Type/to search

화이트박스 아이스버그 전략

Common strategy
Created: 2023-09-26 21:02:21
Last modified: 3 years ago
1
Follow
1793
Followers

개요

이 전략은 이동평균선을 기반으로 거래하며, 매수 및 매도 방향에 대해 세 개의 진입선을 설정하여 양방향 포지션을 오픈하는 추세 추종 전략입니다. 가격이 이동평균선을 돌파하면 순차적으로 매수 또는 매도 포지션을 오픈하며, 대기 주문을 통해 분할 진입을 실행합니다.

전략 원리

본 전략은 주로 이동평균선 돌파 여부를 기준으로 추세 방향을 판단합니다. 구체적으로 시가, 종가, 고가, 저가 등의 산술 평균을 계산하여 이동평균선 지표를 산출합니다. 이후 이동평균선 위에 매수 진입선을, 아래에 매도 진입선을 설정합니다. 가격이 아래에서 위로 이동평균선을 돌파하면 순차적으로 매수 주문이 실행되고, 위에서 아래로 돌파하면 순차적으로 매도 주문이 실행됩니다.

매수 및 매도 주문의 수량은 순차적으로 증가하며, 대기 주문을 통해 분할 진입을 실행합니다. 예를 들어, 진입선 1이 트리거되면 1계약 매수/매도, 진입선 2가 트리거되면 1계약 추가 보유, 진입선 3이 트리거되면 다시 1계약을 추가 보유하는 방식입니다. 이를 통해 진입 비용을 분산시키고 단일 주문의 위험을 낮출 수 있습니다.

본 전략은 또한 청산 메커니즘을 설정합니다. 보유 포지션이 0이 아닌 경우, 이동평균선 가격을 기준으로 트레일링 스탑 주문을 설정합니다. 가격이 다시 이동평균선 아래로 하락하면 스탑 로스로 포지션을 청산합니다. 이를 통해 일부 이익을 확정하고 자금을 보호할 수 있습니다.

전반적으로 본 전략은 이동평균선 지표를 활용하여 추세 방향을 판단하고, 다중 레벨 진입선을 통해 이익 구간을 최대화하며, 동시에 스탑 로스 주문을 설정하여 위험을 통제하는 전형적인 추세 추종 전략입니다.

장점 분석

본 전략은 다음과 같은 장점을 지닙니다:

  1. 이동평균선을 활용한 추세 방향 판단이 명확하고 실현 가능합니다. 이동평균선은 시장 노이즈를 효과적으로 필터링하고 주요 추세 방향을 판단할 수 있습니다.

  2. 다중 레벨 진입선을 통해 추세 움직임 구간을 최대한 활용합니다. 여러 개의 진입선을 통해 추세 전체 움직임 구간을 최대한 포착하여 이익 공간을 확대할 수 있습니다.

  3. 분할 진입을 통해 단일 주문의 위험을 낮춥니다. 여러 번에 걸쳐 진입함으로써 주문의 위험을 분산시키고 평균 보유 비용을 낮출 수 있습니다.

  4. 청산 스탑 로스 메커니즘을 설정하여 위험을 효과적으로 통제합니다. 청산 스탑 로스 주문을 통해 가격이 다시 이동평균선 아래로 하락할 때 신속히 손절하여 과도한 손실을 방지할 수 있습니다.

  5. 전략 구조가 명확하고 이해하기 쉬우며 파라미터 설정이 유연하여 다양한 시장에 맞게 최적화할 수 있습니다.

위험 분석

본 전략은 다음과 같은 위험도 내포하고 있습니다:

  1. 이동평균선이 잘못된 신호를 발생시킬 확률이 있습니다. 이동평균선을 통한 추세 판단에는 지연이 존재하여 잘못된 신호가 발생할 수 있습니다.

  2. 추세 반전 시 손실 위험이 있습니다. 전략이 추세를 전제로 하므로, 추세가 반전되면 큰 손실이 발생할 수 있습니다.

  3. 진입선 설정이 너무 촘촘하면 거래 빈도와 슬리피지 비용이 증가합니다.

  4. 분할 진입으로 인해 포지션 집중도 위험이 증가합니다. 보유량이 과도할 경우 위험이 집중됩니다.

  5. 스탑 로스 포인트가 합리적으로 설정되지 않으면 조기 손절되거나 스탑 로스 폭이 너무 작아질 수 있습니다.

이에 따른 위험 관리 조치는 다음과 같습니다:

  1. 이동평균선 파라미터를 최적화하고 적절한 주기의 이동평균선을 선택합니다.

  2. 중요한 기술적 지표를 주시하여 추세 반전 신호를 판단하고 적시에 손절합니다.

  3. 진입선 간격을 조정하여 거래 빈도를 낮춥니다.

  4. 포지션 크기와 비율을 최적화하여 집중도 위험을 통제합니다.

  5. 스탑 로스 포인트를 테스트하고 최적화하여 손절 위험을 낮춥니다.

최적화 방향

본 전략은 다음과 같은 측면에서 최적화할 수 있습니다:

  1. 다양한 이동평균선 파라미터와 데이터 소스를 테스트하여 추세 판단 효과가 가장 좋은 이동평균선 지표를 선택합니다.

  2. 매수 및 매도 진입선의 간격과 계약 수 비율을 최적화하여 최적의 파라미터를 찾습니다.

  3. MACD, RSI 등 다른 지표를 필터 조건으로 결합하여 이동평균선의 잘못된 신호를 방지합니다.

  4. 스탑 로스 라인 위치를 최적화하거나 ATR을 기준으로 동적 스탑 로스 포인트를 설정할 수 있습니다.

  5. 추세 반전 판단 로직을 추가하여 전체 포지션 청산 조건을 설정합니다.

  6. 시장의 시간대에 따라 전략 파라미터를 최적화할 수 있습니다.

  7. 계약 수량의 동적 조정 기능을 추가하여 자금 사용 비율에 따라 진입 계약 수를 결정합니다.

요약

본 전략은 전반적으로 이동평균선을 활용하여 추세 방향을 판단하고, 추세 움직임을 주요 수익원으로 삼습니다. 다중 레벨 진입과 분할 진입을 통해 추세를 효과적으로 포착하고 이익 구간을 확대할 수 있습니다. 동시에 스탑 로스 메커니즘을 설정하여 위험을 통제합니다. 전략 구조가 단순하고 명확하여 초보자가 학습하기에 적합할 뿐만 아니라 심층 최적화도 가능한 전형적인 추세 추종 전략입니다.

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

//Noro
//2019

//@version=4
Strategy parameters
Strategy parameters
Lot
MA Length
Data
short 3
short 2
short 1
long 1
long 2
long 3
Short line 3
Short line 2
Short line 1
Long line 1
Long line 2
Long line 3
Offset
From Year
To Year
From Month
To Month
From day
To day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)