Type/to search

이동평균선 기반 볼린저 밴드 단기 반전 퀀트 전략

Common strategy
Created: 2023-12-19 16:17:47
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

해당 전략은 볼린저 밴드 지표를 기반으로 한 단기 역전매매 전략입니다. 이동평균, 표준편차 및 볼린저 밴드 채널을 결합하여 가격의 이상 이탈 시점을 찾아 역전매매 기회를 포착합니다.

전략 원리

  1. 이동평균과 표준편차를 계산합니다. sma() 함수로 SMA 이동평균을, stdev() 함수로 표준편차를 산출합니다.
  2. 이동평균과 표준편차를 바탕으로 볼린저 밴드의 상·하한선을 계산합니다. 상한선은 가격 + 표준편차×1, 하한선은 가격 – 표준편차×1입니다.
  3. 가격이 상한선 또는 하한선을 돌파하면 가격에 이상이 발생한 것으로 판단하고 역전매매를 실행합니다.
  4. 구체적으로, 가격이 하한선 아래로 내려가면 매수 포지션을 취하고, 가격이 상한선 위로 올라가면 매도 포지션을 취합니다.

장점 분석

  1. 볼린저 밴드 채널을 활용하여 가격 이상 현상을 판단하므로 역전매매의 근거를 제공합니다.
  2. 이동평균 요소를 결합하여 잡음 거래를 효과적으로 걸러낼 수 있습니다.
  3. 표준편차 요소를 도입함으로써 볼린저 밴드 채널이 더욱 동적으로 변화하여 가격 이상을 더 잘 판단할 수 있습니다.
  4. 해당 전략은 최대 낙폭이 상대적으로 작아 일정한 안정성을 갖추고 있습니다.

리스크 분석

  1. 볼린저 밴드 지표가 가격 이상 상황을 완벽하게 판단할 수는 없으며, 가짜 돌파가 발생할 수 있습니다.
  2. 거래 빈도가 지나치게 높아질 수 있으므로 적절히 매개변수를 조정하여 거래 빈도를 통제할 필요가 있습니다.
  3. 볼린저 밴드 상·하한선 돌파 신호가 오래 지속될 수 있으므로, 더 나은 역전 효과를 위해 매개변수를 적절히 조정해야 합니다.
  4. 손절매를 도입하여 리스크를 통제하는 것이 좋습니다.

최적화 방향

  1. 이동평균 기간과 표준편차 매개변수를 최적화하여 보다 합리적인 볼린저 밴드 채널을 구축합니다.
  2. EMA나 MACD 등 보조 지표를 추가하여 일부 신호를 필터링합니다.
  3. 손절매 및 포지션 관리 메커니즘을 도입합니다.
  4. 포지션 규모와 포지션 통제 방안을 최적화합니다.

요약

이 전략은 볼린저 밴드 지표를 통해 가격 이상을 판단하고, 이동평균 및 표준편차 매개변수를 활용한 역전매매를 수행합니다. 일정한 안정성을 갖추고 있습니다. 매개변수 최적화, 보조 지표 도입, 손절매 관리 및 포지션 통제 등의 수단을 통해 전략의 최대 낙폭을 줄이고 안정성을 더욱 높여야 합니다.

Source
Pine
/*backtest
start: 2022-12-12 00:00:00
end: 2023-12-18 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("BCE Version of EMA, SMA Mean Reversion", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)
 
// Inputs
Strategy parameters
Strategy parameters
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest End Year
Backtest End Month
Backtest End Day
Lookback Period For SMA
Lookback Period For EMA
Percentage Deviation From SMA to go Long
Percentage Deviation From SMA to go Short
The number of bars the EMA must rise/fall
Allow Longs?
Allow Shorts?
Use Stoploss?
Stop Loss Percentage
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)