Dalam artikel ini
Setelah membaca artikel ini…
- Membedakan korelasi dua seri dari perilaku selisih dengan koefisien tertentu.
- Menghitung dampak jendela dan ddof pada ukuran jarak yang sama.
- Memisahkan target mean yang tercapai dari harga fill serta hasil transaksi neto.
Pelajari istilah tanpa meninggalkan artikel
Backtesting (uji data historis) Rencana trading CFD (kontrak selisih) Akun demo Regulasi ESMA Stop lossMean reversion mengajukan hipotesis bahwa jarak suatu seri dari referensi tertentu akan menyusut. Seri dan referensinya harus disebutkan serta diuji. RSI rendah, sentuhan band atau ADX rendah tidak menetapkan kewajiban membeli. Rata-rata bergerak dapat justru mendekati harga yang tidak berubah, sehingga “mencapai mean” belum berarti transaksi untung.
Dua garis naik belum menentukan objek yang kembali
Q =2 P−100 memberi korelasi+1, tetapi P−Q menjadi 0,−2,−4,−6. Koefisien berbeda 2 P−Q tetap 100 pada sampel ini.
Pada layar kecil, gulir diagram mendatar atau perbesar. Nilai dan kesimpulan juga tersedia dalam teks di bawah.
Seri indeks rekaan memakai satu satuan sembarang: P = [100, 102, 104, 106] dan Q = [100, 104, 108, 112]. Empat pengamatan lengkapnya serentak. Hubungan Q = 2P − 100 memberi korelasi Pearson +1, tetapi P − Q = [0, −2, −4, −6]. Selisih tersebut menjauh dari nol dalam sampel. Sebaliknya, 2P − Q tetap 100: koefisien berbeda mendefinisikan objek berbeda.
“Selisih” di sini tepat P − Q, tanpa koefisien hasil fitting. Ini kontracontoh deterministik, bukan hasil pasangan valuta atau uji stasioneritas. Korelasi tidak memilih seri, satuan serta koefisien yang akan ditransaksikan, dan empat pengamatan tidak membuktikan kestabilan masa depan.
Tentukan apa yang diharapkan kembali
Mean reversion bukan hukum bahwa semua harga wajib kembali. Tentukan seri, satuan, jendela dan koefisien hedge sebelum pengujian. Bedakan level harga, deviasi dari referensi bergerak, serta spread model dua instrumen seperti P − βQ. Spread model ini berbeda dari spread Bid–Ask broker. Korelasi tinggi sendiri tidak membuktikan bahwa spread terpilih stabil.
Sistem mengikuti tren menguji aturan kelanjutan; nama kedua gaya tidak menetapkan arah berikutnya. Dua simpangan baku dapat membentuk selubung harga deskriptif, tetapi belum memberikan probabilitas kembali ke band dua puluh bar. Referensi yang dipilih, jendela dan aturan masuk memerlukan validasi tersendiri.
Nyatakan ukuran jarak dan konvensinya
Stasioneritas menyangkut sifat proses tertentu, termasuk mean, varians dan struktur autokorelasi. Perubahan yang stasioner tidak dengan sendirinya membuat level harga stasioner. Kointegrasi adalah hipotesis lain: implementasi augmented Engle–Granger pada statsmodels menguji hipotesis nol tidak ada kointegrasi, dengan asumsi input I(1). Koefisien fitted atau hasil satu sampel tidak membuktikan kestabilan berikutnya maupun laba neto. Estimasi memakai data masa depan tidak boleh diperlakukan seolah sudah diketahui sebelumnya.
Bollinger Bands tradisional memakai rata-rata sederhana dengan lebar berbasis simpangan baku; 20 periode dan dua deviasi adalah default, bukan parameter optimal universal. Sentuhan band menunjukkan lokasi relatif. RSI juga diturunkan dari harga; ambang 30/70 tidak memberikan peluang menang. Ukuran jarak latihan adalah z = (harga − mean) / simpangan baku. Tetapkan jendela, penyertaan bar sekarang dan pembagi; z −2 bukan tenggat waktu pantulan.
ADX dapat diuji sebagai filter. Nilai rendah belum membuktikan range masa depan atau mengizinkan order; nilai tinggi bukan larangan universal. Bandingkan aturan yang sama dengan dan tanpa filter pada periode evaluasi berikutnya. Beberapa transformasi harga tidak otomatis menjadi bukti independen.
Harga tidak wajib memantul
Pencipta Bollinger Bands membedakan sentuhan band dari sinyal dan menjelaskan bahwa harga dapat berjalan sepanjang band luar saat tren. Menambah posisi sesudah rugi mengubah eksposur, bukan probabilitas matematis kepulangan. Apakah level, residual atau rata-rata yang diperbarui mempunyai sifat reversion yang berguna tetap pertanyaan empiris.
Bahkan dengan empat harga lama yang sama, konvensi ddof dapat mengubah syarat masuk. Simpangan baku ddof 0 adalah √(8/4) ≈ 1,4142 pip; ddof 1 adalah √(8/3) ≈ 1,6330 pip. Jarak harga sekarang −4 pip memberi z ≈ −2,8284 atau −2,4495. Ambang rekaan z ≤ −2,5 terpenuhi hanya pada ddof 0. Ambang itu sengaja dipilih untuk menunjukkan perbedaan, bukan sebagai parameter trading yang lebih baik.
Definisikan juga penanganan simpangan baku nol. Jika semua harga jendela sama dan harga sekarang sama dengan mean, z memerlukan 0/0 dan tidak terdefinisi. Jangan diam-diam mengubahnya menjadi nol atau sinyal masuk. Dua metode dengan penanganan data batas berbeda adalah dua spesifikasi berbeda.
Band dua deviasi tidak membuktikan peluang kembali 95%. Menambah RSI dan rejection candle juga belum mengubah sentuhan menjadi bukti transaksi menguntungkan. Probabilitas, horizon dan definisi keberhasilan memerlukan data serta model terpisah.
Disiplin masuk dan keluar yang dapat diuji
Catat seri, sumber harga, jendela sinyal, ketersediaan waktu, eksekusi, exit serta biaya. Filter support dan resistance boleh dibandingkan dalam protokol sama, tetapi bukan syarat definisi mean reversion. Simpan semua sinyal layak, termasuk yang tidak mencapai referensi.
Tentukan apakah target dibekukan pada referensi saat sinyal atau diperbarui dengan data selanjutnya. Definisikan exit rugi, batas waktu memegang posisi dan pembatalan. Jarak 1,5 × ATR adalah parameter pilihan, bukan stop wajib. Stop biasa dapat terisi lebih buruk; hitung risiko berdasarkan model harga dan biaya yang disebutkan.
Target yang belum tercapai sebelum batas waktu berarti tujuan itu belum terpenuhi, bukan bukti otomatis tren baru. Evaluasi frekuensi serta besaran hasil neto bersama-sama. Win-rate atau tenggat exit manual sendiri tidak menjamin kelangsungan rekening atau ekspektasi positif.
Contoh rekaan: mean datang ke harga
Lanjutkan urutan Bid tadi dengan tiga Close lagi pada 1.0996. Mean empat Close yang memasukkan bar sekarang pada t0, t1, t2, t3 adalah 1.09990; 1.09975; 1.09970; 1.09960. Harga dikurangi mean adalah −3; −1,5; −1; 0 pip. Mean bergerak turun ke harga yang tidak berubah. Target lama yang dibekukan pada 1.1000 tidak pernah tercapai dalam urutan ini; pada t3 empat harga sama sehingga z tidak terdefinisi.
Asumsikan buy sebesar 10.000 EUR terisi pada kuotasi pertama setelah t0, Ask 1.0997, lalu penjualan setelah sinyal t3 pada Bid 1.0996. Rekening USD, total komisi rekaan 0,40 USD, tanpa pembiayaan atau biaya lain. P/L neto = (1.0996 − 1.0997) × 10.000 − 0,40 = −1,40 USD. Spread sudah masuk kedua fill dan tidak dikurangi lagi. Mencapai mean yang diperbarui bersamaan dengan rugi neto.
Fill alternatif pada Bid 1.1000 akan memberi +2,60 USD, tetapi harga itu tidak ada dalam urutan harga tetap tadi. Itu skenario terpisah, bukan laba yang benar-benar tersedia pada t3. Perbedaan target chart, sinyal keluar dan fill harus tetap terlihat di jurnal.
Nilai kesesuaian melalui hasil aturan lengkap
Strategi ini memerlukan pengujian entri, exit dan biaya yang jelas. Pengumuman intervensi CFD ESMA 2018 merujuk rentang kerugian rekening historis lintas yurisdiksi; itu bukan persentase terkini untuk gaya mean reversion. Disiplin serta manajemen risiko tidak menjamin laba. Artikel tidak menetapkan izin broker, kesesuaian rekening syariah atau aturan Indonesia berdasarkan perlindungan asing.
Langkah berikutnya
- Tentukan objek dan satuannya: harga, deviasi dari referensi atau spread multiseri berbobot. Korelasi tidak memilih koefisien maupun membuktikan kestabilan.
- Catat panjang jendela, sisi harga, ddof, penyertaan bar sekarang dan penanganan simpangan baku nol. Bandingkan implementasi pada data identik sebelum menilai hasil transaksi.
- Tentukan target beku atau dinamis, entri, exit rugi/waktu, volume dan biaya sebelum pengujian. Target chart bukan fill.
- Pisahkan pemilihan parameter dari evaluasi berikutnya dan simpan seluruh sinyal layak. Demo memeriksa implementasi; beberapa puluh kasus atau anggaran 1% belum membuktikan laba atau kesiapan memakai uang nyata.
- Tetapkan tindakan ketika tujuan atau batas waktu gagal. Aturan averaging merupakan perubahan eksposur terpisah; uji seluruh distribusi hasil netonya.
Periksa pemahaman Anda
Latihan: sekitar 2 menit.
Lihat jawaban dan penjelasan
Benar. P − Q = 100 − P, sehingga turun saat P naik; hal ini konsisten dengan korelasi+1.
Pertanyaan lain
Apa itu mean reversion dan mengapa bisa bekerja?
Alat apa yang digunakan untuk menguji mean reversion?
Mengapa mean reversion dapat gagal ketika harga berarah?
Apa yang perlu ditentukan dalam aturan masuk dan keluar?
Bagaimana ddof mengubah syarat yang sama?
Apakah korelasi+1 membuktikan selisih akan kembali?
Sumber dan verifikasi
- John Bollinger: metode Bollinger Bands
Konteks metode pencipta band; parameter bukan jaminan reversal.
- CFI: Bollinger Bands
Bacaan sekunder tentang band dan perhitungannya.
- CFI: RSI
Bacaan sekunder tentang zona momentum konvensional.
- ESMA: pengumuman intervensi 2018
Konteks historis lintas yurisdiksi; bukan statistik terkini gaya mean reversion.
- NumPy: numpy.std
Pembagi N−ddof dan konvensi 0/1; contoh jendela dihitung ulang, tanpa probabilitas keberhasilan trading.
- John Bollinger: aturan penggunaan band
Sentuhan berbeda dari sinyal; parameter 20/2 default dan asumsi statistik tidak otomatis berlaku.
- OANDA Corporation AS: perhitungan P/L
Dokumentasi divisi AS tentang harga eksekusi berlawanan dan valuta kuotasi. Fill serta komisi 0,40 USD di sini rekaan, bukan tarif atau tawaran Indonesia.
- NIST: korelasi Pearson
Hubungan linear pada pengamatan berpasangan berbeda dari sifat selisih yang dipilih.
- statsmodels: uji kointegrasi Engle–Granger
Hipotesis nol tidak ada kointegrasi, dengan asumsi input I(1); bukan jaminan laba atau kestabilan berikutnya.
- NIST: stasioneritas
Mean, varians dan struktur autokorelasi proses; transformasi selisih berbeda dari level asli.
Perhitungan menggunakan asumsi yang dinyatakan secara terbuka. Perhitungan ini tidak menggantikan data pasar terkini atau ketentuan penyedia.
