TuShare,免費、開源的python財經數據接口

簡介
html

     TuShare(http://waditu.com/index.html)是一個免費、開源的python財經數據接口包。主要實現對股票等金融數據從數據採集清洗加工數據存儲的過程,可以爲金融分析人員提供快速、整潔、和多樣的便於分析的數據,爲他們在數據獲取方面極大地減輕工做 量,使他們更加專一於策略和模型的研究與實現上。考慮到Python pandas包在金融量化分析中體現出的優點,TuShare返回的絕大部分的數據格式都是pandas DataFrame類型,很是便於用pandas/NumPy/Matplotlib進行數據分析和可視化。固然,若是您習慣了用Excel或者關係型數 據庫作分析,您也能夠經過TuShare的數據存儲功能,將數據所有保存到本地後進行分析。應一些用戶的請求,從0.2.5版本開始,TuShare同時 兼容Python 2.x和Python 3.x,對部分代碼進行了重構,並優化了一些算法,確保數據獲取的高效和穩定。python

     TuShare從發佈到如今,已經幫助不少用戶在數據方面下降了工做壓力,同時也獲得不少用戶的反饋,TuShare將一如既往的用免費和開源的形式分享出來,但願對有需求的人帶來一些幫助。若是您以爲TuShare好用並有所收穫,請經過微博、微信或者網站博客的方式分享出去,讓更多的人瞭解和使用它,使它能在你們的使用過程當中逐步獲得改進和提高。TuShare還在不斷的完善和優化,後期將逐步增長港股、期貨、外匯和基金方面的數據,因此,您的支持和確定纔是TuShare堅持下去的動力。算法

     TuShare的數據主要來源於網絡,若是在使用過程碰到數據沒法獲取或發生數據錯誤的狀況,能夠經過Email:jimmysoa@sina.cn QQ:52799046聯繫我,若是有什麼好的建議和意見,也請及時聯繫我,在此謝過。若是在pandas/NumPy技術上有問題,歡迎加入「pandas數據分析」QQ 羣:297882961(已滿),TuShare用戶羣:14934432,通聯數據羣:488918622,我會和你們一塊兒幫忙爲您解決。python3.x

     從0.3.8版本開始,TuShare將通聯數據開放平臺數據接口加入了進來,從數據的豐富性和質量性方面獲得了質和量的全面提高,基本上知足了用戶對全品類金融數據的需求。微信

致謝

  • 感謝新浪財經鳳凰財經、上交所和深交所提供數據網絡

  • 感謝深圳大學經濟學院研究生鄧志浩的測試和校對工具

  • 感謝上海紐約大學波動研究所趙志強的審閱學習

  • 感謝在QQ、微博和Email裏提出意見和建議的不少個不知道名字的朋友們測試

  • 特別感謝對TuShare進行過捐助的朋友,是大家讓我一直保持着更加努力和認真的作事,也讓我學會用感恩的心去作好每一件事。大數據

使用對象

  • 量化投資分析師(Quant)

  • 對金融市場進行大數據分析的企業和我的

  • 開發以證券爲基礎的金融類產品和解決方案的公司

  • 正在學習利用python進行數據分析的人

【注:最近有人問到說TuShare不方便看行情,我想說的是,TuShare不是普通炒股者用的軟件,而是爲那些有興趣作股票期貨數據分析的人提供pandas矩陣數據的工具,至於能不能用來炒股以及效果如何,就看我的的能力了】

使用前提

  • 安裝Python

  • 安裝pandas

  • lxml也是必須的,正常狀況下安裝了Anaconda後無須單獨安裝,若是沒有可執行:pip install lxml

建議安裝Anaconda(http://www.continuum.io/downloads),一次安裝包括了Python環境和所有依賴包,減小問題出現的概率。

下載安裝

版本升級

  • pip install tushare --upgrade

查看當前版本的方法:

import tushareprint(tushare.__version__)

版本信息

0.4.3 2015/12/27

  • 新增電影票房數據

  • 新增大單交易數據

  • 修復部分bug

0.4.1 2015/11/27

  • 修改當日分筆bug

  • 深市融資融券數據修復

0.3.9

  • 新增通聯數據期權隱含波動率數據

  • 修復指數成份股及權重數據接口

0.3.8

  • 完成通聯數據SDK v0.2.0開發

  • 滬深300成份股和權重接口問題修復

  • 其它bug的修復

  • 通聯數據API文檔發佈

0.3.5

  • 部分代碼修正

  • 新增通聯數據SDK0.1版

0.3.4

  • 新增‘龍虎榜’模塊

    1. 每日龍虎榜列表

    2. 個股上榜統計

    3. 營業部上榜統計

    4. 龍虎榜機構席位追蹤

    5. 龍虎榜機構席位成交明細

  • 修改get_h_data數據類型爲float

  • 修改get_index接口遺漏的open列

  • 合併GitHub上提交的bug修復

0.3.1

  • 修復get_h_data的bug

  • 修改get_stock_basics數據獲取方式

  • 0.2.8 2015/04/28

  • 新增大盤指數實時行情列表

  • 新增大盤指數歷史行情數據(所有)

  • 新增終止上市公司列表(退市)

  • 新增暫停上市公司列表

  • 修正融資融券明細無日期的缺陷

  • 修正get_h_data部分bug

0.2.6 2015/04/22

  • 新增滬市融資融券列表

  • 新增滬市融資融券明細列表

  • 新增深市融資融券列表

  • 新增深市融資融券明細列表

  • 修正復權數據數據源出現null形成異常問題(對大約300個股票有影響)

0.2.5 2015/04/16

  • 完成python2.x和python3.x兼容性支持

  • 部分算法優化和代碼重構

  • 新增中證500成份股

  • 新增當日分筆交易明細

  • 修正分配預案(高送轉)bug

0.2.3 2015/04/11

  • 新增「新浪股吧」消息和熱度

  • 新增新股上市數據

  • 修正「基本面」模塊中數據重複的問題

  • 修正歷史數據缺乏一列column(數據來源問題)的bug

0.2.0 2015/03/17

  • 新增歷史復權數據接口

  • 新增即時滾動新聞、信息地雷數據

  • 新增滬深300指數成股份及動態權重、

  • 新增上證50指數成份股

  • 修改歷史行情數據類型爲float

0.1.9 2015/02/06

  • 增長分類數據

  • 增長數據存儲示例

0.1.6 2015/01/27

  • 增長了重點指數的歷史和實時行情

  • 更新docs

0.1.5 2015/01/26

  • 增長基本面數據接口

  • 發佈一版使用手冊,開通TuShare docs網站

0.1.3 2015/01/13

  • 增長實時交易數據的獲取

  • Done for crawling Realtime Quotes data

0.1.1 2015/01/11

  • 增長tick數據的獲取

0.1.0 2014/12/01

  • 建立第一個版本

  • 實現個股歷史數據的獲取

友情連接

相關文章
相關標籤/搜索