Strategi Perdagangan Pembalikan Deviasi Standar VWAP ke Rata-rata

VWAP SD MR
Tanggal Pembuatan: 2024-12-11 15:06:33 Akhirnya memodifikasi: 2024-12-11 15:06:33
menyalin: 2 Jumlah klik: 696
1
fokus pada
1617
Pengikut

Strategi Perdagangan Pembalikan Deviasi Standar VWAP ke Rata-rata

Ringkasan

Ini adalah strategi perdagangan berbalik rata-rata yang didasarkan pada nilai rata-rata rata-rata volume transaksi (VWAP) dan saluran standar deviasi. Strategi ini mencari peluang perdagangan dengan mengidentifikasi seberapa jauh harga menyimpang dari VWAP, melakukan perdagangan terbalik ketika harga menerobos batas saluran standar deviasi, dan melakukan posisi kosong ketika harga kembali ke VWAP.

Prinsip Strategi

Inti dari strategi ini adalah untuk membangun zona perdagangan dengan menghitung VWAP dan perbedaan standar dari fluktuasi harga. Implementasi konkret meliputi:

  1. Hitung VWAP akumulatif: menggunakan harga perkalian akumulatif dengan volume transaksi dibagi dengan volume transaksi akumulatif
  2. Perhitungan standar deviasi: 20 siklus standar deviasi berdasarkan harga close out
  3. Membangun saluran: VWAP di atas dan di bawah ditambah 2 kali standar perbedaan terbentuk di atas dan di bawah rel
  4. Sinyal perdagangan:
    • Membuat lebih banyak sinyal: harga turun
    • Sinyal Keringan: Harga Naik
    • Kondisi Posisi Padat: Harga Kembali ke Tingkat VWAP

Keunggulan Strategis

  1. Dasar statistik: Strategi didasarkan pada prinsip statistik yang dapat diandalkan, yaitu Regression to Mean
  2. Sinyal perdagangan yang objektif: menggunakan indikator matematika yang jelas dan menghindari penilaian subjektif
  3. Pengendalian risiko yang sempurna: titik masuk yang dibatasi melalui jalur standar deviasi, menggunakan regresi VWAP sebagai titik akhir yang menguntungkan
  4. Adaptif: dapat menyesuaikan standar deviasi ganda sesuai dengan kondisi pasar yang berbeda
  5. Pertimbangan likuiditas: VWAP adalah indikator acuan penting untuk transaksi institusional yang bertransaksi di zona likuiditas tinggi

Risiko Strategis

  1. Risiko pasar tren: hipotesis regresi rata-rata mungkin gagal dalam pasar tren yang kuat
  2. Risiko volatilitas: volatilitas pasar yang tinggi dapat menyebabkan stop loss yang terlalu luas
  3. Manajemen risiko dana: perlu menetapkan rasio dana yang masuk akal untuk setiap transaksi
  4. Risiko slippage: kemungkinan slippage yang lebih besar pada saat volatilitas tinggi Tindakan mitigasi:
  • Tambahkan filter tren
  • Perkalian deviasi standar penyesuaian dinamis
  • Setel waktu maksimum untuk memegang posisi
  • Menggunakan Stop Loss Persentase

Arah optimasi strategi

  1. Meningkatkan penilaian tren:
    • Menambahkan tren penilaian portofolio rata-rata bergerak
    • Menghentikan perdagangan berlawanan arah dalam tren kuat
  2. Parameter optimasi:
    • Menggunakan standar kesenjangan adaptif
    • Stop loss disesuaikan dengan fluktuasi
  3. Pengendalian Angin:
    • Tambahkan batas waktu maksimum untuk memegang posisi
    • Memperkenalkan filter volatilitas
  4. Meningkatkan akurasi:
    • Sinyal konfirmasi dalam kombinasi dengan indikator teknis lainnya
    • Mempertimbangkan perubahan volume

Meringkaskan

Ini adalah strategi netral yang didasarkan pada prinsip-prinsip statistik untuk menangkap deviasi dan regresi harga melalui VWAP dan saluran standar deviasi. Strategi ini memiliki karakteristik yang objektif dan sistematis, tetapi perlu memperhatikan kontrol risiko dan optimasi parameter dalam aplikasi praktis. Stabilitas dan keandalan strategi dapat ditingkatkan lebih lanjut dengan menambahkan filter tren dan memperbaiki mekanisme kontrol angin.

Kode Sumber Strategi
/*backtest
start: 2024-12-03 00:00:00
end: 2024-12-10 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © jklonoskitrader

//@version=5
strategy("ETHUSD VWAP Fade Strategy", overlay=true)

// Input for standard deviation multiplier
std_multiplier = input.float(2.0, title="Standard Deviation Multiplier")

// Calculate cumulative VWAP
cumulative_pv = ta.cum(close * volume) // Cumulative price * volume
cumulative_vol = ta.cum(volume)        // Cumulative volume
vwap = cumulative_pv / cumulative_vol  // VWAP calculation

// Calculate standard deviation of the closing price
length = input.int(20, title="Standard Deviation Length")
std_dev = ta.stdev(close, length)
upper_band = vwap + std_multiplier * std_dev
lower_band = vwap - std_multiplier * std_dev

// Plot VWAP and its bands
plot(vwap, color=color.blue, linewidth=2, title="VWAP")
plot(upper_band, color=color.red, linewidth=1, title="Upper Band")
plot(lower_band, color=color.green, linewidth=1, title="Lower Band")

// Strategy conditions
go_long = ta.crossunder(close, lower_band)
go_short = ta.crossover(close, upper_band)

// Execute trades
if (go_long)
    strategy.entry("Long", strategy.long)
if (go_short)
    strategy.entry("Short", strategy.short)

// Exit strategy
if (strategy.position_size > 0 and close > vwap)
    strategy.close("Long")
if (strategy.position_size < 0 and close < vwap)
    strategy.close("Short")