日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Tushare最好用的金融数据接口之一

發(fā)布時(shí)間:2023/12/10 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Tushare最好用的金融数据接口之一 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Tushare最好用的金融數(shù)據(jù)接口之一

作者 l_byll

1. tushare面向人群

當(dāng)你使用某個(gè)接口的時(shí)候,你首先要了解的就是它所面向的人群,tushare接口主要面向于從事金融相關(guān)的高校,企業(yè)和個(gè)人,只要對(duì)金融感興趣,或者你所從事的業(yè)務(wù)與金融相關(guān),你都可以使用tushare接口對(duì)你的業(yè)務(wù)提供可靠的業(yè)務(wù)支撐。

2. tushare初體驗(yàn)

首先你要使用這個(gè)接口,那么你肯定要先找到他的開(kāi)發(fā)文檔,了解這個(gè)接口都提供什么樣的數(shù)據(jù)服務(wù)。
tushare現(xiàn)在分為兩個(gè)版本,首先是比較老一點(diǎn)的tushare版本,這個(gè)版本已經(jīng)不在維護(hù),但是仍然可以通過(guò)這個(gè)接口進(jìn)行獲取數(shù)據(jù).
鏈接:http://tushare.org
tushare社區(qū)為了為用戶提供更良好的體驗(yàn),特意推出了最新的版本tushare pro
鏈接: https://tushare.pro/document/2?doc_id=48
首先首頁(yè)面是這樣的

在這里,你可以免費(fèi)獲取到很多的金融數(shù)據(jù),比如滬深股票、指數(shù)、公募基金、期貨、期權(quán)、債券、外匯等等。
當(dāng)然本篇博客的目的是向閱讀者介紹tushare的基本使用,言歸正傳。

3. 加入tushare

首先如果你想通過(guò)這個(gè)接口獲取數(shù)據(jù),那你需要加入到tushare社區(qū),當(dāng)然如果你不希望加入社區(qū)還想要獲取金融數(shù)據(jù),那么請(qǐng)移步我上面的那個(gè)老本版的tushare,可以無(wú)需加入直接獲取數(shù)據(jù),當(dāng)然使用體驗(yàn)上肯定不如tushare pro。
加入tushare社區(qū)我分為三步走:
第一步: 你需要先注冊(cè)一個(gè)賬戶,點(diǎn)擊右上角的注冊(cè),然后就是根據(jù)注冊(cè)流程走就好了,這里需要注意的一點(diǎn)是: 注冊(cè)的時(shí)候最好使用手機(jī)號(hào)而不是郵箱,郵箱注冊(cè)好像有一點(diǎn)點(diǎn)小問(wèn)題,當(dāng)然歡迎大家嘗試(傻瓜式操作就不一一贅述了)
第二步: 你需要登錄到tushare,點(diǎn)擊登錄按鈕,輸入你剛剛的手機(jī)號(hào)(或郵箱)和密碼就可以登錄到tushare社區(qū),很多小伙伴以為這就完事了,其實(shí)還沒(méi)有,你如果想要愉快的使用tushare玩耍,那就還需要進(jìn)行第三步,這也是很多新人常常會(huì)遇到的問(wèn)題,明明已經(jīng)登錄了tushare社區(qū),卻仍然沒(méi)有辦法訪問(wèn)到數(shù)據(jù)。
第三步: 當(dāng)你以為登錄之后就萬(wàn)事大吉的時(shí)候,你去嘗試調(diào)取數(shù)據(jù),會(huì)發(fā)現(xiàn)權(quán)限不夠,是的,tushare社區(qū)實(shí)行的是積分制,積分是和權(quán)限掛鉤的,當(dāng)然對(duì)于初學(xué)者120積分已經(jīng)能夠獲取大部分?jǐn)?shù)據(jù)了,但是當(dāng)你剛登錄的時(shí)候你只有100積分,那20積分是從哪來(lái)的呢?鼠標(biāo)移動(dòng)到你的頭像那邊,然后點(diǎn)擊個(gè)人主頁(yè)
然后點(diǎn)擊個(gè)人資料
然后你就會(huì)發(fā)現(xiàn),當(dāng)你修改完個(gè)人信息之后就可以獲取20積分,之后你就擁有了20積分,這也意味著你可以通過(guò)這個(gè)接口獲取大部分?jǐn)?shù)據(jù)了
例如下面的:

其實(shí)進(jìn)行到這一步,你已經(jīng)可以在tushare社區(qū)進(jìn)行愉快的玩耍了,tushare社區(qū)提供了多種獲取數(shù)據(jù)的途徑,例如HTTP,Python SDK,Matlab SDK, R SDK,如果你想要更加細(xì)致的了解數(shù)據(jù)獲取的方式點(diǎn)擊這個(gè)https://tushare.pro/document/1你就可以了解到更多詳情

4. 獲取更多積分的辦法

正所謂,工欲善其事必先利其器,如果你只是金融愛(ài)好者,對(duì)金融數(shù)據(jù)的依賴性不是很大,那么120基本基本上就夠玩耍的了,但是如果你對(duì)金融數(shù)據(jù)的要求非常高,實(shí)時(shí)性也很高的話,那么獲取積分是必不可少的環(huán)節(jié)。
tushare提供了一整套人性化的積分獲取流程,面向不同的人群實(shí)行不同的方式,具體情況如圖:

鏈接:https://tushare.pro/document/1?doc_id=13

權(quán)限

上面已經(jīng)說(shuō)過(guò),權(quán)限是和積分掛鉤的,當(dāng)你擁有更多的積分,你就擁有了更多的權(quán)限,tushare官方也對(duì)此進(jìn)行了說(shuō)明:

  • 為了避免部分用戶低門檻無(wú)限制的惡意調(diào)取數(shù)據(jù),更好地保證大多數(shù)用戶調(diào)取數(shù)據(jù)的穩(wěn)定性,同時(shí)也為了Tushare社區(qū)的可持續(xù)發(fā)展,Pro接口開(kāi)始引入積分制度。
  • 只有具備一定積分級(jí)別的用戶才能調(diào)取相應(yīng)的API,目前只是一個(gè)分級(jí)門檻,并不消耗積分。
  • 積分越多頻次(每分鐘調(diào)取API的次數(shù))越高,除分鐘數(shù)據(jù)外5000以上正常調(diào)取數(shù)據(jù)無(wú)頻次限制。
    具體詳情,鏈接https://tushare.pro/document/1?doc_id=108

5. 獲取數(shù)據(jù)

博主是Python使用者,所以這里只介紹Python的使用方法,如果你是其他語(yǔ)言的使用者,鏈接:https://tushare.pro/document/1?doc_id=129
如果你是Python的使用者,那么請(qǐng)繼續(xù)看下去
首先如果你想通過(guò)Python調(diào)用tushare接口,那么你需要先安裝tushare庫(kù)
命令: pip install tushare(國(guó)內(nèi)源安裝方式: pip install tushare -i https://pypi.tuna.tsinghua.edu.cn/simple)
前提: 因?yàn)槭褂胻ushare接口獲取到的數(shù)據(jù)都是DataFrame類型的,所以你首先要確保安裝pandas庫(kù),這里我推薦之間使用anaconda環(huán)境,里面集成了很多的Python科學(xué)計(jì)算庫(kù),使用anaconda環(huán)境,就沒(méi)必要考慮依賴的問(wèn)題了,后續(xù)也不會(huì)出現(xiàn)很多問(wèn)題.
安裝完tushare庫(kù)之后,就可以愉快的使用tushare進(jìn)行玩耍了,
當(dāng)然獲取token認(rèn)證這一點(diǎn)還是不能忘記的,點(diǎn)開(kāi)個(gè)人主頁(yè),然后點(diǎn)擊接口令牌,點(diǎn)擊小眼睛就可以看到自己的token了,然后點(diǎn)擊小眼睛右邊的,就把token復(fù)制到粘貼板上了

import tushare as ts # 初始化token pro = ts.pro_api('你的token') #查詢當(dāng)前所有正常上市交易的股票列表 data = pro.stock_basic(exchange='', list_status='L', fields='ts_code,symbol,name,area,industry,list_date')

數(shù)據(jù)樣例
ts_code symbol name area industry list_date
0 000001.SZ 000001 平安銀行 深圳 銀行 19910403
1 000002.SZ 000002 萬(wàn)科A 深圳 全國(guó)地產(chǎn) 19910129
2 000004.SZ 000004 國(guó)農(nóng)科技 深圳 生物制藥 19910114
3 000005.SZ 000005 世紀(jì)星源 深圳 房產(chǎn)服務(wù) 19901210
4 000006.SZ 000006 深振業(yè)A 深圳 區(qū)域地產(chǎn) 19920427
5 000007.SZ 000007 全新好 深圳 酒店餐飲 19920413
6 000008.SZ 000008 神州高鐵 北京 運(yùn)輸設(shè)備 19920507
7 000009.SZ 000009 中國(guó)寶安 深圳 綜合類 19910625
8 000010.SZ 000010 美麗生態(tài) 深圳 建筑施工 19951027
9 000011.SZ 000011 深物業(yè)A 深圳 區(qū)域地產(chǎn) 19920330
10 000012.SZ 000012 南玻A 深圳 玻璃 19920228
11 000014.SZ 000014 沙河股份 深圳 全國(guó)地產(chǎn) 19920602
12 000016.SZ 000016 深康佳A 深圳 家用電器 19920327
13 000017.SZ 000017 深中華A 深圳 文教休閑 19920331
14 000018.SZ 000018 神州長(zhǎng)城 深圳 裝修裝飾 19920616
15 000019.SZ 000019 深深寶A 深圳 軟飲料 19921012
16 000020.SZ 000020 深華發(fā)A 深圳 元器件 19920428
17 000021.SZ 000021 深科技 深圳 電腦設(shè)備 19940202
18 000022.SZ 000022 深赤灣A 深圳 港口 19930505
19 000023.SZ 000023 深天地A 深圳 其他建材 19930429
20 000025.SZ 000025 特力A 深圳 汽車服務(wù) 19930621

這樣你就成功完成了一次接口的調(diào)用,并且獲取到了自己想要的數(shù)據(jù).

接口說(shuō)明

tushare對(duì)每個(gè)接口都有自己的文檔說(shuō)明,并且有案例,所以遇到不知道的可以直接查看幫助文檔
鏈接:https://tushare.pro/document/2?doc_id=14
對(duì)于想要看一些金融資訊的朋友也可以加入tushare社區(qū),里面有最豐富的,最時(shí)效的金融資訊
鏈接:https://tushare.pro/news

這是我的邀請(qǐng)鏈接:https://tushare.pro/register?reg=425139
有什么疑問(wèn)或者問(wèn)題,我們可以一起探討 ~^^~

總結(jié)

以上是生活随笔為你收集整理的Tushare最好用的金融数据接口之一的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。