Type/to search

이동평균선과 볼린저 밴드 퀀트 트레이딩 전략

SMA
1
Follow
1802
Followers

img

개요

해당 전략은 주로 이동평균선과 볼린저 밴드를 활용하여 시장의 추세와 변동성을 포착합니다. 전략에서는 단순이동평균(SMA), 가중이동평균(WMA), 지수이동평균(EMA) 등 세 가지 유형의 이동평균선을 사용합니다. 동시에 볼린저 밴드를 이용해 가격 채널을 설정하고, 상하단을 각각 포지션 진입 및 청산 신호로 삼습니다. 가격이 볼린저 밴드 상단을 돌파하면 공매도 포지션을, 하단을 돌파하면 매수 포지션을 진입합니다. 또한 더 넓은 볼린저 밴드를 손절선으로 설정하여 가격이 손절 볼린저 밴드를 돌파하면 포지션을 청산합니다. 전반적으로 이 전략은 추세가 발생할 때 적시에 포지션을 구축하고, 위험이 커질 때 과감히 손절하여 안정적인 수익을 얻고자 합니다.

전략 원리

  1. 세 가지 다른 주기의 이동평균선(느린 SMA, 빠른 EMA, 중간 WMA)을 계산하여 각각 시장의 장기, 단기, 중기 추세를 반영합니다.
  2. 가격 표준편차를 기준으로 두 개의 볼린저 밴드를 계산합니다: 진입용 볼린저 밴드(상하단 거리 좁음)와 손절용 볼린저 밴드(상하단 거리 넓음). 진입용 볼린저 밴드는 포지션 진입에 사용되고, 손절용 볼린저 밴드는 손절 청산에 사용됩니다.
  3. 빠른 EMA가 진입용 볼린저 밴드 상단을 상향 돌파하면 공매도 포지션을 진입하고; 빠른 EMA가 진입용 볼린저 밴드 하단을 하향 돌파하면 매수 포지션을 진입합니다. 이는 가격이 평균에서 많이 벗어나 추세가 발생할 가능성을 의미합니다.
  4. 포지션 진입 후 가격이 손절용 볼린저 밴드 상단을 추가로 상향 돌파하면 모든 매수 포지션을 청산하고; 가격이 손절용 볼린저 밴드 하단을 추가로 하향 돌파하면 모든 공매도 포지션을 청산합니다. 이는 손실을 통제하고 추세 반전 시 과감히 손절하기 위함입니다.
  5. 위 과정이 반복되어 전략이 시장 추세에 따라 유연하게 포지션을 조정하고 적시에 손절하여 안정적인 수익을 추구합니다.

전략 장점

  1. 세 가지 다른 속도의 이동평균선을 고려하여 다양한 수준의 시장 추세를 종합적으로 포착합니다.
  2. 볼린저 밴드를 포지션 진입 및 청산 조건으로 도입하여 시장 변동성에 따라 동적으로 조정, 시세에 유연하게 대응할 수 있습니다.
  3. 손절용 볼린저 밴드를 설정하여 하방 위험을 통제하고, 시장이 급격히 변동할 때 과감히 청산하여 손실 확대를 방지합니다.
  4. 논리가 명확하고 규칙이 단순하여 구현 및 최적화가 용이합니다.
  5. 적용 범위가 넓어 다양한 시장 및 여러 시간 주기에서 유효할 가능성이 있습니다.

전략 위험

  1. 변동장에서 잦은 포지션 진입 및 청산으로 인해 거래 비용이 크게 발생하여 이익이 잠식될 수 있습니다.
  2. 추세 전환 초기에는 전략이 여전히 기존 추세 방향으로 거래하여 일정 손실이 발생할 수 있습니다.
  3. 급격한 가격 갭과 같은 극단적인 시세에서 손절용 볼린저 밴드가 위험을 잘 통제하지 못할 수 있습니다.
  4. 매개변수 선택(이동평균선 주기, 볼린저 밴드 폭 등)이 부적절하면 전략이 무효화될 수 있습니다.
  5. 시장이 지속적으로 횡보하면 전략이 뚜렷한 추세 기회를 오랫동안 포착하지 못할 수 있습니다.

전략 최적화 방향

  1. 이동평균선 주기와 볼린저 밴드 폭 매개변수를 적절히 늘려 변동장에서 거래 빈도와 비용을 줄입니다.
  2. 추가 기술 지표나 시장 심리 지표를 필터로 도입하여 진입 신호의 정확도를 높이고, 추세 초기에 발생할 수 있는 손실 거래를 방지합니다.
  3. 극단적 시세에 대한 특별 규칙(예: 갭 발생 시 신규 포지션 진입 중단 등)을 설정하여 위험을 통제합니다.
  4. 매개변수를 최적화하여 현재 시장에 가장 적합한 조합을 찾고 전략의 안정성을 높입니다.
  5. 포지션 관리 및 자금 관리 규칙을 추가(예: 추세 강도나 수익 상황에 따라 포지션 조정, 전체 손절선 설정 등)하여 전략 리스크를 더욱 통제합니다.

요약

Marina Parfenova 학교 프로젝트 로봇은 이동평균선과 볼린저 밴드를 기반으로 한 퀀트 거래 전략입니다. 이 전략은 시장 추세를 포착하여 수익을 얻는 동시에 볼린저 밴드 손절선을 통해 하방 위험을 통제하고자 합니다. 전략 논리는 간단 명확하며 적용 범위가 넓고 시장 특성에 따라 유연하게 매개변수를 조정할 수 있습니다. 그러나 실제 적용 시에는 변동장, 극단 시세, 매개변수 최적화 등의 문제에 주의해야 하며, 자금 관리 및 포지션 관리 규칙을 더 세분화해야 합니다. 전반적으로 이 전략은 기본적인 퀀트 거래 프레임워크로 사용될 수 있으며, 이를 바탕으로 지속적인 최적화와 개선을 통해 더 안정적인 거래 성과를 얻을 수 있습니다.

Source
Pine
/*backtest
start: 2024-03-01 00:00:00
end: 2024-03-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy ("Marina Parfenova School Project Bot", overlay = true)

sma(price, n) =>
Strategy parameters
Strategy parameters
Период медленной скользящей средней
Период быстрой скользящей средней
Период среднеквадратического отклонения
Коэффициент ширины коридора покупки
Коэффициент ширины коридора продажи
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)