
Strategi ini menggunakan purata bergerak sederhana (SMA) dan perbezaan piawai (SD) untuk membina ruang dagangan yang dinamik untuk menangkap peluang pembalikan yang berpotensi dengan mengenal pasti keadaan yang melampau di mana harga menyimpang dari purata. Gagasan utama strategi ini adalah bahawa apabila harga jauh dari purata sejarahnya, ada kemungkinan besar untuk kembali ke tahap purata.
Strategi ini berfungsi seperti berikut:
Hitung purata bergerak sederhana untuk tempoh yang ditetapkan (default 30 tempoh) (SMA) sebagai penunjuk trend pusat harga.
Perbezaan piawai (SD) digunakan untuk mengukur turun naik harga. Perbezaan piawai (SD) digunakan untuk mengukur turun naik harga.
Pada asas SMA, 2 standard deviation masing-masing memanjang ke atas dan ke bawah, membentuk Upper Band dan Lower Band. Kedua-dua orbit ini membentuk kawasan perdagangan yang dinamik.
Logik urus niaga:
Logik kedudukan rata:
Strategi ini memetakan SMA, atas dan bawah pada carta untuk menunjukkan ruang perdagangan dan peluang perdagangan yang berpotensi secara visual.
Asas teori yang kukuh: Regression to Mean adalah fenomena pasaran yang diiktiraf secara meluas, dan strategi ini memanfaatkan ciri statistik ini dengan bijak.
Adaptif: Dengan menggunakan standard deviation untuk membina kawasan perdagangan, strategi dapat menyesuaikan kepekaan secara automatik mengikut perubahan dalam turun naik pasaran. Dalam pasaran yang lebih turun naik, kawasan perdagangan akan meluas; dalam pasaran yang kurang turun naik, kawasan perdagangan akan menyempit.
Pengurusan risiko yang munasabah: Strategi ini hanya masuk apabila harga mencapai tahap yang melampau secara statistik, yang mengurangkan kemungkinan isyarat yang salah. Pada masa yang sama, menggunakan nilai purata sebagai titik rata-rata, membantu mengunci keuntungan yang munasabah.
Kesan visual yang baik: Strategi ini menandai kawasan perdagangan dan garis nilai rata-rata dengan jelas pada carta, membolehkan peniaga memahami keadaan pasaran dan peluang perdagangan yang berpotensi secara intuitif.
Fleksibiliti parameter: Strategi membolehkan pengguna menyesuaikan kitaran SMA dan kelipatan perbezaan piawai, yang memberikan kemungkinan untuk menyesuaikan diri dengan pasaran yang berbeza dan gaya perdagangan yang berbeza.
Logiknya mudah dan jelas: walaupun asas teori strategi agak mendalam, logik pelaksanaan praktikal sangat jelas, yang membantu pedagang memahami dan melaksanakan.
Risiko pasaran trend: Dalam pasaran trend yang kuat, harga mungkin terus menerus menembusi kawasan dagangan dan tidak kembali ke nilai purata, menyebabkan perdagangan kerugian berturut-turut.
Risiko Overtrading: Dalam pasaran yang sangat tidak menentu, harga mungkin sering menyentuh ke atas dan ke bawah, mencetuskan terlalu banyak isyarat perdagangan, meningkatkan kos perdagangan.
Risiko penembusan palsu: Harga mungkin pecah seketika dari kawasan perdagangan dan kemudian kembali dengan cepat, dan “penembusan palsu” ini mungkin menyebabkan perdagangan yang tidak perlu.
Sensitiviti parameter: Prestasi strategi mungkin sangat sensitif terhadap parameter seperti kitaran SMA dan kelipatan standard deviasi, dan parameter yang tidak betul boleh menyebabkan strategi gagal.
Risiko ketinggalan: SMA dan standard deviation adalah penunjuk ketinggalan, yang mungkin tidak dapat menangkap titik perubahan pasaran dalam masa yang tepat dalam pasaran yang berubah dengan cepat.
Risiko peristiwa Swan Hitam: Kejadian besar yang tidak dijangka boleh menyebabkan harga turun naik dengan ketara, jauh di luar julat statistik yang normal, yang menyebabkan strategi tidak berkesan dan boleh menyebabkan kerugian besar.
Memperkenalkan penapis trend: Anda boleh mempertimbangkan untuk menambah indikator trend jangka panjang (seperti purata bergerak dengan tempoh yang lebih lama) dan hanya mengambil kedudukan di arah yang selaras dengan trend utama untuk mengurangkan dagangan berlawanan.
Pelbagai perbezaan piawaian penyesuaian dinamik: Pelbagai perbezaan piawaian yang boleh disesuaikan secara dinamik mengikut keadaan turun naik pasaran, mempersempit kawasan perdagangan pada masa turun naik rendah, dan meluaskan kawasan perdagangan pada masa turun naik tinggi.
Peningkatan pengesahan jumlah transaksi: Indikator jumlah transaksi boleh digabungkan, dan isyarat masuk akan disahkan hanya apabila jumlah transaksi meningkat secara tidak normal, untuk mengurangkan risiko penembusan palsu.
Optimumkan strategi penutupan kedudukan: Anda boleh mempertimbangkan untuk menggunakan berhenti bergerak atau berhenti dinamik berdasarkan ATR (rata-rata gelombang sebenar) daripada hanya menutup kedudukan apabila harga kembali ke nilai purata, untuk mengawal risiko dan mengunci keuntungan dengan lebih baik.
Tambah penapis masa: anda boleh menetapkan masa memegang minimum untuk mengelakkan perdagangan yang kerap disebabkan oleh turun naik harga yang cepat di sekitar kawasan perdagangan.
Pertimbangkan pelbagai jangka masa: SMA dan standard deviation boleh dikira pada jangka masa yang lebih lama, digunakan untuk menyaring isyarat perdagangan jangka pendek, meningkatkan kestabilan strategi.
Memperkenalkan algoritma pembelajaran mesin: Teknologi pembelajaran mesin boleh digunakan untuk mengoptimumkan parameter strategi secara dinamik, atau meramalkan sama ada harga akan berbalik apabila menyentuh sempadan antara zon perdagangan.
Sistem penembusan selang dinamik berdasarkan standard adalah strategi pengembalian nilai rata-rata yang menggunakan prinsip statistik. Ia membina selang dagangan yang menyesuaikan diri dengan rata-rata bergerak dan selang standard yang mudah untuk menangkap peluang pembalikan yang berpotensi apabila harga mencapai kemuncak statistik. Kelebihan strategi ini adalah asas teori yang kuat, penyesuaian yang baik dan kesan visual yang intuitif.
Dengan memperkenalkan penapis trend, parameter penyesuaian dinamik, dan tambahan pengesahan jumlah transaksi, langkah-langkah pengoptimuman dapat meningkatkan lagi kestabilan dan keuntungan strategi. Pada masa yang sama, pedagang perlu mengetahui sepenuhnya batasan strategi ini dan menggunakannya dengan berhati-hati, digabungkan dengan pengalaman pasaran dan prinsip pengurusan risiko.
Secara keseluruhannya, strategi ini menyediakan rangka kerja yang kukuh untuk perdagangan regresi rata-rata, dengan potensi aplikasi dan ruang pengoptimuman yang besar. Ia boleh digunakan bukan sahaja sebagai sistem perdagangan yang berasingan, tetapi juga boleh digabungkan dengan alat analisis teknikal atau analisis asas lain untuk membina strategi perdagangan yang lebih komprehensif dan kuat.
/*backtest
start: 2024-06-01 00:00:00
end: 2024-06-30 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Simple Mean Reversion Strategy [nn1]", overlay=true)
// Input parameters
length = input.int(30, "SMA Length", minval=1)
std_dev_threshold = input.float(2, "Standard Deviation Threshold", minval=0.1, step=0.1)
// Calculate SMA and Standard Deviation
sma = ta.sma(close, length)
std_dev = ta.stdev(close, length)
// Calculate upper and lower bands
upper_band = sma + std_dev * std_dev_threshold
lower_band = sma - std_dev * std_dev_threshold
// Plot SMA and bands
plot(sma, "SMA", color.blue)
plot(upper_band, "Upper Band", color.red)
plot(lower_band, "Lower Band", color.green)
// Trading logic
if (close <= lower_band)
strategy.entry("Long", strategy.long)
else if (close >= upper_band)
strategy.entry("Short", strategy.short)
// Exit logic
if (ta.crossover(close, sma))
strategy.close("Long")
if (ta.crossunder(close, sma))
strategy.close("Short")