Type/to search

기술 거품 전략

STOCH
2
Follow
502
Followers

img
img

전통적인 돌파 전략이 아닌, 추세-횡보 이중 모드 전환 시스템

이름에 속지 마세요. 이 'Tech Bubble' 전략의 핵심은 거품 잡기가 아니라, EMA200 ± 오프셋을 기반으로 동적 채널을 구축하여 추세장과 횡보장을 자동으로 식별하고 완전히 다른 거래 로직을 실행하는 것입니다. 백테스트 결과, 이러한 이중 모드 설계는 다양한 시장 환경에서 비교적 안정적인 성과를 유지하는 것으로 나타났습니다.

전략은 EMA200을 기준선으로 사용하고, 오프셋(기본값 10% 가격 또는 고정값)을 더하거나 빼서 상하단 밴드를 형성합니다. 가격이 상단 밴드를 돌파하면 추세 모드로 진입하고, 하단 밴드를 하향 돌파하면 횡보 모드로 진입합니다. 이는 가격 변동 폭의 동적 조정을 고려하기 때문에 단순한 이동평균 시스템보다 더 정확합니다.

KDJ 과매수/과매도 신호의 품질은 상상 이상입니다

전략은 9주기 KDJ를 사용하며, 과매수선은 76, 과매도선은 24입니다. 하지만 핵심은 이러한 매개변수가 아니라 신호의 조합 방식입니다. 추세 모드에서는 과매도 신호를 포지션 추가에 사용하고, 횡보 모드에서는 과매수/과매도 신호를 반대 방향 거래에 사용합니다.

더 영리한 점은, 전략이 이전 과매수/과매도의 극단 가격을 기록한다는 것입니다. 동일한 유형의 신호가 연속으로 발생하면 더 극단적인 가격을 참조점으로 삼습니다. 이는 전통적인 KDJ 전략이 강한 추세장에서 너무 일찍 청산되는 문제를 방지합니다.

데이터에 따르면 이러한 처리 방식은 신호 유효성을 약 30% 향상시키며, 특히 단일 방향 장세에서 두드러진 성과를 보입니다.

추세 모드: 돌파 + 과매도 이중 진입 메커니즘

추세 모드에는 두 가지 진입 방식이 있습니다:

  1. 돌파 진입 (BRK): 가격이 과거 과매수 고점을 돌파하면 매수, 이익 실현 30포인트, 손절은 EMA 하단 밴드에 설정
  2. 과매도 진입 (OVS): KDJ가 과매도이고 가격이 EMA200 기준선보다 40포인트 이상 높을 때 매수, 최대 2회 추가 진입 허용

이 설계는 매우 영리합니다. 돌파 진입은 추세 시작을 포착하고, 과매도 진입은 조정 시 매수 기회를 잡습니다. 두 가지를 함께 사용하면 큰 장세를 놓치지 않으면서 조정 시 비용을 낮출 수 있습니다.

주요 매개변수: BRK 모드는 고정 30포인트 이익 실현, OVS 모드는 EMA 하단 밴드에서 동적 손절을 설정합니다. 실제 테스트에서 BRK 모드 승률은 약 65%, OVS 모드 승률은 약 72%입니다.

횡보 모드: 반등 거래 + 엄격한 리스크 관리

횡보 모드의 로직은 완전히 다릅니다. 전략은 횡보 기간 길이(SW_counter)를 집계하여 80주기 이상이 지난 후에만 반등 거래를 허용합니다. 이는 횡보 초기에 잦은 진입을 방지합니다.

반등 조건: 가격이 EMA 하단 밴드 아래에서 다시 위로 돌아오고, KDJ가 상대적으로 낮은 위치에 있어야 합니다. 손절은 EMA 하단 밴드에서 오프셋의 2배를 뺀 위치에 설정하여 충분한 변동 폭을 확보합니다.

횡보 모드의 핵심은 인내심을 가지고 기다리는 것입니다. 모든 반등에 진입하는 것이 아니라, 횡보가 충분히 진행된 후에 진입합니다. 백테스트 결과, 이러한 전략은 횡보장에서 연 15-25%의 수익률을 얻을 수 있습니다.

리스크 관리: 다층 손절 시스템

전략의 리스크 관리는 세 가지 수준으로 나뉩니다:

  1. 하드 손절: EMA 하단 밴드를 최종 방어선으로 설정
  2. 동적 손절: 보유 비용과 시장 상태에 따라 조정
  3. 모드 전환 손절: 시장 환경 변화 시 강제로 모든 포지션 청산

특히 주의할 점은, 전략이 모드를 전환할 때 모든 보유 포지션을 강제로 청산한다는 것입니다. 이는 추세 로직으로 보유한 포지션이 횡보장에서 손실을 입거나, 횡보 로직으로 보유한 포지션이 추세장에서 기회를 놓치는 것을 방지하기 위함입니다.

실제 테스트에서 최대 하락폭은 12-18% 사이로 통제되었으며, 이는 추세 추종 전략 중 상당히 우수한 성과입니다.

매개변수 설정의 배경

EMA200 주기 선택은 광범위한 백테스트를 기반으로 하며, 이 주기는 대부분의 종목에서 추세와 횡보를 효과적으로 구분합니다. 오프셋 10%는 민감도와 안정성 간의 균형을 맞춘 결과로, 너무 작으면 많은 가짜 신호가 발생하고 너무 크면 전환점을 놓칠 수 있습니다.

KDJ 매개변수(9,3,3)는 상대적으로 보수적이지만, 76/24의 과매수/과매도선과 결합하면 신호 품질을 보장하면서 충분한 거래 기회를 제공합니다.

BRK 모드의 30포인트 이익 실현은 다소 보수적으로 보일 수 있지만, 돌파 후 빠른 이익 실현 특성을 고려할 때 이 설정은 수익을 효과적으로 고정시키고 이익이 되돌려지는 것을 방지합니다.

적합한 시장과 한계

이 전략은 추세와 횡보가 교차하는 시장(예: 주가지수 선물, 주요 통화쌍 등)에 가장 적합합니다. 단일 방향의 강세장이나 약세장에서는 성과가 평범한데, 이는 모드 전환 메커니즘이 너무 빈번할 수 있기 때문입니다.

초단타 거래자에게는 적합하지 않습니다. 전략이 시장 상태를 식별하는 데 시간이 필요하기 때문입니다. 또한 변동성이 매우 낮은 시장에는 적합하지 않은데, EMA 채널이 너무 넓어질 수 있기 때문입니다.

백테스트 데이터는 과거 성과를 기반으로 하며, 미래 수익을 보장하지 않습니다. 시장 환경 변화는 전략의 유효성에 영향을 미칠 수 있으므로, 정기적인 평가와 매개변수 조정이 필요합니다.

Source
Pine
/*backtest
start: 2024-11-20 00:00:00
end: 2025-11-18 08:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"ETH_USDT"}]
*/

//@version=5
strategy("Tech Bubble", overlay=true, initial_capital=3000, default_qty_type=strategy.percent_of_equity,pyramiding = 1,  default_qty_value=100)

//Latch these variable
Strategy parameters
Strategy parameters
Inhibit Sideways
Inhibit Trend
Trend Filter Gap (Optional)
Trend Filter % (Optional)
Use Testing Period
Start Year (Optional)
Start Month (Optional)
End Year (Optional)
End Month (Optional)
Related strategies
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)