한국투자증권 주식매매프로그램 만들기

파이썬 주식매매프로그램 만들기

2022/03/16 3

2. 한국투자증권 API 설명

한투 API는 기본적으로 OCX 컨트롤(ITGExpertCtl.ocx) ActiveX를 사용한다. 이 ActiveX 컨트롤를 사용하여 input 데이터를 전송하고 output 데이터를 수신한다. 이 컨트롤은 일반적으로 (데이터)조회서비스로 사용될 수도 있고 (데이터)실시간 서비스에 사용될 수도 있다. => 간단하게 말하면 OCX 컨트롤이라는 ActiveX써서 한투 주식 데이터 사고 팔고 실시간 조회도 한다는 말 하지만 시대가 어느 땐데 라떼는 하면서 MFC와 ActiveX를 쓸 것인가... 친절하신 분이 파이썬과 Qt로 짜주셨으니 그 코드를 이용해서 만들도록 하자 알맹이는 ActiveX지만 실제로 다루는 것은 파이썬이다. PyQt5.QAxContainer 에 있는 QAxWidget 클래스는 한투에 있는 ..

1. 미국주식자동매매 프로그램 매수매도 프로그램

import sys from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5.QAxContainer import * from PyQt5.QtCore import * class MyWindow(QMainWindow): def __init__(self): super().__init__() self.initUI() def initUI(self): self.setWindowTitle("한국투자증권-API") self.setGeometry(300, 300, 800, 500) self.text_edit = QTextEdit(self) self.text_edit.setGeometry(10, 20, 780, 450) # self.text_edit.setEn..

0. 미국 주식 자동 매매 프로그램 만들기 준비물

2022년 3월 16일 기준으로 미국 주식 API를 지원하는 증권사는 한국투자증권 밖에 안되는걸로 보인다. (파생 옵션 이런거 말고) 일단 준비물로 해당 HTS를 컴퓨터에 설치해서 미국주식 젤 싸구려 한 주를 아무거나 사고 팔아보자 (1주 샀다 팔아봤자 얼마 손해 안난다) 쉽고 편안한 매매라고 적혀있지만 저걸 설치하기 위한 과정은 결코 쉽고 편안하지 않다. 설치하는 과정에서 꼭 공인인증서로 로그인하자 1주 사고 팔았으면 본인은 수많은 역경과 고난을 뚫었을 것이다.(공인인증서 설치, 계좌 개설, 해외 상품거래 신청 등) 이제 Open API 서비스 신청을 하자 이제 PC용 윈도우 OS eFriend Expert를 다운로드 받자 저걸 성공적으로 설치하면 우하단에 저 마크가 뜰 것이다. 여기까지가 기본적인 준..

반응형