T7 JNSAR 양자화 거래 전략
개요
T7 JNSAR는 NIFTY 지수에 대한日内 추세 추종 거래 시스템입니다. 변화하는 JNSAR 선을 이용하여 매매 신호를 생성하며, 추세 추종형 전략에 속합니다. 이 전략의 원작자는 인도 트레이더 Illango이며, 제가 이를 최적화하고 개선하여 프로그래밍으로 구현했습니다.
전략 원리
-
JNSAR 선 계산: 5일 고가, 저가, 종가의 지수 이동 평균을 사용하여 JNSAR 값을 계산하고 선 차트로 나타냅니다.
-
신호 생성: 당일 종가가 JNSAR 선보다 높으면 매수 신호가 발생하고, 당일 종가가 JNSAR 선보다 낮으면 매도 신호가 발생합니다.
-
진입: 신호가 발생한 다음 날 시가에 진입합니다.
-
청산: 반대 신호가 발생하면 포지션을 청산합니다.
-
개별 종목이 아닌 NIFTY 지수만 거래합니다.
-
손익에 관계없이 모든 신호를 거래합니다.
장점 분석
-
JNSAR 선이 추세와 주요 지지/저항을 잘 나타냅니다.
-
객관적인 지표에만 기반하여 신호를 생성하므로 주관적 감정의 영향을 배제합니다.
-
추세 추종을 통해 수익을 얻으며, 과거 백테스트 결과 수익률이 양호합니다.
-
선물 또는 옵션을 통해 거래할 수 있어 거래 비용이 낮습니다.
-
규칙이 단순하고 명확하여 자동 거래 구현이 용이합니다.
위험 분석
-
추세 추종 전략이므로 횡보장에서 많은 손절매가 발생할 수 있습니다.
-
추세 종료 지점을 효과적으로 판단하지 못해 과매수/과매도 현상이 나타날 수 있습니다.
-
신호에 지연이 발생하여 가짜 돌파로 인한 손실이 발생할 수 있습니다.
-
큰 폭의 하락과 연속 손실 위험을 견뎌야 합니다.
-
NIFTY에만 적용 가능하며 다른 종목에는 적합하지 않습니다.
-
모든 신호를 지속적으로 거래하려면 강한 심리적 내성이 필요합니다.
최적화 방향
-
다양한 파라미터를 테스트하여 최적의 JNSAR 선 설정을 찾습니다.
-
손절매 메커니즘을 추가하여 리스크를 관리합니다.
-
다른 지표와 결합하여 추세 종료 지점을 판단합니다.
-
동적 포지션 관리 방법을 개발합니다.
-
신호 생성 로직을 최적화합니다.
-
머신러닝 모델 적용을 시도합니다.
요약
T7 JNSAR는 NIFTY에 대해 간단하면서도 효과적인 추세 추종 전략을 제공합니다. 거래 규칙을 따르고 리스크를 통제하며 모든 신호를 지속적으로 거래하는 마인드를 유지하면 장기적으로 양의 수익을 얻을 수 있습니다. 파라미터 최적화, 손절매 관리 등의 방법을 통해 전략의 견고성을 더욱 향상시킬 수 있습니다.
/*backtest
start: 2023-08-18 00:00:00
end: 2023-09-17 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//Created by Syam Mohan @ T7 Wealth Creators Pvt Ltd - Makes Life Easier, on request from @stocksonfire.
//This is a trend following daily bar trading system for NIFTY. Original idea belongs to ILLANGO @ http://tradeinniftyonly.blogspot.in
//Use it at your own risk after validation at your end. Neither me or my company is responsible for any lossses you may incur using this system.
- 1
