Type/to search

피봇 포인트 예측 오실레이터 백테스트 전략

Common strategy
Created: 2023-12-20 13:44:26
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

이 전략은 Tushar Chande가 개발한 피벗 포인트 예측 오실레이터(Pivot Point Forecast Oscillator)를 기반으로 백테스트를 수행합니다. 해당 지표는 종가와 n기간 선형 회귀 예측 가격 간의 백분율 차이를 계산합니다. 예측 가격이 종가보다 높을 때 지표가 0 위로 상승하고, 예측 가격이 종가보다 낮을 때 지표가 0 아래로 하락합니다. 이를 통해 시장의 전환점을 식별할 수 있습니다.

전략 원리

이 전략은 피벗 포인트 예측 오실레이터를 활용하여 시장의 매수·매도 방향을 판단합니다. 구체적으로는 n기간 선형 회귀 예측 가격을 계산하고, 실제 종가와의 차이 백분율을 산출합니다. 차이 백분율이 0 위로 상승하면 매수, 0 아래로 하락하면 매도합니다. 전체 거래 로직은 다음과 같습니다:

  1. n기간 선형 회귀 예측 가격 xLG 계산
  2. 종가와 예측 가격의 차이 백분율 xCFO 계산
  3. 차이 백분율 xCFO와 0의 관계를 판단하여 매수·매도 신호 possig 출력
    1. xCFO > 0이고 매수 가능 시, possig = 1
    2. xCFO < 0이고 매도 가능 시, possig = -1
    3. 그 외의 경우, possig = 0
  4. possig 신호에 따라 매수 또는 매도 실행

이 전략은 단순하고 직관적이며, 실제 가격과 예측 가격을 비교하여 시장이 과대평가 또는 과소평가되었는지 판단함으로써 거래 신호를 생성합니다.

장점 분석

해당 전략은 다음과 같은 장점이 있습니다:

  1. 로직이 명확하여 이해하고 구현하기 쉽습니다.
  2. 매개변수가 적어 조정이 용이합니다.
  3. 주기를 유연하게 선택하여 다양한 시장에 적용할 수 있습니다.
  4. 매수·매도 방향을 쉽게 전환할 수 있습니다.
  5. 시각적 지표를 통해 명확한 거래 신호를 제공합니다.

위험 분석

해당 전략에는 다음과 같은 위험도 존재합니다:

  1. 선형 회귀 예측은 시효성이 있어 지속적으로 유효하지 않을 수 있습니다.
  2. 매개변수 선택이 부적절할 경우 과도한 거래가 발생할 수 있습니다.
  3. 돌발 상황으로 인해 지표가 잘못된 신호를 생성할 수 있습니다.

대책:

  1. 다른 지표와 결합하여 선형 회귀 예측의 유효성을 확인합니다.
  2. 매개변수를 최적화하여 거래 빈도를 낮춥니다.
  3. 손절 전략을 추가하여 개별 손실을 통제합니다.

최적화 방향

해당 전략은 다음 측면에서 최적화가 가능합니다:

  1. 이동평균선 등 다른 지표를 결합하여 거래 신호를 풍부하게 합니다.
  2. 손절 전략을 추가하여 큰 손실을 피합니다.
  3. 매개변수를 최적화하여 최적의 조합을 찾습니다.
  4. 자동 이익 실현 전략을 추가합니다.
  5. 거래 수수료를 고려하여 적절한 이익 실현 및 손절 폭을 설정합니다.

요약

피벗 포인트 예측 오실레이터는 선형 회귀를 활용한 가격 예측 기반의 퀀트 거래 전략입니다. 이 전략은 로직이 간단하고 매개변수 설정이 유연하며 명확한 거래 신호를 생성합니다. 손절 전략 최적화, 매개변수 선택, 다른 지표 신호 결합 등의 측면에서 추가 개선의 여지가 있으며, 더 나은 거래 결과를 얻을 수 있습니다.

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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 19/03/2018
// The Chande Forecast Oscillator developed by Tushar Chande The Forecast 
Strategy parameters
Strategy parameters
Length
Offset
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)