Tushare是一個免費、開源的python財經資料介面包。主要實現對股票等金融資料從資料採集、清洗加工 到 資料儲存的過程,能夠為金融分析人員提供快速、整潔、和多樣的便於分析的資料,為他們在資料獲取方面極大地減輕工作量,使他們更加專注於策略和模型的研究與實現上。
Tushare返回的絕大部分的資料格式都是pandas DataFrame型別,非常便於用pandas/NumPy/Matplotlib進行資料分析和視覺化。當然,如果您習慣了用Excel或者關係型資料庫做分析,您也可以透過Tushare的資料儲存功能,將資料全部儲存到本地後進行分析。
以下是獲取資料的關鍵步驟:
1、獲得賬號
訪問Tushare社群門戶(tushare.pro),點選右上角“註冊”。
註冊成功後,在個人主頁裡填寫自己的個人資訊,這樣就可以獲得120積分,有了120積分,股票基礎資訊介面、股票日線行情就可以提取了。
2、安裝Tushare
在cmd裡執行pip install tushare即可安裝成功
3、獲取token
登入tushare網址,在個人主頁裡獲取自己的token。如果不會,可以參考:tushare.pro/document/1?doc_id=39
4、調取資料
import tushare as ts
ts.set_token('你的token')
pro = ts.pro_api()
#獲取2022年6月2日的所有股票行情
df = pro.daily(trade_date='20220602')
print(df)
5、利用Pandas進行資料分析
有了行情資料的DataFrame後,我們就可以對股票行情就行分析處理了。
Tushare資料介面可以給我們帶來非常多的資料提取便利,也有較好的資料分析場景供我們進行統計分析。是一個非常難得的資料利器。
本作品採用《CC 協議》,轉載必須註明作者和本文連結