Stockship Online ( https://stockship.kr/ )
젠포트와 동일 매매조건에서 어떤결과를 나오는지 실험을 해보려고한다.
조건은 아래와 같은 조건으로 설정
매수 가격기준 : 전일종가 0%
종목당 매수비중: 10%, 최대 10종목
종목최소보유일 0일
종목최대보유일 5일
보유일 만기 매도 가격기준: 전일종가 0%
조건 부합 시 매도 가격기준: 전일종가 0%
- 매수조건
A: 코스피 MT = 1
B: {종가} - 과거값({종가},{3일}) > 0
C: {거래대금}-(이동평균({거래대금},{20일})*5)
관리종목, 감리종목 제외
- 매수조건식 설정
A and B and C
- 매수우선순위
이격도({5일}) 오름차순
- 매도조건
{일별주가상승률} > 1
- 백테스트기간
2020/07/16 ~ 2021/07/15
- 백테스트결과 (계산시간 약 2분)
누적수익률: 20.75%
MDD: 8.89%
이제 동일한 조건으로 StockShip2에서 어떤 결과가 나오는지 돌려보자.
관리종목, 주의종목, ETF, ETN, 스펙 제외
종목최소보유일 0일
종목최대보유일 5일
보유종목수 10 종목
- 매수조건
A, B, C: 코스피 MT 조건
D: {종가} - 과거값({종가}, 3) > 0
E: {거래대금}-(이동평균({거래대금},20)*5)
- 매수조건설정
(A or B or C) and D and E
- 매수우선순위
이격도({종가}, 5)
- 매도조건
{등락률} > 1
- 백테스트기간
2020/07/16 ~ 2021/07/15
- 백테스트결과 (계산시간 약 1분) 기능이 적은만큼 더 빠르게 연산된다. 기간이 길수록 연산시간 차이는 더 많이 날듯
참고: StockShip2은 시작일을 20200715로 넣어야 20200716일 부터 매수 하게된다.
누적수익률: 42.30%
MDD: 5.92%
StockShip2 | 젠포트 |
누적수익률: 42.30% MDD: 5.92% |
누적수익률: 20.75% MDD: 8.89% |
누적수익률이 매우차이난다...
본인은 생각보다 많은 차이에 깜짝 놀라게 되었다. 같은 조건인데 왜이렇게 차이가 날까..
하루하루 매매가 어떻게 이루어졌는지 확인해봐야겠다.
2020년 7월 16일 매매 비교
StockShip2 ( 총 자산 9,921,117) | 젠포트 ( 총 자산 9,949,370) |
케이피티유: 3,970원 251주 프럼파스트: 3,015원 331주 코아스: 1,125원 884주 한국정보통신: 9,650원 103주 KBI메탈: 1,275원 784주 영우디에스피: 1,830원 546주 한국전자인증: 6,680원 149주 큐로컴: 2,265원 440주 영보화학: 2,790원 356주 휴스틸: 6,980원 143주 수익률: -0.79% |
케이피티유: 3,970원 249주 프럼파스트: 3,015원 328주 코아스: 1,125원 880주 한국정보통신: 9,650원 102주 KBI메탈: 1,275원 776주 영우디에스피: 1,830원 540주 한국전자인증: 6,680원 148주 큐로컴: 2,265원 437주 영보화학: 2,790원 354주 휴스틸: 6,980원 141주 수익률: -0.51% |
매수타점은 동일한데, 매수한 수량이 다르다.
시작금액이 1,000만원이라 한종목당 100만원씩 매수주문이 되어야하는데
젠포트는 99만원으로 매수주문이 들어간 느낌이다.
그럼 다음날을 살펴보자
2020년 7월 17일 매매 비교
StockShip2 (총 자산 10,342,486) | 젠포트 ( 총 자산 10,364,235) |
코아스: 1,150원 884주 매도 | 코아스: 1,150원 880주 매도 |
2020년 7월 20일을 보아도 크게 차이는 없다. 동일한 종목을 매매했고, 수량만 조금 다른 수준이다.
StockShip2 (총 자산 10,351,171) | 젠포트 ( 총 자산 10,361,546) |
보유종목: 케이피티유, 한국정보통신, 영우디에스피, 한국전자인증, 큐로컴, 휴스틸, 서부T&D |
보유종목: 케이피티유, 한국정보통신, 영우디에스피, 한국전자인증, 큐로컴, 휴스틸, 서부T&D |
2020년 7월 22일까지는 StockShip2과 젠포트가 동일한 종목을 보유하고있었는데
7월 23일에 StockShip2과 젠포트가 1종목 차이가 나기 시작했다.
StockShip2 (총 자산 10,333,518) | 젠포트 ( 총 자산 10,317,962) |
보유종목: 서부T&D 세하 풍산홀딩스 한국주강 이즈미디어 |
보유종목: 서부T&D 세하 풍산홀딩스 한국주강 이즈미디어 삼정펄프 |
삼정펄프는 7월 21일에 매수된 종목인데, 아주 재밋는 점을 발견하게되었다.
StockShip2 로직에 의하면 7월 22일 삼정펄프의 주가가 1%이상 올랐다고 판단되어, 다음날 매도가 되었는데
삼정펄프의 주가를 보면 다음과같다.
7월 22일 주가상승률을 1%라고 나오지만 실제로는 1.004% 라서 1보다 크다고 볼수 있다.
젠포트에서는 {일별주가상승률}을 소수점 둘째자리까지 비교해서 1과 같다고 판단하고 매도가 안된것 같다.
7월23일 1종목이 달라지면서 그 다음부터 스노우 볼이 일어나기 시작한다.
한번 종목이 어긋나기 시작하면 그다음부터 하나하나 추적하기가 쉽지 않아 여기까지만 하고 결론을 내보자.
StockShip2 | 젠포트 |
포스팅에는 담지 못했지만 현재까지 파악된 StockShip2과 젠포트의 차이점은 아래와같다.
1. 매수량 차이가 발생한다. 젠포트가 조금더 보수적으로 적게 매수하는것같다. 2. 등락률 같은 소수점 연산에 차이가 있다. 3. 유니버스에 StockShip은 우선주가 들어가 있지만 젠포트에는 우선주가 빠져있다. - StockShip2에서는 {증거금율}<0 조건으로 우선주를 거를수 있는데 젠포트에는 우선주가 기본적으로 빠져있는 느낌이다. 나중에 StockShip2에 우선주만 필터식을 넣을수 있도록 해야겠다. |
조그만 차이가 어마어마한 결과 차이를 가져오는것 같다.
몇가지 더 실험을 해봐야겠지만 오늘 포스팅은 여기서 마무리하려고한다.
다음엔 다른조건으로 한번 비교해 봐야지.
Stockship Online ( https://stockship.kr/ )
'시스템트레이딩' 카테고리의 다른 글
StockShip2 볼린저밴드 지표 추가 (2) | 2021.08.10 |
---|---|
StockShip2 MACD지표 추가, 지수이동평균 추가 (4) | 2021.08.09 |
StockShip2 매수/매도조건 설정 기능 업데이트 (2) | 2021.08.04 |
StockShip2 주가 지표 변수(PER, EPS, BPS, PBR, 주당배당금) 및 업종명 추가 (2) | 2021.07.20 |
짭포트 StockShip2 간단 사용법 소개(2) (2) | 2021.07.08 |
StockShip2 신기능, 파라메터 최적화(젠포트 짝퉁, 짭포트, 이베스트, 시스템트레이딩,자동거래) (6) | 2021.07.04 |
짭포트 StockShip2 간단 사용법 소개(1) (8) | 2021.06.23 |
대전 시스템 트레이딩(StockShip2) 스터디모임 1기 모집(마감) (364) | 2021.06.21 |