728x90
반응형

1. 국내주식 55

(주식 자동 매매) 키움증권 OpenAPI - 가격급등락요청(opt10019)

목 차 1. 들어가며 2. 사전설명 1) 영웅문S에서 급등주 조회화면(0164) 2) KOA Studio의 TR (opt10019) 3. 코드 설명 4. 전체 코드 5. 마치며 1. 들어가며 주식을 시작하면서 한가지 다짐한건, "급등주" 매매는 하지 말자는 것이었다. 상한가로 한번은 수익을 내더라도, 나중에는 그런 "상한가"만 찾게되고, 결국 고점에 물려 수습하지 못할 지경까지 갈 수 있기 때문이다. 그렇지만, ①단기간 거래량이 많고, ②가격변화가 심하고 ③단타를 할만한 투자 중 하나로 급등주 매매가 있는것 같아서 일단 모의계좌로 투자 테스트를 진행할 예정이다. 이번 글을 쓰는 것은 상당히 조심스럽다. 급등주 1위~200위를 받아오는 방법은 의외로 간단한데, 급등주 투자로 수익을 내는 것은 별개의 내용이..

(국내주식) 2023년 호가가격단위 개선 등 매매제도 변경

목 차 1. 들어가며 2. 변경제도 설명 1) 주식 및 주식선물 호가가격단위 개선 ① 가격대 범위 변경 ② 호가단위는 "유가증권" 단위로 통일 2) 동시호가 개선 3) 단일가매매 연장 폐지 4) 파생상품 종목코드 변경(국내파생상품) 3. 마치며 1. 들어가며 요즘 비트코인과 해외선물에 신경을 쓴다고 국내주식 영웅문S에 접속하는 일이 드물었다. 물론 국내주식 1분봉을 받으려고 영웅문S에 접속하였으나, 팝업창은 반사적으로 닫아버리기에 모르고 넘어갈 뻔했다. 국내 주식의 호가단위가 개선되었다는 정말 중요한 내용을 말이다. 키움증권의 변경사유는 한국거래소 차세대 시스템 가동으로 매매제도가 변경될 예정이라고 한다. 관련 기사를 찾아보니, 거래소에서 호가단위를 변경한 것을 알 수 있다. (이 중요한 뉴스를 왜 놓친..

(주식 자동 매매) 키움증권 OpenAPI - 신용매매동향요청(opt10013)

목 차 1. 들어가며 2. 사전 설명 3. 코드 설명 4. 전체 코드 5. 마치며 1. 들어가며 지난 글에서는 opt 100011의 신주인수권 전체시세요청하는 방법을 알아보았다. 이번 글에서는 opt 10013를 통해 신용매매동향요청을 알아볼 것이다. 영웅문에서 제공하는 화면번호는 0141이다. ※ 참고로, opt 10012(주문체결요청)은 KOA Studio에서 지원되지 않는다. 2. 사전설명 아래 의 KOA Studio에서 입력 내역 및 수신 내역을 확인할 수 있다. SetInputValue 함수와 CommRqData 함수를 이용한다. 3. 코드 설명 KOA Studio 로그인 및 키움서버 접속을 통해 데이터를 요청/수신받으면 된다. 1줄 ~ 23줄 : 필요한 모듈을 불러오고, KOA Studio에 ..

(주식 자동 매매) 키움증권 OpenAPI - 신주인수권 전체시세요청(opt10011)

목 차 1. 들어가며 2. 사전 설명 3. 코드 설명 4. 전체 코드 5. 마치며 1. 들어가며 이전 글에서는 삼성전자(005930)의 전체차익위탁 매도/매수/순매수 데이터를 받아오는 방법을 알아보았다. 이번 글에서는 키움증권에서 제공하는 신주인수권 전체시세요청에 대해 알아볼 것이다. 영웅문에서 제공하는 화면번호는 0298이다. 2. 사전준비 1) 화면목록에서 찾는 경로 KOA Studio에서 "신주인수권" 관련 내용을 찾아보자 에서 확인하였듯이, (경로) 화면목록 > [0298] 신주인수권시세 < TR이름=OPT10011 : 신주인시권전체시세요청 2) TR목록에서 찾는 경로 INPUT으로 신주인수권구분을 "00"을 입력하면, OUTPUT으로 종목코드, 종목명, 현재가 등을 받을 수 있다..

(주식 자동 매매) 키움증권 OpenAPI - 업종프로그램요청(opt10010)

목 차 1. 들어가며 2. 사전 설명 3. 코드 설명 4. 전체 코드 5. 마치며 1. 들어가며 이전 글에서는 TR 10009(주식기관요청)을 활용하는 방법을 알아보았다. TR 10009 관련 키움증권 OpenAPI에서는 기관기간누적, 기관일변순매매, 외국인지분율 등을 제공하지 않아 수진받지 못하는 아쉬움이 있었다. 이번 글에서는 KOA Studio에서 삼성전자(005930) 관련 전체차익위탁 매도/매수/순매수를 알아볼 것이다. 2. 사전 설명 KOA Studio에서 TR번호는 10010(업종프로그램 요청)이다. 아래 과 같이, KOA Studio에 접속 후 삼성전자(005930)을 입력하면, 화면 하단에서 위탁 매도/매수/순매수 데이터를 받아온다. 다만, 차익/비차익 위탁매도수량 등은 키움에서 제공하지..

(주식 자동 매매) 키움증권 OpenAPI - 주식기관요청(opt10009)

목 차 1. 들어가며 2. 사전설명 3. 코드설명 4. 전체 코드 및 결과 5. 마치며 1. 들어가며 이번 글에서는 키움증권에서 주식기관요청(opt10009)을 통해 기관기간 누적량 등을 받아오는 방법을 알아보자 키움증권 영웅문에서 화면번호 0258(기관매매동향-종목별 기관매매추이)에 해당한다. 2. 사전설명 1) KOA Studio에서 영웅문의 화면번호 0258을 확인할 수 있다. 2) KOA Studio에서 opt10009 TR요청을 통해 기관매매동향을 확인할 수 있다. ① KOA Studio에서 입력/수신받은 데이터를 확인할 수 있다. ② OpenAPI의 SetInputValue 및 CommRqData를 활용한다. ③ 아프리카TV의 종목코드(067160)을 입력한다. ④ 받아온 데이터 출력 결과이다..

(주식 자동 매매) 키움증권 OpenAPI - 주식외국인요청(opt10008)

목 차 1. 들어가며 2. 사전설명 3. 코드설명 4. 전체 코드 및 결과 5. 마치며 1. 들어가며 이번 글에서는 키움증권에서 주식외국인요청(opt10008)을 통해 외국인 보유주식수 등을 받아오는 방법을 알아보자. 키움증권 영웅문에서는 화면번호 0240(외국인정보)에 해당한다. 2. 사전 설명 1) 화면번호 0240(외국인 관련 정보) 먼저 KOA Studio에서 외국인정보를 받아오는 화면을 알아보자. KOA Studio의 화면목록에서는 화면번호 0240에서 외국인 관련 정보를 제공한다. 2) TR목록은 opt10008을 활용한다. ① 외국인 보유주식을 알아보기 위해, 입력/출력 정보를 확인한다. ② 키움증권의 SetInputvalue와 CommRqData를 활용한다. ③ 삼성전자 종목코드를 입력한다..

(주식 자동 매매) 키움증권 OpenAPI - 시세표성정보요청(opt10007)

목 차 1. 들어가며 2. 사전설명 3. 코드설명 4. 전체 코드 및 설명 5. 마치며 1. 들어가며 이번 글에서는 입력한 종목의 전일종가, 전일거래량, 상한가, 하한가 등의 데이터를 받아올 방법을 알아보자. 2. 사전설명 KOA Studio를 살펴보도록 하자. KOA Studio에 접속하고, 시세표성정보요청(opt10007)을 설명을 보면, 종목코드(005930)을 입력하면, 데이터를 받아온다. ① 입력/출력된 정보를 미리 확인하자. 입력은 종목코드(005930)이고, 종목명, 종목코드, 날짜, 상한가 등이 출력된다. ② 키움증권의 SetInputValue 함수, CommRqData 함수를 이용한다. ③ 종목코드를 입력한다. ④ 키움증권 OpenAPI에서 제공하는 데이터를 보여준다. 3. 코드설명 키움..

(주식 자동 매매) 키움증권 OpenAPI - 주식시분요청(opt10006)

목 차 1. 들어가며 2. 사전설명 3. 코드설명 4. 전체 코드 및 설명 5. 마치며 1. 들어가며 이번 글에서는 종목에 따른 체결강도를 수신받는 주식시분요청(opt10006)에 대해 알아보자 2. 사전설명 먼저 KOA Studio를 살펴보자. 종목코드를 입력하면, 데이터를 받을 수 있다. ① KOA Studio의 opt10006(주식시분요청)을 활용한다. ② 키움증권의 SetInputValue 함수와 CommRqData 함수를 활용한다. ③ 종목코드 아프리카TV(067160)를 입력한다. ④ 조회된 데이터이다. 3. 코드설명 KOA Studio의 opt10006(주식시분요청)를 활용하여 데이터 입력/요청/수신받는다. 1줄~4줄 : 동시성 처리, 로그인을 위해 sys모듈, PyQt 모듈을 임포트한다. ..

(주식 자동 매매) 키움증권 OpenAPI - 주식일주월시분요청(opt10005)

목 차 1. 들어가며 2. 사전설명 3. 코드 설명 4. 전체 코드 및 결과 5. 마치며 1. 들어가며 이번 글에서는 키움증권 OpenAPI에서 화면번호 opt10005(주식일주월시분요청)을 알아볼 것이다. opt10005는 날짜, 시가/고가/저가/종가 등을 제공한다. * 거래량, 체결강도, 외인보유, 외인비중 등은 KOA Studio에서 제공한다고는 하는데, 값을 실제로 받을 수는 없어 아쉽다. 2. 사전설명 KOA Studio에서 접속/로그인하여 데이터를 확인해보자. ① 입력/출력 : 종목코드를 입력하고, 날짜/시가/고가/종가 등을 받아올 수 있다. ② KOA Studio에서 종목코드(005930)을 입력한다. ③ 출력되는 데이터는 날짜, 시가/고가/종가 등을 받아온다. 3. 코드 설명 키움증권 Op..

728x90
반응형