Type/to search

시계열 데이터 기반 적응형 동적 임계값 전략

Common strategy
Created: 2024-04-01 10:48:52
Last modified: 2 years ago
1
Follow
1802
Followers

img

개요

이 전략은 주식 또는 기타 금융 자산의 순자산 가치 시계열 데이터를 기반으로 하며, 효율성 비율(ER)을 동적으로 계산하여 지수이동평균(EMA)의 평활 계수로 사용함으로써 상하단 밴드를 적응적으로 조정하여 매매 신호를 발생시킵니다. 이 전략의 주요 아이디어는 순자산 데이터 자체에 포함된 모든 정보를 활용하여 순자산 변동의 복잡성(ER)을 계산하고, 이를 통해 EMA 평활 계수를 동적으로 조정하여 변화하는 상하단 밴드를 생성하는 것입니다. 가격이 상단 밴드를 돌파하면 매수 포지션을 열고, 하단 밴드를 돌파하면 청산합니다.

전략 원리

  1. 순자산 데이터의 효율성 비율(ER)을 계산합니다. ER은 순자산 변화량을 총 변화량으로 나눈 값입니다. ER 값이 작을수록 순자산 변동이 안정적이며, 클수록 변동이 급격함을 의미합니다.
  2. ER을 pine_ema 함수의 평활 계수 alpha로 사용하여 순자산의 EMA 평균과 절대 편차를 동적으로 계산합니다.
  3. EMA 평균에 절대 편차를 더하고 빼서 동적으로 변화하는 상하단 밴드를 생성합니다.
  4. 현재 순자산이 상단 밴드를 돌파하면 매수 포지션을 열고, 하단 밴드를 돌파하면 청산합니다.

전략 장점

  1. 순자산 시계열 데이터에 포함된 모든 정보를 완전히 활용하며, 별도의 매개변수 설정이나 최적화가 필요 없어 방법이 간결하고 자연스럽습니다.
  2. ER을 동적으로 계산하여 EMA 평활 계수를 조정함으로써 순자산 변동의 복잡성에 적응하고 시장 변화에 유연하게 대응할 수 있습니다.
  3. 기존의 고정 매개변수 EMA와 비교하여 동적 EMA는 거래 횟수와 포지션 보유 시간을 효과적으로 줄여 거래 비용과 리스크를 낮춥니다.
  4. 손실폭을 효과적으로 제어할 수 있습니다. 매수 후 보유 전략과 비교하여, 이 전략은 최대 손실폭을 2~3배 낮추거나, 동일한 손실폭에서 수익을 2~3배 높일 수 있습니다.
  5. 여러 전략을 조합하여 전략을 자동으로 켜고 끄는 목적으로 쉽게 적용할 수 있습니다.

전략 리스크

  1. 이 전략은 순자산 시계열 데이터를 기반으로 하므로, 가격 추세가 근본적으로 반전되는 경우 청산 속도가 느려 수익에 영향을 줄 수 있습니다.
  2. 이 전략은 매개변수를 적응적으로 조정할 수 있지만, 극단적인 시장 상황에 대한 적응력은 추가 검토가 필요합니다.
  3. 현재 이 전략은 주로 매수 상황에 초점을 맞추고 있으며, 매도 상황에 대해서는 추가 개선이 필요합니다.
  4. 실제 적용 시, 이 전략은 선택 대상의 품질에 대한 요구사항이 높으며, 장기적으로 상승 추세에 있는 대상을 선택해야 합니다.

전략 최적화 방향

  1. ER 계산 방법을 추가로 최적화하고, 순자산 변동 특성을 더 잘 반영하는 지표를 도입하여 ER의 안정성과 효율성을 높일 수 있습니다.
  2. 매수 및 청산 조건을 더 세분화하여, 예를 들어 이동형 손절매/이익실현, 비율 기반 손절매/이익실현 등을 추가하여 전략의 수익성과 리스크 내성을 높일 수 있습니다.
  3. 다양한 대상 및 시장 환경에 맞춰 전략의 매개변수를 최적화하고 적응적으로 조정하여 전략의 보편성을 높일 수 있습니다.
  4. 이 전략을 다른 전략(예: 추세 추종, 평균 회귀 등)과 조합하여 각 전략의 장점을 활용하고, 포트폴리오의 안정성과 수익성을 높일 수 있습니다.

요약

이 전략은 효율성 비율(ER)을 동적으로 계산하여 지수이동평균(EMA)의 평활 계수로 사용함으로써 상하단 밴드를 적응적으로 조정하여 매매 신호를 발생시킵니다. 이 전략은 순자산 시계열 데이터에 포함된 정보를 완전히 활용하며, 과도한 매개변수 설정이나 최적화가 필요하지 않아 방법이 간결하고 자연스럽습니다. 시장 변화에 유연하게 대응하고 손실폭을 효과적으로 제어할 수 있습니다. 그러나 극단적인 시장 상황에 대한 적응력은 추가 검토가 필요하며, 실제 적용 시 대상 선택에 주의해야 합니다. 향후 계산 방법, 매매 조건, 매개변수 최적화, 전략 조합 측면에서 이 전략을 추가로 최적화하고 개선하여 전략의 안정성과 수익성을 높일 수 있습니다.

Source
Pine
/*backtest
start: 2023-03-26 00:00:00
end: 2024-03-31 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy('Equity control', 'EC')
// study('Exponential bands', 'EB', overlay = true)
Strategy parameters
Strategy parameters
src
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)