AUTO TRADE/[키움증권] Kiwoom Open API
키움증권 Open API 서비스를 활용한 자동 매매 프로그램 제작기
-
사용되지 않는 함수입니다. 다른 함수를 사용하세요. opt10012 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 계좌번호(10자리) 반환값 : 주문수량, 주문가격, 미체결수량, 체결누계금액, 원주문번호, 주문구분, 매매구분, 매도수구분, 주문/체결시간, 체결가, 체결량, 주문상태, 단위체결가, 대출일, 신용구분, 만기일, 보유수량, 매입단가, 총매입가, 주문가능수량, 당일매도수량, 당일매도금액, 당일매수수량, 당일매수금액, 당일매매수수료, 당일매매세금, 당일hts매도수수료, 당일hts매수수수료, 당일매도손익, 당일순매수량, 매도/매수구분, 당일총매도손일, 예수금, 사용가능현금, 사용가능대용, 전일재사용, 당일대사용, 담보현금, 신용금액, 신용이자, 담보대출수량, 현물주문체결이상유무,..
opt10012 : 주문체결요청(미지원)사용되지 않는 함수입니다. 다른 함수를 사용하세요. opt10012 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 계좌번호(10자리) 반환값 : 주문수량, 주문가격, 미체결수량, 체결누계금액, 원주문번호, 주문구분, 매매구분, 매도수구분, 주문/체결시간, 체결가, 체결량, 주문상태, 단위체결가, 대출일, 신용구분, 만기일, 보유수량, 매입단가, 총매입가, 주문가능수량, 당일매도수량, 당일매도금액, 당일매수수량, 당일매수금액, 당일매매수수료, 당일매매세금, 당일hts매도수수료, 당일hts매수수수료, 당일매도손익, 당일순매수량, 매도/매수구분, 당일총매도손일, 예수금, 사용가능현금, 사용가능대용, 전일재사용, 당일대사용, 담보현금, 신용금액, 신용이자, 담보대출수량, 현물주문체결이상유무,..
2022.02.13 -
opt10011 함수 요약 발생 이벤트 : OnReceiveTrData 화면번호 : [0298] 입력값 : 종목코드 반환값 : 종목코드, 종목명, 현재가, 전일대비기호, 전일대비, 등락율, 최우선매도호가, 최우선매수호가, 누적거래량, 시가, 고가, 저가 사용 방법 1) 데이터 요청을 위한 rq_opt10011 함수 제작 ## 기본 형태 def rq_opt10011(self) self._setinputvalue("종목코드", '005930') self._commrqdata("rq_opt10011", "opt10011", 0, "0298") ## 종목 코드를 전달해서 사용하고 싶다면 def rq_opt10011(self, code): self._setinputvalue("종목코드", code) self._c..
opt10011 : 신주인수권전체시세 요청opt10011 함수 요약 발생 이벤트 : OnReceiveTrData 화면번호 : [0298] 입력값 : 종목코드 반환값 : 종목코드, 종목명, 현재가, 전일대비기호, 전일대비, 등락율, 최우선매도호가, 최우선매수호가, 누적거래량, 시가, 고가, 저가 사용 방법 1) 데이터 요청을 위한 rq_opt10011 함수 제작 ## 기본 형태 def rq_opt10011(self) self._setinputvalue("종목코드", '005930') self._commrqdata("rq_opt10011", "opt10011", 0, "0298") ## 종목 코드를 전달해서 사용하고 싶다면 def rq_opt10011(self, code): self._setinputvalue("종목코드", code) self._c..
2022.02.13 -
OPT10010 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 차익위탁매도수량, 차익위탁매도금액, 차익위탁매수수량, 차익위탁매수금액, 차익위탁순매수수량, 차익위탁순매수금액, 비차익위탁매도수량, 비차익위탁매도금액, 비차익위탁매수수량, 비ㅏ익위탁매수금액, 비차익위탁순매수수량, 비차익위탁순매수금액, 전체차익위탁매도수량, 잔체차익위탁매도금액, 전체차익위탁매수수량, 전체차익위탁매수금액, 전체차익위탁순매수수량, 전체차익위탁순매수금액 사용 방법 1) 데이터 요청을 위한 rq_opt10010 함수 제작 ## 기본 형태 def rq_opt10010(self) self._setinputvalue("종목코드", '005930') self._commrqdata("rq_opt10010",..
OPT10010 : 업종프로그램 요청OPT10010 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 차익위탁매도수량, 차익위탁매도금액, 차익위탁매수수량, 차익위탁매수금액, 차익위탁순매수수량, 차익위탁순매수금액, 비차익위탁매도수량, 비차익위탁매도금액, 비차익위탁매수수량, 비ㅏ익위탁매수금액, 비차익위탁순매수수량, 비차익위탁순매수금액, 전체차익위탁매도수량, 잔체차익위탁매도금액, 전체차익위탁매수수량, 전체차익위탁매수금액, 전체차익위탁순매수수량, 전체차익위탁순매수금액 사용 방법 1) 데이터 요청을 위한 rq_opt10010 함수 제작 ## 기본 형태 def rq_opt10010(self) self._setinputvalue("종목코드", '005930') self._commrqdata("rq_opt10010",..
2022.02.13 -
OPT10009 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 날짜, 종가, 대비, 기관기간누적, 기관일변순매매, 외국인일변순매매, 외국인지분율 사용 방법 1) 데이터 요청을 위한 rq_opt10009 함수 제작 ## 기본 형태 def rq_opt10009(self) self._setinputvalue("종목코드", '005930') ## 입력값 입력 self._commrqdata("rq_opt10009", "opt10009", 0, "0101") ## rq_opt10009를 trcode로 전달 ## 종목 코드를 전달해서 사용하고 싶다면 def rq_opt10009(self, code): self._setinputvalue("종목코드", code) self._com..
opt10009 : 주식기관 요청OPT10009 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 날짜, 종가, 대비, 기관기간누적, 기관일변순매매, 외국인일변순매매, 외국인지분율 사용 방법 1) 데이터 요청을 위한 rq_opt10009 함수 제작 ## 기본 형태 def rq_opt10009(self) self._setinputvalue("종목코드", '005930') ## 입력값 입력 self._commrqdata("rq_opt10009", "opt10009", 0, "0101") ## rq_opt10009를 trcode로 전달 ## 종목 코드를 전달해서 사용하고 싶다면 def rq_opt10009(self, code): self._setinputvalue("종목코드", code) self._com..
2022.02.13 -
opt10008 함수 요약 발생 이벤트 : OnReceiveTrData 화면번호 : [0240] 입력값 : 종목코드 반환값 : 일자, 종가, 전일대비, 거래량, 변동수량, 보유주식수, 비중, 취득가능주식수, 외국인한도, 외국인한도증감, 한도소진률 사용 방법 1) 데이터 요청을 위한 rq_opt10008 함수 제작 ## 기본 형태 def rq_opt10008(self) self._setinputvalue("종목코드", '005930') ## 입력값 입력 self._commrqdata("rq_opt10008", "opt10008", 0, "0240") ## rq_opt10008를 trcode로 전달 ## 종목 코드를 전달해서 사용하고 싶다면 def rq_opt10008(self, code): self._se..
opt10008 : 주식외국인요청opt10008 함수 요약 발생 이벤트 : OnReceiveTrData 화면번호 : [0240] 입력값 : 종목코드 반환값 : 일자, 종가, 전일대비, 거래량, 변동수량, 보유주식수, 비중, 취득가능주식수, 외국인한도, 외국인한도증감, 한도소진률 사용 방법 1) 데이터 요청을 위한 rq_opt10008 함수 제작 ## 기본 형태 def rq_opt10008(self) self._setinputvalue("종목코드", '005930') ## 입력값 입력 self._commrqdata("rq_opt10008", "opt10008", 0, "0240") ## rq_opt10008를 trcode로 전달 ## 종목 코드를 전달해서 사용하고 싶다면 def rq_opt10008(self, code): self._se..
2022.02.13 -
opt10007 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 종목명, 종목코드, 날짜, 시간, 전일종가, 전일거래량, 상한가, 하한가, 전일거래대금, 상장주식수, 현재가, 부호, 등락률, 전일비, 시가, 고가, 저가, 체결량, 거래량, 예상체결가, 예상체결량, 예상매도우선호가, 예상매수우선호가, 거래시작일, 행사가격, 최고가, 최고가일, 최저가, 최저가일, 매도1호가~매도10호가, 매수1호가~매수10호가, 매도1호가잔량~매도10호가잔량, 매수1호가잔량~매수10호가잔량, 매도1호가직전대비~매도10호가직전대비, 매수1호가직전대비~매수10호가직전대비, 매도1호가건수~매도5호가건수, 매수1호가건수~매수5호가건수, LP매도1호가잔량~LP매도10호가잔량, LP매수1호가잔량~..
opt10007 : 시세표성정보 요청opt10007 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 종목명, 종목코드, 날짜, 시간, 전일종가, 전일거래량, 상한가, 하한가, 전일거래대금, 상장주식수, 현재가, 부호, 등락률, 전일비, 시가, 고가, 저가, 체결량, 거래량, 예상체결가, 예상체결량, 예상매도우선호가, 예상매수우선호가, 거래시작일, 행사가격, 최고가, 최고가일, 최저가, 최저가일, 매도1호가~매도10호가, 매수1호가~매수10호가, 매도1호가잔량~매도10호가잔량, 매수1호가잔량~매수10호가잔량, 매도1호가직전대비~매도10호가직전대비, 매수1호가직전대비~매수10호가직전대비, 매도1호가건수~매도5호가건수, 매수1호가건수~매수5호가건수, LP매도1호가잔량~LP매도10호가잔량, LP매수1호가잔량~..
2022.02.13 -
OPT10006 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 날짜, 시가, 고가, 저가, 종가, 대비, 등락율, 거래량, 거래대금, 체결강도 사용 방법 1) 데이터 요청을 위한 rq_opt10006 함수 제작 ## 기본 형태 def rq_opt10006(self) self._setinputvalue("종목코드", '005930') ## 입력값 입력 self._commrqdata("rq_opt10006", "OPT10006", 0, "0101") ## rq_opt10006를 trcode로 전달 ## 종목 코드를 전달해서 사용하고 싶다면 def rq_opt10005(self, code): self._setinputvalue("종목코드", code) self._comm..
OPT10006 : 주식시분요청OPT10006 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 날짜, 시가, 고가, 저가, 종가, 대비, 등락율, 거래량, 거래대금, 체결강도 사용 방법 1) 데이터 요청을 위한 rq_opt10006 함수 제작 ## 기본 형태 def rq_opt10006(self) self._setinputvalue("종목코드", '005930') ## 입력값 입력 self._commrqdata("rq_opt10006", "OPT10006", 0, "0101") ## rq_opt10006를 trcode로 전달 ## 종목 코드를 전달해서 사용하고 싶다면 def rq_opt10005(self, code): self._setinputvalue("종목코드", code) self._comm..
2022.02.13 -
opt10005 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 날짜, 시가, 고가, 저가, 종가, 대비, 등락율, 거래량, 거래대금, 체결강도, 외인보유, 외인비중, 외인순매수, 기관순매수, 개인순매수, 외국계, 신용잔고율, 프로그램 ※ OPT10006과 중복되는 데이터가 있으나 opt10005가 보다 더 범용적임 ※ OPT10006 : 날짜, 시가, 고가, 저가, 종가, 대비, 등락률, 거래량, 거래대금, 체결강도 사용 방법 1) 데이터 요청을 위한 rq_opt10005 함수 제작 ## 기본 형태 def rq_opt10005(self) self._setinputvalue("종목코드", '005930') ## 입력값 입력 self._commrqdata("rq_opt..
opt10005 : 주식일주월시분요청opt10005 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 날짜, 시가, 고가, 저가, 종가, 대비, 등락율, 거래량, 거래대금, 체결강도, 외인보유, 외인비중, 외인순매수, 기관순매수, 개인순매수, 외국계, 신용잔고율, 프로그램 ※ OPT10006과 중복되는 데이터가 있으나 opt10005가 보다 더 범용적임 ※ OPT10006 : 날짜, 시가, 고가, 저가, 종가, 대비, 등락률, 거래량, 거래대금, 체결강도 사용 방법 1) 데이터 요청을 위한 rq_opt10005 함수 제작 ## 기본 형태 def rq_opt10005(self) self._setinputvalue("종목코드", '005930') ## 입력값 입력 self._commrqdata("rq_opt..
2022.02.12 -
opt10004 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 호가잔량기준시간, 매도10차선잔량대비, 매도10차선잔량, 매도10차선호가‥‥(10~2까지 동일), 매도1차선잔량대비, 매도최우선잔량, 매도최우선호가, 매수최우선호가, 매수최우선잔량, 매수1차선잔량대비, 매수2차선호가, 매수2차선잔량, 매수2차선잔량대비(2~10까지 동일) 사용 방법 1) 데이터 요청을 위한 rq_opt10003 함수 제작 ## 기본 형태 def rq_opt10004(self) self._setinputvalue("종목코드", '005930') ## 입력값 입력 self._commrqdata("rq_opt10004", "opt10004", 0, "0101") ## rq_opt10004를 t..
opt10004 : 주식호가요청opt10004 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 호가잔량기준시간, 매도10차선잔량대비, 매도10차선잔량, 매도10차선호가‥‥(10~2까지 동일), 매도1차선잔량대비, 매도최우선잔량, 매도최우선호가, 매수최우선호가, 매수최우선잔량, 매수1차선잔량대비, 매수2차선호가, 매수2차선잔량, 매수2차선잔량대비(2~10까지 동일) 사용 방법 1) 데이터 요청을 위한 rq_opt10003 함수 제작 ## 기본 형태 def rq_opt10004(self) self._setinputvalue("종목코드", '005930') ## 입력값 입력 self._commrqdata("rq_opt10004", "opt10004", 0, "0101") ## rq_opt10004를 t..
2022.02.12 -
opt10003 함수 요약 발생 이벤트 : OnReceiveTrData 화면번호 : [0120] 입력값 : 종목코드 반환값 : 시간, 현재가, 전일대비, 대비율, 우선매도호가단위, 우선매수호가단위, 체결거래량, sign, 누적거래량, 누적거래대금, 체결강도 1) 데이터 요청을 위한 rq_opt10003 함수 제작 ## 기본 형태 def rq_opt10003(self) self._setinputvalue("종목코드", '005930') ## 입력값 입력 self._commrqdata("rq_opt10003", "opt10003", 0, "0120") ## rq_opt10003을 trcode로 전달 ## 종목 코드를 전달해서 사용하고 싶다면 def rq_opt10003(self, code): self._se..
opt10003 : 체결정보요청opt10003 함수 요약 발생 이벤트 : OnReceiveTrData 화면번호 : [0120] 입력값 : 종목코드 반환값 : 시간, 현재가, 전일대비, 대비율, 우선매도호가단위, 우선매수호가단위, 체결거래량, sign, 누적거래량, 누적거래대금, 체결강도 1) 데이터 요청을 위한 rq_opt10003 함수 제작 ## 기본 형태 def rq_opt10003(self) self._setinputvalue("종목코드", '005930') ## 입력값 입력 self._commrqdata("rq_opt10003", "opt10003", 0, "0120") ## rq_opt10003을 trcode로 전달 ## 종목 코드를 전달해서 사용하고 싶다면 def rq_opt10003(self, code): self._se..
2022.02.12 -
opt10002 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 종목코드, 종목명, 현재가, 등락부호, 기준가, 전일대비 등락률, 매도거래원명1, 매도거래원1, 매도거래량1, 매수거래원명1, 매수거래원1, 매수거래량1‥‥‥‥(1~5까지 사용 가능함) 1) 데이터 요청을 위한 rq_opt10002 함수 제작 ## 기본 형태 def rq_opt10002(self) self._setinputvalue("종목코드", '005930') self._commrqdata("rq_opt10002", "opt10002", 0, "0101") ## 종목 코드를 전달해서 사용하고 싶다면 def rq_opt10002(self, code): self._setinputvalue("종목코드", ..
opt10002 : 주식거래원요청opt10002 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 종목코드, 종목명, 현재가, 등락부호, 기준가, 전일대비 등락률, 매도거래원명1, 매도거래원1, 매도거래량1, 매수거래원명1, 매수거래원1, 매수거래량1‥‥‥‥(1~5까지 사용 가능함) 1) 데이터 요청을 위한 rq_opt10002 함수 제작 ## 기본 형태 def rq_opt10002(self) self._setinputvalue("종목코드", '005930') self._commrqdata("rq_opt10002", "opt10002", 0, "0101") ## 종목 코드를 전달해서 사용하고 싶다면 def rq_opt10002(self, code): self._setinputvalue("종목코드", ..
2022.02.12 -
opt10001 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 종목코드, 종목명, 결산월, 액면가, 자본금, 상장주식, 신용비율, 연중최고, 연중최저, 시가총액, 시가총액비중, 외인소진율, 대용가, PER, EPS, ROE, PBR, EV, BPS, 매출액, 영업이익, 당기순이익, 250최고, 250최저, 시가, 고가, 저가, 상한가, 하한가, 기준가, 예상체결가, 예상체결수량, 250최고가일, 250최고가대비율, 250최저가일, 250최저가대비율, 현재가, 대비기호, 전일대비, 등락율, 거래량, 거래대비, 액면가단위, 유통주식, 유통비율 1) 데이터 요청을 위한 rq_opt10001 함수 제작 ## 기본 형태 def rq_opt10001(self) self._se..
opt10001 : 주식기본정보요청opt10001 함수 요약 발생 이벤트 : OnReceiveTrData 입력값 : 종목코드 반환값 : 종목코드, 종목명, 결산월, 액면가, 자본금, 상장주식, 신용비율, 연중최고, 연중최저, 시가총액, 시가총액비중, 외인소진율, 대용가, PER, EPS, ROE, PBR, EV, BPS, 매출액, 영업이익, 당기순이익, 250최고, 250최저, 시가, 고가, 저가, 상한가, 하한가, 기준가, 예상체결가, 예상체결수량, 250최고가일, 250최고가대비율, 250최저가일, 250최저가대비율, 현재가, 대비기호, 전일대비, 등락율, 거래량, 거래대비, 액면가단위, 유통주식, 유통비율 1) 데이터 요청을 위한 rq_opt10001 함수 제작 ## 기본 형태 def rq_opt10001(self) self._se..
2022.02.12