Tushare金融大數據開放社區 - 數據抽取案例學習


 進入平台介紹 


 

掃碼立即注冊,更多大數據等你來探索 !

 

案例:

導入tushare

import tushare as ts
這里注意, tushare版本需大於1.2.10

設置token

ts.set_token('your token here')
以上方法只需要在第一次或者token失效后調用,完成調取tushare數據憑證的設置,正常情況下不需要重復設置。也可以忽略此步驟,直接用pro_api('your token')完成初始化

初始化pro接口

pro = ts.pro_api()
如果上一步驟ts.set_token('your token')無效或不想保存token到本地,也可以在初始化接口里直接設置token:

pro = ts.pro_api('your token')
數據調取

以獲取交易日歷信息為例:

df = pro.trade_cal(exchange='', start_date='20180901', end_date='20181001', fields='exchange,cal_date,is_open,pretrade_date', is_open='0')
或者

df = pro.query('trade_cal', exchange='', start_date='20180901', end_date='20181001', fields='exchange,cal_date,is_open,pretrade_date', is_open='0')
調取結果:

    exchange  cal_date    is_open pretrade_date
0          SSE       20180901        0      20180831
1          SSE       20180902        0      20180831
2          SSE       20180908        0      20180907
3          SSE       20180909        0      20180907
4          SSE       20180915        0      20180914
5          SSE       20180916        0      20180914
6          SSE       20180922        0      20180921
7          SSE       20180923        0      20180921
8          SSE       20180924        0      20180921
9          SSE       20180929        0      20180928
10         SSE       20180930        0      20180928
11         SSE       20181001        0      20180928

 


免責聲明!

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



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