Type/to search

가격 내부 변동 채널 기반의 강세 및 약세 전략

Common strategy
Created: 2023-12-11 15:56:28
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

해당 전략은 가격 내부 채널(Internal Channel)을 이용해 미래 가격 움직임을 판단하는 추세 추종 전략입니다. 가격이 일정 수의 내부 가격 변동 채널을 형성할 때 추세 전환 신호로 판단하여 매수 또는 매도 작업을 수행합니다. 동시에 이동평균선 필터와 손절매·이익실현 설정을 결합하여 수익을 확보하는, 비교적 흔히 볼 수 있는 알고리즘 트레이딩 전략입니다.

전략 원리

이 전략은 전후 두 개의 캔들 최고가와 최저가의 대소 관계를 바탕으로 내부 채널 형성을 판단합니다. 일정 수의 캔들이 이전 캔들의 최고가보다 낮은 최고가와 이전 캔들의 최저가보다 높은 최저가 조건을 만족할 때 가격 내부 채널로 판정합니다.

내부 채널 형성이 확인되면 전략은 해당 내부 채널의 방향도 함께 판단합니다. 상승 내부 채널이면 매수 신호가 발생하고, 하락 내부 채널이면 매도 신호가 발생합니다. 따라서 이 전략은 양방향 거래 전략에 해당합니다.

가짜 신호를 걸러내기 위해 이 전략은 이동평균선 지표도 도입했습니다. 가격이 이동평균선 위 또는 아래에 있을 때만 실제 거래 신호가 발생합니다. 이는 횡보장에서의 잘못된 거래를 어느 정도 방지할 수 있습니다.

진입 후에는 사용자 선택에 따라 손절매 및 이익실현 지점을 설정합니다. 선택 가능한 손절매 방식은 고정 포인트 손절, ATR 손절, 이전 고점·저점 기준 손절의 세 가지입니다. 이익실현 설정은 위험-보상 비율 방식입니다. 이를 통해 어느 정도 수익을 확보하고 위험을 통제할 수 있습니다.

장점 분석

이 전략의 가장 큰 장점은 추세 전환점을 식별하는 능력이 뛰어나다는 점입니다. 가격이 일정 수의 내부 채널을 형성할 때 대체로 큰 변동폭이 발생할 징후로 볼 수 있습니다. 이러한 판단은 전통적인 기술적 분석 이론과 높은 일치도를 보입니다.

또한 전략 자체의 구성 가능성이 매우 높습니다. 사용자는 내부 채널 수, 이동평균선 기간, 손절매·이익실현 방식 등의 파라미터를 자유롭게 선택할 수 있습니다. 이는 다양한 종목과 거래 스타일에 큰 유연성을 제공합니다.

마지막으로, 전략에 추가된 이동평균선 필터와 손절매·이익실현 설정은 거래 리스크를 상당히 낮춰줍니다. 따라서 다양한 시장 환경에서 거래에 적용될 수 있습니다.

위험 분석

이 전략의 가장 큰 위험은 추세 판단 오류 가능성이 비교적 높다는 점입니다. 내부 채널이 가격 반전을 완전히 확정할 수는 없으며, 어느 정도 오판 확률이 존재합니다. 설정한 내부 채널 수가 충분하지 않으면 가짜 신호가 발생할 수 있습니다.

또한 횡보 또는 변동성 장세에서는 이 전략이 전혀 적합하지 않습니다. 가격이 오르내리며 추세가 확립되지 않았을 때 전략은 연속적으로 잘못된 신호를 발생시킵니다. 이는 전략의 메커니즘에 기인합니다.

마지막으로, 손절매 설정이 너무 보수적이면 전략이 충분히 오래 포지션을 유지하지 못해 큰 추세 속 수익을 포착하지 못할 수 있습니다. 이는 사용자가 직접 균형을 맞춰 설정해야 합니다.

최적화 방향

이 전략의 최적화 여지는 상당히 큽니다. 가능한 최적화 방향은 다음과 같습니다.

  1. 내부 채널의 수와 형태 최적화: 다양한 수 또는 배열 조합에서의 거래 효과를 테스트할 수 있습니다.

  2. 이동평균선 기간 파라미터 최적화: 추세 방향을 더 잘 판단할 수 있도록 조정합니다. 현재의 기본 기간이 모든 종목에 적합하지 않을 수 있습니다.

  3. 추가 지표 필터 도입: 예를 들어 볼린저 밴드를 도입하여 가격이 볼린저 밴드 상단 또는 하단을 돌파할 때만 거래 신호를 발생시킵니다.

  4. 손절매·이익실현 파라미터 최적화: 전략이 더 긴 시간 동안 포지션을 보유할 수 있게 하여 초대형 추세에서 수익을 포착할 수 있도록 합니다.

전반적으로 이 전략은 추세 판단의 정확성을 기반으로 존재합니다. 판단 정확성만 보장되고 적절한 리스크 관리 설정이 뒷받침된다면 효과적인 알고리즘 트레이딩이 가능합니다.

요약

해당 전략은 기본적으로 가격 내부 채널을 기반으로 미래 가격 추세를 판단하는 알고리즘 트레이딩 전략입니다. 추세 추종과 추세 반전 두 가지 판단 방법을 결합하여 일정한 장점을 가지고 있습니다. 그러나 최적화할 여지도 존재하므로, 투자자는 자신의 필요에 따라 조정하여 특정 종목과 거래 환경에 적응시킬 수 있습니다. 파라미터 최적화 후 이 전략은 매우 이상적인 알고리즘 트레이딩 전략 중 하나가 될 수 있습니다.

Source
Pine
/*backtest
start: 2023-12-03 00:00:00
end: 2023-12-10 00:00:00
period: 3m
basePeriod: 1m
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/

// From "Day Trading Cryptocurrency 
// Strategies, Tactics, Mindset, and Tools Required To Build Your 
Strategy parameters
Strategy parameters
Strategy Direction
-----------------Strategy Inputs-------------------
# Of Inside Bars in pattern
Only trade using complete bullish or bearish patterns
Use MA Trend Filter
MA Length
-----------------General Inputs-------------------
Use Stop Loss and Take Profit
Type Of Stop
Swing Point Lookback
Swing Point SL Perc Increment
ATR Length
ATR Multiple
Take Profit Risk Reward Ratio
Trailing Stop
Allow Direct Position Reverse
Reverse Trades
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)