소수파대 백테스트 전략
1
Follow
1802
Followers
개요
소수 밴드(Prime Number Band) 백테스트 전략은 가격 근처의 최고 및 최저 소수를 식별하고 이 두 소수 시리즈를 하나의 밴드로 그려 시장 추세를 판단합니다. 이 전략은 Modulus Financial Engineering에 의해 개발되었습니다.
전략 원리
- 입력된 허용 오차 백분율(percent)에 따라 지정된 가격의 양의 변동 범위를 순회하며 최고 및 최저 소수를 찾습니다.
highest및lowest함수를 사용하여 최근 N개 봉에서 소수 밴드의 최고점과 최저점을 구합니다.- 종가가 소수 밴드 최고점과 최저점을 돌파하는지 확인하여 롱 또는 숏 방향을 결정합니다.
- 선택적으로 거래 신호를 반전시킬 수 있습니다.
장점 분석
- 소수의 무작위적이고 불규칙한 분포 특성을 활용하여 시장의 무작위성을 포착합니다.
- 소수 밴드는 일정한 지연성을 가지므로 일부 노이즈를 필터링할 수 있습니다.
- 소수 밴드의 상한과 하한이 유연하여 허용 오차 백분율을 조정함으로써 다양한 주기와 거래 종목에 대응할 수 있습니다.
위험 분석
- 소수 밴드가 가격 움직임에 완전히 부합하지 못해 어느 정도의 지연이 발생합니다.
- 극단적인 가격 반전은 잘못된 신호를 초래할 수 있습니다.
- 허용 오차 백분율이 너무 크면 일부 유효 신호가 필터링됩니다.
적절한 파라미터 조정, 다른 지표와의 결합 등을 통해 위험을 회피할 수 있습니다.
최적화 방향
- 이동 평균선 등 지표와 결합하여 이중 조건으로 신호를 트리거할 수 있습니다.
- 피보나치 수 등 다른 난수 사용을 연구할 수 있습니다.
- 머신러닝 알고리즘을 도입하여 파라미터를 자동 최적화할 수 있습니다.
요약
소수 밴드 백테스트 전략은 전반적으로 매우 혁신적이고 실용적인 가치가 있는 전략입니다. 소수의 특성을 활용하여 시장의 무작위성을 포착하는 동시에 가격 지연을 고려하여 추세를 식별하므로 연구 가치가 높습니다. 다음 단계로는 신호 품질 향상, 난수 유형 확장, 자동 최적화 등을 통해 전략의 효과를 더욱 향상시킬 수 있습니다.
Source
Pine
/*backtest
start: 2023-12-08 00:00:00
end: 2024-01-07 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 27/03/2018
// Determining market trends has become a science even though a high number Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1

