← Kembali ke artikel
August 1, 2026
Bacaan 5 minit

Kesan Rawak Heterogen untuk Dagangan menggunakan Causal Forests

Kesan Rawak Heterogen untuk Dagangan menggunakan Causal Forests
#causal-inference
#causal-forest
#heterogeneous-effects
#econometrics
#treatment

Setiap model ramalan dalam blog ini menganggar objek yang sama: min bersyarat μ(x)=E[YX=x]\mu(\mathbf{x}) = \mathbb{E}[Y \mid \mathbf{X} = \mathbf{x}]. Kejuruteraan ciri, penguatan kecerunan, selang sejati, pengesahan walk-forward — semuanya melayani satu estimand. Artikel ini adalah tentang estimand yang berbeza dan mesin yang berubah apabila anda menukarnya.

Objek adalah kesan rawak purata bersyarat:

τ(x)=E[Yi(1)Yi(0)Xi=x]\tau(\mathbf{x}) = \mathbb{E}[Y_i(1) - Y_i(0) \mid \mathbf{X}_i = \mathbf{x}]

perbezaan antara dua keputusan potensi untuk unit yang sama — yang tidak akan anda perhatikan. Anda tidak boleh membuat regresi ke atasnya, kerana ia tidak ada dalam data anda. Causal forests (Athey dan Imbens 2016; Wager dan Athey 2018) menganggarnya secara bukan-parametrik dan, luar biasa, memberikan selang keyakinan yang sah di sekelilingnya.

Tiga perkara menjadikan ini mungkin dan tidak ada satupun wujud dalam hutan rawak piawai: kriteria pemisahan yang memaksimumkan varians kesan rawak dan bukannya meminimumkan ralat ramalan, kekangan kejujuran yang melarang menggunakan pemerhatian yang sama untuk memilih pemisahan dan menganggar kesan di dalamnya, dan bacaan semula hutan sebagai kernel adaptif yang menukar kejadian daun kepada berat anggaran. Ketiga-tiga ini, tambahan ujian kalibrasi yang memberitahu anda sama ada heterogenitas yang anda jumpa adalah isyarat, adalah kandungan artikel ini.

Daripada Kesan Purata kepada Kesan Heterogen

Causal Forests: Algoritma

Sambungan Double Machine Learning

Aplikasi Perdagangan: Heterogeniti Impak Acara

Pelaksanaan Python dengan EconML

Anggapan Utama dan Diagnostik

Melampaui Rawak Binari

Pertimbangan Praktikal

Kesimpulan

Rujukan

Penafian: Maklumat yang disediakan dalam artikel ini adalah untuk tujuan pendidikan dan maklumat sahaja dan bukan merupakan nasihat kewangan, pelaburan, atau dagangan. Dagangan mata wang kripto melibatkan risiko kerugian yang ketara.

Pengarang

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.

Newsletter

Kekal Mendahului Pasaran

Langgan surat berita kami untuk pandangan dagangan AI eksklusif, analisis pasaran, dan kemas kini platform.

Kami menghormati privasi anda. Berhenti melanggan pada bila-bila masa.