본문 바로가기

파이썬 공부(ft. sparta)/5주차

5-2. 주가 가져오기

먼저 라이브러리 설치를 해보자.

!pip install yfinance pandas-datareader finance-datareader

완료 됬으면 아래 코드를 복사해서 새코드에 붙여넣어준다.

from pandas_datareader import data as pdr

import yfinance as yf
yf.pdr_override()

import numpy as np
import pandas as pd

import FinanceDataReader as fdr

df = fdr.DataReader('005930','2018')

df.head()

참고로 이 코드는 강사님도 외워서 쓰지않는다. 필요할때 찾아서 쓰자.

 

삼성전자의 값이 잘나오는지 확인한다.

여기까지 확인이 됬으면 

from pandas_datareader import data as pdr
import yfinance as yf
yf.pdr_override()
import numpy as np
import pandas as pd
import FinanceDataReader as fdr

이만큼이 라이브러리를 불러오는 부분이고,

 

df = fdr.DataReader('005930','2018')
df.head()

이만큼이 주가를 불러오는 부분이다.

이부분을 새코드에 붙여주고 다시 실행하면 라이브러리를 계속 불러올 필요가 없어진다.

 

그다음엔 주가를 원하는 형태로 가공하겠다.