분류 전체보기
-
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 -
증권사 Open API는 일반적으로 32bit에서 정상적으로 작동하기 때문에 62bit를 사용하고 있다면 오류가 발생할 수 있다. 그렇기 때문에 Open API를 실행하기 전에 앞서 bit를 확인해주는 코드를 입력할 수 있다. import sys is_64bits = sys.maxsize > 2**32 if is_64bits: print("64비트입니다.") else: print("32비트입니다.") 만약 32비트가 아닌 64비트를 사용하고 있다면 32비트를 사용해주어야 하는데, 32비트로 변경하는 방법은 사용하고 이쓰는 프로그램이 어떤 것인가에 따라 다를 수밖에 없다. 가령, 아나콘다를 사용한다면 아나콘다를 통해 가상환경을 생성하는 방법을 검색해서 가상환경을 설정한 후 파이참 인터프리터를 32비트 파이..
파이썬 bit 확인하기증권사 Open API는 일반적으로 32bit에서 정상적으로 작동하기 때문에 62bit를 사용하고 있다면 오류가 발생할 수 있다. 그렇기 때문에 Open API를 실행하기 전에 앞서 bit를 확인해주는 코드를 입력할 수 있다. import sys is_64bits = sys.maxsize > 2**32 if is_64bits: print("64비트입니다.") else: print("32비트입니다.") 만약 32비트가 아닌 64비트를 사용하고 있다면 32비트를 사용해주어야 하는데, 32비트로 변경하는 방법은 사용하고 이쓰는 프로그램이 어떤 것인가에 따라 다를 수밖에 없다. 가령, 아나콘다를 사용한다면 아나콘다를 통해 가상환경을 생성하는 방법을 검색해서 가상환경을 설정한 후 파이참 인터프리터를 32비트 파이..
2022.02.12