Low Point Rebound Strategy

Penulis:ChaoZhang, Tanggal: 2023-10-30 11:53:56
Tag:

Gambaran umum

Strategi Low Point Rebound adalah strategi perdagangan saham yang sederhana dan efektif. Strategi ini menangkap peluang rebound titik rendah dan memasuki pasar ketika harga saham berbalik ke atas.

Logika Strategi

Strategi ini terutama menggunakan dua indikator: harga terendah 5 hari untuk menentukan waktu masuk dan RSI 2 hari untuk menentukan waktu keluar.

Proses spesifiknya adalah sebagai berikut:

  1. Jika penutupan hari ini di bawah harga terendah 5 hari kemarin, pergi panjang pada penutupan hari ini.

  2. Jika RSI 2 hari ditutup di atas level overbought (default 50), tutup posisi panjang pada hari ini untuk mengambil keuntungan.

  3. Jika dipegang selama lebih dari 5 hari tanpa memenuhi kriteria mengambil keuntungan, keluar paksa dengan stop loss.

RSI overbought digunakan untuk mengunci keuntungan, sementara stop loss mengendalikan risiko.

Analisis Keuntungan

Strategi ini memiliki keuntungan berikut:

  1. Sederhana untuk diimplementasikan. Hanya dua indikator untuk dipantau, aturan yang jelas untuk keputusan cepat.

  2. Menangkap tren yang signifikan dengan masuk sebelum pembalikan kenaikan.

  3. Stop loss and take profit points mengendalikan kerugian perdagangan tunggal dan mencapai keuntungan yang stabil.

  4. Perputaran modal yang tinggi tanpa waktu tunggu yang lama.

  5. Secara luas berlaku untuk sebagian besar saham, terutama yang memiliki pembalikan harga rendah jangka pendek yang jelas.

Analisis Risiko

Ada juga beberapa risiko untuk strategi ini:

  1. Memilih waktu pembalikan yang salah dapat menyebabkan kerugian. Mengidentifikasi pembalikan membutuhkan pengalaman.

  2. Penempatan stop loss yang tidak benar dapat memperbesar kerugian.

  3. Whipsaws harga dapat mencegah mengambil keuntungan dari pemicu. parameter RSI dapat disesuaikan.

  4. Hanya cocok untuk perdagangan jangka pendek, tidak memegang jangka panjang.

  5. Perputaran yang tinggi meningkatkan biaya transaksi dan slippage.

Arah Peningkatan

Strategi ini dapat dioptimalkan lebih lanjut dalam aspek berikut:

  1. Tambahkan indikator tren untuk menghindari perdagangan yang bertentangan dengan tren.

  2. Uji periode pencarian harga terendah yang berbeda untuk menemukan konfirmasi pembalikan yang lebih baik.

  3. Mengoptimalkan parameter RSI untuk tingkat keuntungan yang lebih baik.

  4. Pertimbangkan modul stop loss dinamis menggunakan ATR.

  5. Meningkatkan waktu masuk dengan konfirmasi setelah sinyal pembalikan.

  6. Tetapkan target keuntungan yang wajar dengan mempertimbangkan biaya transaksi.

Kesimpulan

Strategi Low Point Rebound adalah strategi perdagangan jangka pendek yang khas. Strategi ini memanfaatkan peluang pembalikan titik rendah dengan menggunakan indikator sederhana untuk waktu masuk dan keluar, memungkinkan pengambilan keuntungan cepat dan menghentikan kerugian. Dibandingkan dengan membeli dan memegang, strategi ini menawarkan pengembalian yang disesuaikan risiko yang lebih tinggi. Dengan optimasi parameter dan aturan yang berkelanjutan, strategi ini dapat disesuaikan untuk sebagian besar saham untuk menghasilkan keuntungan yang stabil.


/*backtest
start: 2023-09-29 00:00:00
end: 2023-10-29 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © hobbiecode

// If today’s close is below yesterday’s five-day low, go long at the close.
// Sell at the close when the two-day RSI closes above 50.
// There is a time stop of five days if the sell criterium is not triggered.

//@version=5
strategy("Hobbiecode - Five Day Low RSI Strategy", overlay=true)

// RSI parameters
rsi_period = 2
rsi_upper = 50

// Calculate RSI
rsi_val = ta.rsi(close, rsi_period)

// Check if today's close is below yesterday's 5-day low
conditionEntry = close < ta.lowest(low[1], 5) and strategy.position_size < 1
if (conditionEntry)
    strategy.entry("Buy", strategy.long)

// Check if RSI closes above 50
if (strategy.position_size > 0 and rsi_val > rsi_upper)
    strategy.close("Buy")

// If position held for more than 5 days without sell criteria, then close position
if (strategy.position_size > 0 and ta.barssince(conditionEntry) >= 5)
    strategy.close("Buy")


// Plot RSI on chart
plot(rsi_val, title="RSI", color=color.red)
hline(rsi_upper, title="Overbought Level", color=color.blue)


Lebih banyak