python pandas-datareader獲取雅虎財經股票信息


pandas-datareader獲取雅虎財經的歷史股票交易信息。

第一步,安裝pandas-datareader。pip安裝或者下載whl包。

#查看是否安裝成功
pip list | grep pandas* # Linux pip list | findstr pandas* #Window

 

 接下來,使用web.DataReader方法,傳入股票代碼,查詢起止時間,獲取數據后保存為csv就可以啦。

import pandas as pd
import pandas_datareader.data as web
from pandas.util.testing import assert_frame_equal
import datetime

x="TSLA"  
start = datetime.datetime(2012, 1, 2) # or start = '1/1/2016'
end = datetime.date.today()
df = web.DataReader(x,"yahoo",start,end)
#df.columns
df.to_csv(f'stock_{x}.csv')

數據信息大概如下,只有幾個價格字段和交易量。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM