반응형
이번에는 pykrx를 이용하여 한국 거래소 KRX 정보데이터시스템에서 ELW와 채권 정보를 가져와보겠다.
우선 ELW 데이터를 가져올 건데 이 ELW 관련된 데이터는 리스트와 종목명 정도 밖에 없다.
from pykrx import stock
for ticker in stock.get_elw_ticker_list('20240306'):
print(ticker, stock.get_elw_ticker_name(ticker))
ELW는 주식 연계 워런트(equity linked warrant)라고 해서 그냥 옵션이라고 보면 된다. 아, 콜매도, 풋매도 개념은 없으니, 거래형태는 어떻게 보면 선물과 더 유사할지도.. 과거 대한민국이 이 ELW 시장규모가 세계 1, 2위를 다투었으나 개인투자자들을 지킨다는 명목하에 현재는 ELW 거래를 위해서는 교육이수 및 증거금을 박아놔야 한다. ELW는 만기가 있기 때문에 이 종목은 계속해서 바뀐다. 만기가 짧은 종목을 거래해야 시간가치가 없기 때문에 레버리지가 더 커져서 제맛인데..
반응형
채권 관련된 기능도 아주 간단하다. 장내에서 거래되는 상장 채권이 아닌 국고채와 대표적인 채권 금리와 수익률을 제공한다.
이번에는 드디어 stock 모듈이 아닌 bond 모듈을 임포트 해야 한다.
from pykrx import bond
df = bond.get_otc_treasury_yields('20240325')
print(df)
이것으로 pykrx에 대한 설명은 마친다. 한국거래소에서 제공하는 데이터가 워낙 많다 보니까 길어졌다. 기능적이나 짜임새가 약간 아쉽긴 하지만, 잘 훑어보면 이 정도로 다양한 데이터를 무료로 뽑을 수 있는 소스가 있다는데 놀라지 않을 수 없다.
반응형