시스템트레이딩 26

Stockship Online 고급 메뉴얼 작성

최근에 코인쪽 트레이딩을 하고있어서 Stockship 관리를 소홀히 했는데 틈틈이 업데이트 하려고합니다 가장먼저 예전에 작성해둔 반쪽짜리 고급 메뉴얼을 공개합니다. Stockship의 초급메뉴얼에서 수식입력기 관련된 내용을 심화해서 작성했는데 사실 이것만봐서는 사용하는데 어려움이 있을거같아 앞으로는 몇가지 전략을 직접만들어가면서 예제위주로 메뉴얼을 작성하려고합니다. 많관부~~

Stockship Client(스탁쉽) 개발상황

Stockship Online에서 만든 전략으로 실전 운용이가능한 Stockship client를 개발중이다. 빠쁜와중에 짬짬히 개발해서 대략 60%정도 개발되었다. UI설계에는 재능이없어서 Stockship2와 비스무리하게 만들고있다 11월 중 공개를 목표로 개발하고있는데 좀 더 서둘러야겠다. Client는 매일 오전 9시 이전에 매수주문을 넣으면 할일은 끝난다. 매매결과는 Stockship Online에 자동기록해서 결과를 보여주고자한다. Client가 완성되면 Stockship 스터디를 한번더 모집해봐야겠다.

주식 수익률 퀀트킹 백테스트 툴(포트 변경)

https://maestroyang.tistory.com/2 주식 수익률 퀀트킹 백테스트 툴 짭포트 https://stockship.kr 도 개발중입니다~ 많은 관심 부탁드립니다. (2021. 10. 7. 업데이트) 백테스트 툴 주소 : https://stockship.kr:5443/ #주식 #백테스트 #퀀트 #퀀트킹 #퀀트킹검증 #리벨런싱 #시스템.. blog.stockship.kr https통신 적용으로 포트를 변경했습니다~ https://stockship.kr:5443

퀀트자료 공유 (Feat. Systrader79 & 강환국)

https://cafe.naver.com/invest79/12917 강환국 & systrader79 퀀트 자료 collection vol.1.pdf 전자책 공유합니다 (56개 chapter, 333 페이지) 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 젊은나이에 파이어족이된 유명한 강환국님과 시스템트레이딩의 대가 systrader79님이 퀀트자료 직접 정리하신거 무료로 나눠준다고하네요. 위에 링크 타고 들어가시면 더 자세한 정보가 있으니 참고하세요~ 모두들 성투하세요 :) 두분이 공개한 전략 받아보고 https://stockship.kr Stockship Online stockship.kr 에서도 구현되도록 해야겠당~!

시스템트레이딩 백테스트 Low PER전략 구현(Feat.Stockship Online)

Stockship Online로 LOW-PER 전략을 구현해 보았다. 전체공개 해뒀으니 누구나 볼수 있다. Stockship Online ( https://stockship.kr/ ) 대충 만들었는데 결과는 그럴듯하게 나왔다. 근데 코스닥 소형주가 많이 사져서 실제 매매를 했을때 큰 돈을 넣지는 못할거 같다. 1. 매매로직은 코스닥 MT적용 2. 5일간 거래량 평균이 적당히 높은종목 3. PER이 낮은 순으로 매수 4. 우선순위 상위 10개 종목은 제외하고 매수 정확한 수식은 https://stockship.kr 에서 확인가능하다. 이제 어여 실전매매기능을 구현해야지~

Stockship Online(주식 자동매매, 시스템트레이딩, 젠포트같은 짭포트, 이베스트증권)

https://stockship.kr/ Stockship Online stockship.kr 아직 해야할게 많이 있지만 기본적인 백테스트 기능은 구현되어서 일단 공개해둔다. 로그인은 구글, 카카오, 네이버중에 하나로 할수있게했다. 개인정보는 일체요구하지 않는다. ㅎㅎ 가입하면 기본적으로 전략은 30개를 만들수있다. 그리고 전략을 이용한 백테스트를 최대 30개까지 저장할 수 있다. 그리고 백테스트는 하루에 30개로 제한하려고한다. 공개하면서 밝혀지는 문제도 하나씩 해결하고, 메뉴얼도 준비하고, 그리고 중요한 자동매매 클라이언트 버전도 만들어야된다. 할게 너무 많긴하네 ㅎㅎ 그리고 게시판은 만들기 힘들거같아서 네이버 카페로 대체 https://cafe.naver.com/stockship Stockship O..

Stockship 근황 (Feat. Stockship Online)

최근 온라인버전 Stockship을 만들고있다. 이름은 Stockship Online이다. 백테스트 전략을 만들어서 서로 자랑하거나 공유할수있게 방향을 잡고있다. 그리고 기존에 기능에서 몇가지 기능을 더 추가하고 있다. 1.구글, 카카오, 네이버 아이디로 로그인 이용자 개인정보는 일체 받지 않는 간단한 로그인으로 구현했다. 보통 웹서비스를 사용할때 가입절차가 너무 귀찮아서, Stockship online에서는 귀찮은 절차를 최소화 하기로 했다. 2. 매수기준 다양화 StockShip2에서는 매수검색식에 의해 검색된종목을 전부 같은 기준가로 매수한다. 근데 실제 운영을 해보니, 시장상황, 특정종목의 추세에 따라서 기준가를 다변화 해주면 더 좋은 결과가 나올수 있을거같다는 생각이 들었다. 그래서 매수검색식에..

StockShip2 CCI 지표 추가

StockShip2에 계속해서 지표를 추가할 예정이다. 이번에는 CCI지표를 추가했다. CCI:COMMODITY CHANNEL INDEX Commodity Channel Index는 도날드 알 램버트(Donald Lambert)에 의해 개발된 주가 모멘텀 지수이다. 앞에 상품을 뜻하는 commodity 라고 표시되어 상품거래에만 국한된 지수라고 언듯 생각되지만 주식 시장에도 효과적인 지수로 활용되고 있다. CCI 지표는 특정상품의 통계분석에 있어 계절적 특성이나 주기를 알려주는 유용한 지표로서 주기의 길이를 결정하기보단 주기의 시작과 끝이 타당한지를 검토하는 기술적 지표이다. 주기의 길이를 직접 계산해주는 지표는 아니기 때문에 주기의 길이는 이용자가 직접 결정해야만 하며 주기적 특성을 갖는 상품의 기술적..

StockShip2 DMI, ADX 지표 추가

StockShip2에 계속해서 지표를 추가할 예정이다. 이번에는 DMI, ADX지표를 추가했다. DMI는 시장의 추세가 상승/하락인지 또는 횡보인지 판단할 수 있는지표이다. 전일가와 비교해 현재가격의 고가/저가/종가 최고값을 이용해 매수/매도 시점을 판단 할 수 있다. ADX(Average Directional Movement Index : 평균 방향 운동지수)는 DI의 단점을 보완하기 위해서 이용되는 추세지표로 일반적으로 DMI를 차트상으로 표시할 때 세 개의 선을 이용하여 기술적 분석지표로 사용한다. 본인은 대부분 지표를 구현할때 핸드폰에 "증권플러스" 앱에 나오는 수치와 비교하며 검증을 한다. 이번에 ADX, DMI지표도 증권플러스 앱을 이용해서 검증을 완료하였다. 다반 ADX, DMI지표가 "증권..

StockShip2 스토캐스틱%K, 주가중심선, 피벗선 등 추가

StockShip2에 계속해서 지표를 추가할 예정이다. 이번에는 스토캐스틱%K 지표를 추가했다. {주가중심선} 주가중심선 [= (전일 고가 + 전일 저가) / 2 {피벗_기준선} 피벗 기준선 [= (전일 고가 + 전일 저가 + 전일 종가) / 3 ] {피벗_1차지지} 피벗 1차지지 [= 2 * 피벗 기준선 - 전일 고가 ] {피벗_2차지지} 피벗 2차지지 [= 피벗 기준선 - 전일 고가 + 전일 저가 ] {피벗_1차저항} 피벗 1차저항 [= 2 * 피벗 기준선 - 전일 저가 ] {피벗_2차저항} 피벗 2차저항 [= 피벗 기준선 + 전일 고가 - 전일 저가 ] {심리선} 심리선 지표 [ ( 최근 10일 동안의 주가 상승일수 / 10 ) × 100 ] 스토캐스틱(N) 스토캐스틱 %K (= fast stoca..

StockShip2 MFI 지표 추가

StockShip2에 계속해서 지표를 추가할 예정이다. 이번에는 MFI 지표를 추가했다. MFI지표는 주식의 가격과 거래량을 사용하여 계산되는 지표로, 자금이 유입되는지 유출되는지 측정하여 가격의 추세전환 시기나, 과열 및 침체 정도를 파악하는데 쓰이는 지표이다. MFI는 흔히 RSI와 비교를 하는데, RSI는 단순히 주식의 가격만을 사용하는데 비해 MFI는 거래량까지 반영하기에 MFI를 거래량이 반영된 RSI라고 부르기도 한다. MFI계산법 MFI (Money Flow Index) help.bestez.com StockShip2에는 MFI(N)함수를 넣어. N일간의 MFI값을 구할 수 있도록 하였다. 앞으로 MFI지표를 이용한 전략 개발이 가능해졌다. https://stockship.kr/

StockShip2 볼린저밴드 지표 추가

StockShip2에 계속해서 지표를 추가할 예정이다. 이번에는 볼린저밴드 지표를 추가했다. 볼린저밴드는 가격의 상대적 높고 낮음에 대한 판단의 정의를 제공하는 것이다. 정의에 의하면 주가는 상단 밴드에서는 높고, 하단 밴드에서는 낮다고 볼수있다. 볼린저밴드는 상단선, 하단선으로 표현되는데 기본적으로 20일이동평균선에, 표준편차를 2배 더하여 상단값을 정하고, 20일이동평균선에, 표준편차를 2배 빼서 하단값을 정한다. StockShip2에서는 아래와 같이 값들을 추가하였다. 표현 의미 {볼린저밴드_상단값} 이동평균({종가},20) + 2 * (종가20일표준편차) {볼린저밴드_하단값} 이동평균({종가},20) - 2 * (종가20일표준편차) {볼린저밴드} 100 * ({종가}-{볼린저밴드_하단값}) / (..

StockShip2 MACD지표 추가, 지수이동평균 추가

StockShip2에 계속해서 지표를 추가할 예정이다. 이번에는 MACD지표를 추가했다. MACD지표는 Moving Average Convergence Divergence의 약자로 장단기 이동평균선간의 차이를 이용하여 매매신호를 포착하려는 기법으로 제럴드 아펠(Gerald Appel)에 의해 개발되었다. 오실레이터는 토마스 아스프레이에 의해 추가되었다. MACD를 계산하려면 지수이동평균을 먼저 계산할 수 있어야 한다. StockShip2에 우선 지수이동평균 기능을 추가했다. 지수이동평균은 단순이동평균과 다르게 N개의 데이터를 평균낸것이 아닌, 과거 지수이동평균값과 현재값을 일정 비율로 합쳤다고나 할까. 수식으로 표현하면 아래와 같다. 지수이동평균(0) = 첫날값 지수이동평균(오늘) = (alpha - 1..