주식 가격 DB를 매주 수집하다가 최근에 국내 주식과 ETF의 거래 날짜가 하루씩 땡겨서 입력되어 있는 문제가 있는 것을 확인도 했고, 최근에 ETF들이 새로 상장되는 경우가 많은데 상장되는 것들을 매번 수작업을 찾아서 업데이트 하기도 귀찮아서..
이따금씩 생각날때 한국과 미국 거래소에 상장되어 있는 주식과 ETF 리스트를 업데이트 할 수 있는 스크립트를 작성하게 되었습니다. :)
github: 한국미국종목리스트추출.py
원래 계획은 한국거래소나 etf.com 과 같은 원 소스가 있는 홈페이지에서 크롤링하는 걸로 하려고 했는데 귀찮아서 이미 잘 구성되어 있는 파이썬 라이브러리인 FinanceDataReader를 사용해서 작성하였습니다.
원래 목적이 각각의 주식시장에 상장되어 있는 주식들의 코드, 티커들을 정기적으로 효율적(aka 편하게)수집하는 것이 었기에 새로 다시 만들지 않고 기존에 있는 FinanceDataReader를 사용했습니다.
해당 라이브러리에서 StockListing이라는 함수가 제공되고 있어서 편하게 한국과 미국의 상장되어 있는 회사의 코드,티커와 ETF 정보들을 끌어올 수 있었습니다. :)
거기다가 한국 ETF의 경우 Category코드를 사용해서 각 ETF들의 카데고리도 좀 수월하게 분류할 수 있었습니다.
※ 전체적인 스크립트는 grok를 사용해서 작성했는데 grok에 카테고리 코드랑 대응되는 내용을 알려달라고하니 네이버에서 제공하는 카테고리인거 같다고 하더라구요 ㅎㅎ
한국과 미국의 상장 회사리스트와 ETF 리스트들은 쉽게 가져오는 스크립트를 만들었으니..
이제 집대성한 사이트로 flask로만 만들면되는데 언젠가 만들어서
github에 공개하는 날이 오지않을까 합니다. :)
![]() |
| 출처: @ye._.vely618 |

댓글 없음:
댓글 쓰기