본문 바로가기
증권사 API

이베스트증권 API 샘플 사용법

by 다빈치스탁 2020. 8. 28.
728x90
반응형

자, 두근거리는 마음으로 주식현재가 호가 파일을 열어보자.

 

실행을 하면 Excel 버전에 따라 다를 수 있지만 아래와 같은 경고문구가 나올 수 있다. 기장하지 말고 과감하게 확인을 눌러주자.

 

 

확인을 누르면 짜잔 하고 아래와 같이 로그인하라는 창이 뜬다. 그러나 초반부터 공인인증로그인까지 해가면서 힘빠지게 할 필요는 없다. 과감하게 X를 눌러 닫아버리자.

 

왜냐? 우리는 모의투자로 연습할 예정이기 때문에 이제부터 셋팅값을 모의투자 환경으로 변경할 예정이다. 아래의 그림처럼 [보기]-[매크로]-[매크로 보기]를 클릭하거나 엑셀 버전이 달라서 찾을 수 없다면 ALT +F11키를 탕하고 눌러준다.

 

앗, 늘 보던 화면이 아닌데? 당황하지 말자. 매우 쉽다. 친절하게도 이베스트에서 함수설명과 가이드까지 다 해놓았으니까. 아래의 그림과 같이 VBA 편집기에서 frmlogin을 마우스 우클릭해서 코드보기를 클릭하자.

그렇게 코드보기를 한 후 Private sub cbLogin_click()이라는 함수에 마우스를 클릭하고 키보브 "F5"를 과감히 눌러주자. 그러면 아까 닫았던 창이 다시 뜨게 된다. (이럴거면 왜 닫았냐고? 로그인을 처리하는 함수가 뭔지는 알아야한다.) 서버주소에는 demo.ebestsec.co.kr을 입력하고 본인이 쓰는 아이디와 비밀번호를 입력한 뒤 공인인증은 과감히 스킵한 뒤 로그인을 꾹 누르자.

자. 여기까지 완성되었다면 이제 엑셀화면의 [종목] 바로 옆 종목코드에 005930을 한번 입력해보자. 장중이라면 실시간 호가와 체결가 등이 현란하게 바뀌는 것을 알 수 있을 것이다. 여기까지 왔으면 인공지능 퀀트전략의 90%는 끝났다.

나머지 10%는 시계열 TR(chart) 연동하기, 그렇게 얻은 정보를 csv파일로 저장하기 혹은 mysql 데이터베이스에 입력하기, 주어진 데이터로 딥러닝, RNN, LSTM, SVM, ARIMA, ARCH, GARCH, VAR(Vectro Auto Regress), VECM, 중회귀, 단순회귀, 칼만필터 등을 분석하여 미래가격을 예측해보는 정도인데 아주 쉽다.

기억하자! 시작이 반이라는 말을.

728x90
반응형

댓글