야후 파이낸스에서 데이터 받아 활요해보기

반응형

https://finance.yahoo.com/

 

Yahoo Finance - Stock Market Live, Quotes, Business & Finance News

At Yahoo Finance, you get free stock quotes, up-to-date news, portfolio management resources, international market data, social interaction and mortgage rates that help you manage your financial life.

finance.yahoo.com

야후 파이낸스에서 왼쪽에 Historical Data를 클릭하면 원하는 기간별로 데이터를 볼 수 있다.

예전에는 여기에 다운로드 버튼이 존재해서 csv 파일을 다운받을 수 있었는데 없어졌다.

그러면? chat gpt한테 징징거려보자.

"야후파이낸스를 활용해서 티커와 시작날짜, 마지막날짜를 입력하면 야후파이낸스의 download를 활용하여 데이터를 입력받은 티커이름과 오늘날짜를 합친 티커이름_날짜.csv 파일을 다운받는 파이썬 코드 작성해줘"

보통 구글코랩을 많이 이용하던데 나는 뭐 항상 visual studio나 visual studio code 켜져있으니까.

코드복사해서 vsc에서 복붙해서 실행해 봤다.

처음 하면 해당 라이브러리가 없을수 있는데 이때는 chat gpt한테 물어보면 어떤 라이브러리를 받아야 하는지 알려준다.

"pip install yfinance"

 

정상 동작한다면 아래와 같이 된다.

해당 파일이 있는 폴더에 가보면 aapl_20250110 이라는 csv 파일이 만들어 져 있다.

이렇게 만든 파일을 GPT에 업로드 시킨다.

이제 gpt는 해당파일을 스스로 열고 분석할 수 있게 된다.

이제 이 데이터를 근거로 여러가지를 해 볼 수 있다.

 

이런식으로 분석해 준다.

그럼 이제 내가 해야할 일은?

분석해야하는 내용을 규칙을 짜서 gpt에게 입력시키고 투자할지 말지를 정하면 된다.

yfiance.py
0.00MB

 

'Study > AI' 카테고리의 다른 글

웹 페이지 내용 요약해주기  (0) 2025.01.11
서울에서 어느 아파트가 얼마나 거래가 되고 있는가?  (0) 2025.01.10
Pictory AI  (0) 2025.01.05
Youtube Summary With ChatGPT  (0) 2025.01.05
open api  (1) 2025.01.03
TAGS.

Comments