Eugen Soloviov

Eugen Soloviov

Trading-systems engineer

Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.

Artikel

The Other Way a Regression Lies: Endogeneity, 2SLS, and the Gamma Calibration Problem

The Other Way a Regression Lies: Endogeneity, 2SLS, and the Gamma Calibration Problem

Selection bias in the search is not the only way a regression fools you. When the regressor is correlated with the error, more data makes the estimate more confidently wrong. Instrumental variables applied to the one endogeneity problem this blog has already left open: permanent impact from net taker flow.

Proses Hawkes untuk Pemodelan Kedatangan Pesanan dan Peristiwa Pasar

Proses Hawkes untuk Pemodelan Kedatangan Pesanan dan Peristiwa Pasar

Menyesuaikan proses titik yang menarik dengan rekaman perdagangan kripto nyata: dari mana tiga angka (mu, alfa, beta) berasal, cara memperkirakan rasio percabangan n, apakah kernel eksponensial bertahan dalam uji kesesuaian, dan berapa banyak n bergerak saat Anda mengubah jendela estimasi.

Jaringan Neural Hamiltonian: Apakah Sistem Keuangan Menghemat Sesuatu?

Jaringan Neural Hamiltonian: Apakah Sistem Keuangan Menghemat Sesuatu?

Jaringan Neural Hamiltonian terbukti stabil — tetapi stabilitas tidak ada gunanya jika kuantitas yang dilestarikan tidak ada. Mempelajari skalar H melalui autograd, integrasi simplektis, dan uji falsifikasi yang memutuskan apakah pasangan finansial (q, p) bersifat kanonik.

Toda-Yamamoto vs Granger yang Berbeda: Apakah Lead-Lag BTC Bertahan?

Toda-Yamamoto vs Granger yang Berbeda: Apakah Lead-Lag BTC Bertahan?

Kausalitas Granger pada harga kripto dilakukan dengan dua cara — perbedaan pengembalian dan level Toda-Yamamoto — dengan implementasi Wald yang benar, matriks kausalitas terkoreksi-N yang efektif, dan uji stabilitas bergulir untuk mengetahui apakah lag dapat diperdagangkan atau tidak.

Proses Gaussian untuk Pemodelan Harga Non-Parametrik

Proses Gaussian untuk Pemodelan Harga Non-Parametrik

Desain kernel untuk deret waktu keuangan — Kekasaran matern, komposisi periodik lokal, campuran spektral — dan kemungkinan marjinal sebagai pengatur yang tidak memerlukan set validasi. Ditambah daftar jujur ​​tentang apa yang masih harus diukur sebelum dapat diperdagangkan.

Operator Neural Fourier untuk Pemodelan Keuangan Berbasis PDE

Operator Neural Fourier untuk Pemodelan Keuangan Berbasis PDE

Pembelajaran operator memetakan seluruh ruang fungsi, bukan titik — bagaimana Fourier Neural Operator membuat parameter operator solusi PDE dalam ruang frekuensi, apa yang dibeli untuk harga opsi, dan klaim mana yang masih perlu diukur pada perangkat keras sebenarnya.

Apakah Konteks Sehari Penuh Mengalahkan Konteks Sepuluh Menit? Perhatian Kilat dan Pertanyaan Panjang Urutan

Apakah Konteks Sehari Penuh Mengalahkan Konteks Sepuluh Menit? Perhatian Kilat dan Pertanyaan Panjang Urutan

Flash Attention menjadikan konteks perdagangan 23.400 langkah bebas komputasi — ubin, softmax online, dan batasan IO sebesar N^2 d^2 / M. Apakah konteks yang lebih panjang tersebut menjadikan model lebih baik adalah pertanyaan terpisah, dan harus diukur, bukan ditegaskan.

Metode Ensemble: Menggabungkan Pembelajar yang Lemah untuk Alpha yang Kuat

Metode Ensemble: Menggabungkan Pembelajar yang Lemah untuk Alpha yang Kuat

Tiga hal tentang ansambel perdagangan yang belum dibahas di blog ini: mengapa istilah kovarians — bukan jumlah model — mendominasi kesalahan ansambel, bagaimana penumpukan berfungsi sebagai lapisan kombinasi sinyal dengan fitur meta yang tidak dapat dilipat, dan apakah jaring omset di banyak sinyal benar-benar mengurangi biaya eksekusi.

Double Machine Learning: Mengestimasi Parameter Kausal Alih-alih Memprediksi Return

Double Machine Learning: Mengestimasi Parameter Kausal Alih-alih Memprediksi Return

Setiap model di blog ini menjawab 'apa yang memprediksi apa?'. Double ML menjawab 'apa yang menyebabkan apa?' — dengan standar error yang bisa Anda pertahankan. Model partially linear, orthogonalitas Neyman, cross-fitting yang dipurges pada data order book, dan perhitungan jujur mengapa interval kepercayaan DML yang valid bertahan untuk tepat satu pertanyaan yang telah ditentukan sebelumnya.

Causal Forests untuk Efek Perawatan Heterogen dalam Trading

Causal Forests untuk Efek Perawatan Heterogen dalam Trading

Setiap backtest di blog ini memperkirakan rata-rata bersyarat. Causal forests memperkirakan efek perawatan bersyarat sebagai gantinya — tau(x) bukan mu(x) — dengan honest splitting, representasi bobot kernel adaptif, dan tes kalibrasi yang memberi tahu Anda apakah heterogenitas yang Anda temukan nyata.

Epistemik vs Aleatorik: Mengukur Apa yang Tidak Diketahui Model Return

Epistemik vs Aleatorik: Mengukur Apa yang Tidak Diketahui Model Return

Setiap aturan sizing di blog ini memperlakukan ketidakpastian sebagai satu angka. MC Dropout dan deep ensembles membaginya menjadi ketidaktahuan model dan noise pasar — dan keduanya layak mendapat ukuran posisi yang berbeda.

AutoML untuk Pipeline Perdagangan Sistematis

AutoML untuk Pipeline Perdagangan Sistematis

Automated feature generation (tsfresh, Featuretools), budget-aware model search (FLAML's cost-frugal optimizer), and the WorldQuant formulaic alpha factory — the parts of the research pipeline this blog's search-and-overfit arc never covered, and what the arc's own results say about them.