[파이썬 / 증권사 API활용](5) No module named 'pythoncom' 에러
·
c. 파이썬
제목처럼 pythoncom 을 import 시키면 모듈이 없다는 에러가 나온다.그런 경우 pywin32를 설치하면 된다. 생각보다 쉽게 해결이 된다. 개발을 하다가 느낀 부분이 서로 다른 PC에서 문제들이 발생하는 경우가 있어서 몇가지 정리를 해봤다.일단 키움 OpenAPI 는 파이썬 32bit를 기준으로 개발하는게 속 편하다.실제로 키움 OpenAPI는 64bit를 지원하지 않는다. 그래서 구글링을 통해 몇가지 방법(64bit를 놔두고 32bit를 가상 인터프리터로 작성 하는 법 등)을 동원해봤지만 깔끔하게 해결되는 경우는 잘 모르겠다. 내 결론은 64bit 지우고 32bit 다시 설치해서 동작 시키는 것으로 결론 지었다.이게 가장 속시원히 되더라...솔직히 다른 언어로 개발을 진행해볼까 생각도 했다 ..
[파이썬 / 증권사 API활용](3) OpenAPI+ 메소드 사용
·
c. 파이썬
우선적으로 OpenAPI+에서 제공하는 API들은 다양하게 있으니 관련 문서를 보면 좋다.역시나 구글링을 해보니 키움에서 기본적으로 제공하는 Guide 문서가 있어서 다운받아 올려놨다.헷갈리거나 정확하게 확인이 필요할때 참고하면 여러모로 편할 것 같다. 이제 간단하게 OpenAPI+에 접속하여 코스피 종목을 검색을 해보고 리스트를 출력해보자.import sysfrom PyQt5.QtWidgets import *from PyQt5.QAxContainer import *import pythoncomclass App(QWidget): def __init__(self): super().__init__() self.woom = QAxWidget("KHOPENAPI.KHOpenAPIC..
[파이썬 / 증권사 API활용](1) 키움 Open API+ 적용
·
c. 파이썬
파이썬으로 키움 Open API를 활용해보려고 한다.사실 주변에서 자동매매프로그램을 만들어보라고 요청을 해서 한번 시도하려고 하는데 잘될런지는 모르겠다.일단 맛보기로 한번 시도해볼까 하는데 어떤 우여곡절이 있을지 감도 안온다..^^; 1. Open API 사용신청을 한다. 증권사 Open API+ 서비스를 사용 등록 페이지가 나온다.  친절하게 3개월 단위로 Open API+로 접속을 해야만 서비스가 유지된다는 설명도 있다.여차저차해서 장기 미접속의 경우 서비스 재등록후 사용하면 되는 듯 하다. 등록은 계좌를 보유하고 있다면 등록이 가능하니 크게 어려움이 있지 않다.API에 여러 함수에 대한 설명은 키움 유투브에 친절하게 설명을 해준다.처음 찾아봤지만 참 사용하기 좋게 설명을 해놓았다.  직접 프로그래밍..
[해외주식] 현재 상황
·
a. 개인생각/개인투자[해외주식]
No. 보유종목-Ticker명 수량 1 AAPL 24 2 MSFT 4 3 KO 70 4 NEE 90 5 SPHD 31 6 SCHD 61 7 O 312 8 PFF 40 9 VZ 151 10 T 160 11 RIVN 32 12 IIPR 24 13 LCID 300 14 TQQQ 445 15 SPLG 152 16 BAC 50 17 TSLA 1 18 삼성전자(우) 126 19 맥쿼리인프라 269 20 SK텔레콤 35 21 SOL미국매당다우존스(H) 267 22 솔루엠 195 23 LG디스플레이 325 국내주식은 배당주 제외하고 정리할 생각이고 미국주식도 종목수를 줄이고 ETF위주로 가지고 갈까 생각 중... 포트폴리오를 종목 15개 이내로 줄일 예정
로봇쟁이