야후파이낸스
-
[야후 파이낸스 데이터를 활용한 Quant Analysis - 2] 쓸 만한 데이터 정리하기 (1)Morgan Project/주식 데이터 분석 (Quant Analysis) 2022. 6. 25. 19:39
지난 포스팅에 이어, 이번에는 yfinance로 수집한 종목의 데이터를 살펴보고, 이 중에서 쓸 만한 정보들을 선별해보도록 하자. 단기 매매 관점이 아닌 가치투자 관점으로 종목을 볼 것이기 때문에 이와 관련된 정보들을 위주로 살펴본다는 점을 유의하도록 하자. [Ticker Info 살펴보기] 우선 마이크로소프트라는 종목을 예시로 살펴보자. 아래의 코드처럼 마이크로소프트 종목의 Ticker 객체를 불러오도록 하자. import yfinance as yf ticker = yf.Ticker("MSFT") 그리고 나서 Ticker 객체의 info 변수를 살펴본다. 여기에는 종목의 재무제표와 히스토리 정보를 제외한 거의 모든 정보들이 들어있다. 위 이미지처럼 Dictionary의 형태로 데이터가 들어가 있다. 마..
-
[야후 파이낸스 데이터를 활용한 Quant Analysis - 1] 파이썬 yfinance 라이브러리 사용법Morgan Project/주식 데이터 분석 (Quant Analysis) 2022. 4. 21. 16:11
Quant Analysis를 수행하기에 앞서, Yahoo Finance 사이트의 데이터를 수집해보자. 본 포스팅에서는 파이썬을 활용해서 yfinance라는 패키지로 야후 파이낸스 데이터를 대량으로 수집할 것이다. 나는 개인적으로 종목 선정 후에 해당 종목의 자료를 분석하는 것보다, 데이터 필터링으로 종목을 선정하는 과정부터 분석하는 것을 선호하기 때문이다. 만약 마이크로소프트라는 기업에 관심이 생겨, 각종 데이터를 얻기 위해 야후 파이낸스에 접속했다고 가정해보자. 그러면 이렇게 원하는 각종 데이터를 살펴볼 수 있다. Summary 에서는 현재 가격이나 PER, EPS 같은 주요 지표들을 정리해놓았고, Statistic, Financial, Analysis 탭 등에서 더 자세한 데이터를 확인할 수 있다. ..