systrade using perl (윤재원)

13
Perl system trade1만들기 소개 원금 2

Upload: jeen-lee

Post on 21-Jun-2015

1.108 views

Category:

Economy & Finance


3 download

DESCRIPTION

Korean Perl Workshop 2012 LT - system trade 로 1억만들기 (윤재원) 님의 슬라이드입니다.

TRANSCRIPT

Page 1: Systrade using perl (윤재원)

Perl system trade로 1억 만들기

소개

원금 2억

Page 2: Systrade using perl (윤재원)

환경

• 딸기 perl

– http://learn.perl.org/installing/windows.html

– http://code.google.com/p/padre-perl-ide/downloads/list

• 대신증권 계좌

–웬만한 대형은행에가서 상담~

• Cybos plus 설치

– http://www.daishin.co.kr/index1.html

Page 3: Systrade using perl (윤재원)

Cybos plus 설치가이드

주로 C, VB등을 기반으로 문답 Perl에대한 문답은 거의 존재하지 않아, 참고용으로 활용

Page 4: Systrade using perl (윤재원)

• CybosPlus Help

– API 기본개념

– Install 방법

–명령어 사용법

• Object의 개념으로 사용

Page 5: Systrade using perl (윤재원)

Programming하기 전..

• Windows 7 32bit,, not 64bit • 딸기 perl이 설치

– WIN32::OLE module은 기본포함 • API사용할 때 • Exel등과 연계해서 사용할 때 필수!!

• 대신증권 계좌생성 – 대신증권!! not 크레온(저렴한 대신증권) – 공인인증서 (금융거래용)

• Cybos plus설치 – 보통 cybos global이 설치되면 같이 설치됨(권장) – Cybos plus만 따로 설치하여도 됨

• 주식투자에 대한 배경지식 -시스템 트레이딩의 알고리즘의 핵심기술 습득

Page 6: Systrade using perl (윤재원)

실행 순서

• 윈도우7 32bit 체제에서 cybos plus를 가동시켜 log in 한다.

• 딸기 펄을 이용하여 coding한 program을 구동시킨다.

–자동으로 종목들의 재무상태, 시세 등을 분석

–자동으로 매수(사기), 매도(팔기)

–자동 수익률 계산 등등…

Page 7: Systrade using perl (윤재원)

Program짜기에 앞서 알아둬야

할 개념

Page 8: Systrade using perl (윤재원)

• 모든 종목에서 뉴스 이벤트가 뜨면 EventHandler를 실행 – 모든종목을 요청함 – 뉴스이벤트 발생시 EH호출

• 해당종목의 종목코드/시간/종목명/항목구분/내용 출력

Page 9: Systrade using perl (윤재원)

실시간 종목코드 및 뉴스 수신 실행화면

Page 10: Systrade using perl (윤재원)

• 3종목의 종목명 및 현재 가격을 출력 (실행화면)

Page 11: Systrade using perl (윤재원)

자주 활용 하게 될 함수?

• CpDib(Dscbo1) – StockMst – StockMstM – StockCur – StockStu – CbGraph1

• CpSysDib – CpSvr8092S

• CpUtil – CpStockCode

Page 12: Systrade using perl (윤재원)

전략?

거래세 0.3% 수수료 사고팔때 각각 0.15%정도