Type/to search

돌파 모멘텀을 추종하는 터틀 트레이딩 전략

Common strategy
Created: 2023-12-25 17:12:05
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

터틀 트레이딩 전략(Turtle Trading Strategy)은 돌파 모멘텀을 추적하는 추세 추종 전략입니다. 유명 트레이더 리처드 데니스(Richard Dennis)가 1980년대에 개발한 이 전략은 트레이더가 타고난 재능이 아니라 규칙을 통해 양성될 수 있는지를 검증하기 위해 만들어졌습니다. 이 전략의 핵심 개념은 가격 돌파를 추적하고 추세를 따라가면서, 동시에 자금 관리 원칙을 엄격히 준수하여 하방 위험을 제한하는 것입니다.

전략 원리

터틀 트레이딩 전략은 두 개의 매개변수 N과 N/2를 사용하여 채널을 구성합니다. 구체적으로, 최근 N일과 N/2일 동안의 최고가와 최저가를 각각 계산합니다. 가격이 N일 채널을 돌파하면 매수 포지션을 설정하고, 가격이 N/2일 채널을 하향 돌파하면 청산합니다. 가격이 N일 채널을 하향 돌파하면 매도 포지션을 설정하고, 가격이 N/2일 채널을 상향 돌파하면 청산합니다. 이는 가격 추세를 추적하면서 동시에 위험을 통제하기 위한 목적입니다.

코드에서 N은 enter_slow, N/2는 enter_fast에 해당합니다. 각각 최근 55일과 20일 동안의 최고가(slowLfastL), 최저가(slowSfastS)를 계산합니다. 가격이 55일 채널을 상향 돌파하면 매수(enterL2)하고, 가격이 20일 채널을 하향 돌파하면 매수 포지션을 청산(exitL1)합니다. 가격이 55일 채널을 하향 돌파하면 매도(enterS2)하고, 가격이 20일 채널을 상향 돌파하면 매도 포지션을 청산(exitS1)합니다.

장점 분석

터틀 트레이딩 전략의 가장 큰 장점은 위험 관리입니다. 가격 돌파 시 포지션을 설정하고, 가격이 반전될 때 신속히 손절하여 개별 거래의 손실을 효과적으로 제어할 수 있습니다. 또한 고정 비율 자금 관리 원칙을 적용하여 위험을 더욱 낮춥니다.

또 다른 장점은 매개변수 선택이 간단하다는 점입니다. 전체 전략은 단 4개의 매개변수로 구성되어 있어 이해하고 조정하기 쉽습니다. 매개변수 자체도 비교적 안정적이어서 잦은 최적화가 필요하지 않습니다.

위험 분석

터틀 트레이딩 전략의 가장 큰 위험은 장기 추세를 따라잡지 못할 가능성입니다. 추세가 형성되기 시작할 때 전략이 진입 기회를 놓칠 수 있습니다. 또한 가격이 횡보하는 추세에서는 전략이 잦은 포지션 설정과 청산을 발생시켜 거래 비용과 슬리피지 위험을 증가시킵니다.

더불어 고정된 매개변수 설정은 다양한 종목과 시장 환경에서 성과 차이가 클 수 있습니다. 이는 경험에 따른 조정이 필요합니다.

최적화 방향

터틀 트레이딩 전략은 다음과 같은 측면에서 최적화할 수 있습니다.

  1. 매개변수 자체 적응 기능 추가. N, N/2 매개변수가 시장 변동성과 신호 빈도에 따라 자동으로 조정되어 더 많은 상황에 대응할 수 있도록 합니다.

  2. 추세 판단 규칙 추가. 진입 전에 추세 방향을 판단하여 가격 횡보장에서의 잘못된 진입을 피합니다.

  3. 여러 시간 프레임 결합 전략. 더 높은 시간 프레임에서 추세 방향을 결정하고, 더 낮은 시간 프레임에서 진입합니다.

  4. 손절 전략 최적화. 트레일링 스탑이나 시간 기반 손절을 통해 하락폭을 줄입니다.

요약

터틀 트레이딩 전략은 단순한 돌파 시스템을 통해 효과적인 추세 추종을 구현합니다. 위험 관리가 이 전략의 가장 큰 장점이며, 이는 신속한 손절과 고정 자금 관리 덕분입니다. 동시에 이 전략은 여러 측면에서 확장 및 최적화가 가능하여 더 다양한 종목과 시장 환경에 적용할 수 있음을 확인했습니다. 전반적으로 터틀 트레이딩 전략은 가격 추세를 포착하는 위험 통제 가능한 방법을 제공하며, 퀀트 트레이딩의 중요한 참고 자료입니다.

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

//@version=2
//oringinally coded by tmr0, modified by timchep
//original idea from «Way of the Turtle: The Secret Methods that Turned Ordinary People into Legendary Traders» (2007) CURTIS FAITH
strategy("Turtles", shorttitle = "Turtles", overlay=true, pyramiding=1, default_qty_type= strategy.percent_of_equity, default_qty_value = 100)
Strategy parameters
Strategy parameters
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Color Background?
Enable Shorting?
enter_fast
exit_fast
enter_slow
exit_slow
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)