Type/to search

Fisher 변환 지표 백테스트 전략

Common strategy
Created: 2023-12-04 13:43:05
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

Fisher 변환 지표 백테스트 전략은 가격의 Fisher 변환을 계산하여 가격 반전 지점을 식별하고 이를 기반으로 거래 신호를 생성합니다. 이 전략은 Fisher 변환 공식을 사용하여 가격을 처리하고 가격의 비가우시안 분포 특성을 제거하여 근사적으로 가우시안 분포를 따르는 표준화된 지표를 생성합니다. 전략은 Fisher 변환 곡선의 변곡점을 기준으로 가격 반전을 판단하여 매수 및 매도 신호를 생성합니다.

전략 원리

이 전략의 핵심은 Fisher 변환 공식을 적용하여 가격의 자연 분포에서 비가우시안 특성을 제거하는 것입니다. Fisher 변환 공식은 다음과 같습니다:

y = 0.5 * ln((1+x)/(1-x))

여기서 x는 처리된 가격으로, 먼저 highest 및 lowest 함수를 사용하여 최근 Length 기간 내의 최고가와 최저가를 찾은 후 표준화합니다. 공식은 다음과 같습니다:

x = (가격 - 최저가) / (최고가 - 최저가) - 0.5

이렇게 처리된 가격은 근사적으로 가우시안 분포를 따릅니다. 그런 다음 이를 Fisher 변환 공식에 대입하여 Fisher 변환 곡선을 얻습니다. Fisher 변환 곡선의 변곡점이 가격 반전 신호입니다.

Fisher 변환 곡선이 양에서 음으로 전환될 때 매도 신호가 발생하고, 음에서 양으로 전환될 때 매수 신호가 발생합니다.

장점 분석

  1. Fisher 변환 지표는 가격의 비가우시안 분포 특성을 제거하여 가격을 더 규범적으로 만들고 잘못된 신호를 줄입니다.

  2. 가격 반전 지점을 포착하여 고점 추종 및 저점 매도를 방지합니다.

  3. 매개변수 조정이 유연하여 반전 민감도를 조정할 수 있습니다.

  4. 방향을 사용자 정의할 수 있어 다양한 시장 환경에 적응할 수 있습니다.

  5. 전략 로직이 간단하고 이해하기 쉬우며 구현이 용이합니다.

위험 분석

  1. 매개변수 설정이 부적절할 경우 가격 반전 지점을 놓치거나 잘못된 신호가 발생할 수 있습니다.

  2. 실제 거래에서 슬리피지의 영향을 받기 쉬워 신호를 완벽하게 실행하지 못할 수 있습니다.

  3. 가격이 급격히 변동할 때 Fisher 곡선으로 반전 지점을 판단하기 어렵습니다.

  4. 반전을 확인한 후 진입해야 하므로 실전 거래에서 실행이 어렵습니다.

해결 방법:

  1. Length 매개변수의 크기를 조정하여 최적의 매개변수를 찾습니다.

  2. 진입 조건을 적절히 완화하여 신호 실행을 보장합니다.

  3. 다른 지표를 결합하여 잘못된 신호를 필터링합니다.

  4. 전략 규칙을 엄격히 준수하고 리스크 관리를 철저히 합니다.

최적화 방향

  1. Length 매개변수 크기를 최적화하여 최적의 매개변수 조합을 찾습니다.

  2. 필터 조건을 추가하여 잘못된 신호를 방지합니다. 예를 들어 이동평균선, 변동성 지표 등을 결합합니다.

  3. 손절매 메커니즘을 추가하여 단일 손실을 제어합니다.

  4. 재진입 메커니즘을 추가하여 지속적인 추세를 추적합니다.

요약

Fisher 변환 지표 백테스트 전략은 가격의 비가우시안 특성을 제거하여 가격 반전 지점을 찾아내는 구현이 용이한 가치 전략입니다. 이 전략의 장점은 매개변수 조정이 유연하고 반전을 쉽게 포착할 수 있다는 점이며, 단점은 실제 거래에서 실행이 어렵고 진입 규칙을 엄격히 따라야 한다는 점입니다. 향후 다양한 방법을 통해 이 전략을 최적화하여 실제 거래에 더 적합하게 만들 수 있습니다.

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

//@version = 2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v2.0 22/12/2016
// 	Market prices do not have a Gaussian probability density function
Strategy parameters
Strategy parameters
Length
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)