대신증권 API 가이드

주식도 잘 모를 때 시스템 트레이딩을 한다고 이것저것 확인하다 대신증권 API를 사용해보기로 결정하였다. 성급한 부분도 없지 않지만 주식보다는 시스템 트레이딩 자체에 매력을 느낀 때였다. 아무튼 대신증권 API를 선택했다.

대신증권 API를 사용하긴 위해서는 대신증권의 CYBOS5 (2016년 9월 현재)를 설치해야 한다. (대신증권 CYBOS5 & CYBOS Plus 설치하러 가기)

CYBOS5를 설치하고 CYBOS Plus로 로그인을 하면 업데이트를 하면서 결국에는 아래와 같은 폴더가 생성된다. CYBOSPLUS라는 폴더를 열어보면 API와 관련된 라이브러리가 포함되어 있다. 주로 DLL 파일들로 구성되어 있다.

cybos5

대신증권 API 샘플에는 액셀과 비쥬얼베이직과 C/C++ 그리고 C# 등 다양한 언어를 이용한 다양한 샘플이 포함되어 있다. 샘플을 살펴보면 각자 익숙한 언어나 방법을 활용하여 프로그램을 구성할 수 있다. 대부분 함수호출 방식으로 구현 가능하지만 체결 여부 등은 이벤트 방식으로 처리되는 것이 바람직하다. 대신증권 API의 도움말에는 API의 기본적인 사용법을 확인할 수 있다.

이제 시스템 트레이딩이 가능한 것이다. 물론 계좌를 등록하고  API 샘플로 프로그램을 개발하고 CYBOS Plus 서버에 로그인을 하고 프로그램을 실행해 놓아야 하지만 스스로 주식을 매매할 수 있는 프로그램 방식의 시스템 트레이딩이 시작된 것이다. 몇 천이라도 실제 금액을 걸고 조심스럽게 시작해보자. 혹시 손실을 입더라도 시스템 트레이딩을 학습한 비용으로 생각하자. 필자는 그러했다. ㅎㅎ

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google photo

Google의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중