본문 바로가기

반응형

시스템 트레이딩

(12)
[주식] RSI 과매수 구간에서의 진입 테스트 원래는 진입지표로서 RSI가 효과가 있는지를 확인하기 위해 시작한 테스트인데, 수익곡선 상의 변곡점이 발생해서 그 원인을 분석하다 보니 한가지 중요한 점이 발견되었다. 우선 아래 전략과 손익 그래프를 보자. 1. 진입 : RSI 80 상향돌파 / 청산 : 5일 뒤 (순서대로 성공률, 손익비, 평균수익률, 총수익률, 매매횟수, 보유기간, 최대수익, 최대손실, 최대투자금액, 전략명) KOSPI 0.41 1.39 -0.0008 -15.0862 18365 6.3 0.0649 -0.0535 290,695,823 strategy_swing_5 KOSDAQ 0.41 1.42 -0.0005 -14.6062 30842 6.3 0.0827 -0.0654 568,253,850 strategy_swing_5 RSI 만으로는 ..
[주식] ADX, 모멘텀 기준 매매 전략 테스트 기본 필터링 : 당일 거래량 10만주 이상, 상한가 종목 제외 기본 진입가격 : 당일 종가 기준 1백만원 기본 청산가격 : 당일 종가 1. 진입 : ADX가 80 상향돌파 시 / 청산 : 50 하향돌파 시 (순서대로 성공률, 손익비, 평균수익률, 총수익률, 매매횟수, 보유기간, 최대수익, 최대손실, 최대투자금액, 전략명) KOSPI 0.42 1.40 0.0008 13.5664 17499 9.7 0.0729 -0.0622 405,973,358 strategy_swing_5 KOSDAQ 0.43 1.57 0.0054 152.2667 28163 9.2 0.0994 -0.0745 748,333,786 strategy_swing_5 손익비는 코스피 1.4, 코스닥 1.57로 나쁘지 않음 하지만 보유기간이 9.7,..
[주식] 보조지표 돌파 시의 예후 분석 (몬테카를로 시뮬레이션, ADX) 최근에 주식투자를 본격적으로 시작하면서 보조지표에 대한 분석을 해보고 있다. 분명 특정 조건 하에서 유의미한 결과를 보여주는 보조지표가 있을 것 같은데, 어느 조건이 적정한 지에 대한 감이 없기 때문에 몬테카를로 시뮬레이션을 해보기로 했다. (매매기법에 대한 책을 보면, 보조지표가 어느 수치를 상향 돌파, 하향 돌파하면 매수, 매도하라고 나와 있는데, 내가 직접 분석해보기 전에는 신뢰하기가 어렵다는 생각이 들었다.) 분석을 시작한지 얼마 되지 않았고 계속 시뮬레이션을 하고 있지만, 몇가지 유의미한 지표들이 발견되기 시작한다. 그 중에서도 ADX 같은 경우에는 꽤 흥미로운 결과를 보여주는데, ADX 지표와 다음날 수익률 간의 높은 상관관계가 확인된다. 아래는 코스피, 코스닥 전 종목에 대해서 ADX 값을 ..
[파이썬] 머신러닝을 통한 코스피 종목의 주가 지지 저항선 산출 이전에도 한번 작업을 했던 내용인데, 최근에 좀더 개선이 되어서 다시 글을 쓴다. 일반적으로 차트를 볼때 빼놓지 않고 봐야하는 것이 지지, 저항선인데 보통 캔들이 자주 부딪히는 곳에서 생성이 된다. 눈으로 보고 자주 부딪히는 곳에 선을 죽 그은 뒤 지금 주가가 어느 선에 걸려있고, 향후 어느 범위에서 움직일지 가늠하게 된다. 그런데, 이 지지저항선을 긋는게 너무 귀찮다. 그리고 모든 종목에 대해서 매일 일일이 열어보면서 줄긋기를 할수도 없는 노릇이다. 그래서 이걸 머신러닝을 통해서 자동화했다. 아래는 그 예시이다. 머신러닝의 방법 중에 지지, 저항선을 산출하기 위해서는 군집화 알고리즘을 적용해야 한다. 종가를 기준으로 비슷한 구간에 몰려있는 애들을 몇개의 그룹으로 분류하고 그 안에서 평균값을 산출하면, ..

반응형