import pandas as pd
import pandas_datareader.data as readData
stock_code = '005930.KS' # 삼성전자주식번호
start_day = '20100101' # 불러올 주식 데이터 시작일
end_day = '20201231' # 불러올 주식 데이터 마지막일
df = pd.DataFrame(readData.DataReader(stock_code, "yahoo", pd.to_datetime(start_day), pd.to_datetime(end_day))) # pandas_datareader 사용한 yahoo에서 주식데이터 로드
print(df)
[결과]
High Low Open Close Volume Adj Close
Date
2010-01-04 16180.0 16000.0 16060.0 16180.0 11950800.0 13076.119141
2010-01-05 16580.0 16300.0 16520.0 16440.0 27925850.0 13286.241211
2010-01-06 16820.0 16520.0 16580.0 16820.0 22948850.0 13593.344727
2010-01-07 16820.0 16260.0 16820.0 16260.0 22107950.0 13140.774414
2010-01-08 16420.0 16120.0 16400.0 16420.0 14777550.0 13270.078125
... ... ... ... ... ... ...
2020-12-23 74000.0 72300.0 72400.0 73900.0 19411326.0 71450.585938
2020-12-24 78800.0 74000.0 74100.0 77800.0 32502870.0 75221.320312
2020-12-28 80100.0 78200.0 79000.0 78700.0 40085044.0 76091.492188
2020-12-29 78900.0 77300.0 78800.0 78300.0 30339449.0 77609.992188
2020-12-30 81300.0 77300.0 77400.0 81000.0 29417421.0 80286.203125
[2708 rows x 6 columns]

'Python Code' 카테고리의 다른 글
| [파이썬코드] tkinter, Frame, Notebook, Canvas (0) | 2021.10.15 |
|---|---|
| [파이썬코드] tkinter, Lable, StringVar, Button (0) | 2021.10.10 |
| [파이썬코드] tkinter, tab, menu (0) | 2021.10.10 |
| [파이썬 코드] pandas, for (0) | 2021.10.05 |
| [파이썬 코드] pandas, RSI (0) | 2021.10.04 |