-
C#과 키움증권Open API, Oracle Database, Naver API를 이용
-
구현 환경 : Visual Studio Community 2019
- 자동매매 시스템이란? 주식 거래를 자동으로 해주는 시스템 사용자(User 또는 Client)가 직접 매매주문을 내지 않고도 사용자가 정한 특정한조건이나 매매 기법에 따라 자동으로 거래를 해주는 시스템
*주식 자동매매의 장점
- 시스템이 자동으로 매수/매도를 대신해 줌으로써 전업 투자자가 아닌 일반 투자자에게 유리하다.
- 주식을 매수한 후 목표가에 도달한 경우/손절가를 이탈한 경우 감정에 휘둘리지 않고 수익 실현/손절이 가능하다.
- 거래종목 설정을 통한 정확한 분산투자가 가능하다.
- 자신만의 매매 원칙을 시스템화하여 한번 구현해 놓으면 영구적으로 사용할 수 있다.
- 이 시스템의 구성
- C# Winform과 Kiwoom Open API모듈 연동
- C# Winform과 Oracle DBMS 연동
- 매수/매도 주문 또는 특정 정보를 키움증권 Open API 서버에 요청하여 가져옴
- 키움증권 Open API 서버는 키움증권의 원장 서버와 연동하여 실제로 주문을 한국거래소로 내보냄.
- 실시간 검색을위해 Naver API에 JSON 포맷 요청함.