Tushare Pro 新版發布,數據更穩定質量更好,歡迎注冊使用。

投資參考提供一些可能會影響股票價格走勢的信息數據,為投資者在做投資決策時提供數據參考,亦可作為量化策略模型的事件因子納入模型的計算。TuShare提供的參考數據主要包括以下:

  • 分配預案
  • 業績預告
  • 限售股解禁
  • 基金持股
  • 新股上市
  • 融資融券(滬市)
  • 融資融券(深市)

分配預案

每到季報、年報公布的時段,就經常會有上市公司利潤分配預案發布,而一些高送轉高分紅的股票往往會成為市場炒作的熱點。及時獲取和統計高送轉預案的股票是參與熱點炒作的關鍵,TuShare提供了簡潔的接口,能返回股票的送轉和分紅預案情況。

參數說明:

  • year : 預案公布的年份,默認為2014
  • top :取最新n條數據,默認取最近公布的25條
  • retry_count:當網絡異常後重試次數,默認為3
  • pause:重試時停頓秒數,默認為0

返回值說明:

  • code:股票代碼
  • name:股票名稱
  • year:分配年份
  • report_date:公布日期
  • divi:分紅金額(每10股)
  • shares:轉增和送股數(每10股)

調用方法:

import tushare as ts

df = ts.profit_data(top=60)
df.sort('shares',ascending=False)

結果顯示:

    code    name    year    report_date  divi  shares
59  002555  順榮三七  2014  2015-03-31   1.0      17
32  002269  美邦服飾  2014  2015-04-01   1.0      15
24  600353  旭光股份  2014  2015-04-02   0.7      10
27  002610  愛康科技  2014  2015-04-01   0.0      10
51  300287   飛利信  2014  2015-03-31   0.7      10
29  300168  萬達信息  2014  2015-04-01   1.0      10
25  002681  奮達科技  2014  2015-04-01   1.5       8
31  300098   高新興  2014  2015-04-01   0.5       6
44  300354  東華測試  2014  2015-03-31   0.3       6
8   300108  雙龍股份  2014  2015-04-02   0.0       5
10  002396  星網銳捷  2014  2015-04-02   1.0       5
7   002686   億利達  2014  2015-04-02   0.8       5
40  600735   新華錦  2014  2015-04-01   0.0       5

選擇每10股送轉在10以上的:

print df[df.shares>=10]

業績預告

按年度、季度獲取業績預告數據,接口提供從1998年以後每年的業績預告數據,需指定年度、季度兩個參數。數據在獲取的過程中,會打印進度信息(下同)。

參數說明:

  • year:int 年度 e.g:2014
  • quarter:int 季度 :1、2、3、4,隻能輸入這4個季度

結果返回的數據屬性說明如下:

code,代碼
name,名稱
type,業績變動類型【預增、預虧等】
report_date,發布日期
pre_eps,上年同期每股收益
range,業績變動範圍

調用方法:

#獲取2014年中報的業績預告數據
ts.forecast_data(2014,2)

結果返回:

      code      name     type report_date  pre_eps             range
0     000710   天興儀表   預虧  2014-08-27  -0.0178                --
1     600710   常林股份   減虧  2014-08-23    -0.12                --
2     002071   長城影視   預升  2014-08-21   0.0032              6.72
3     000555   神州信息   預升  2014-08-21  -0.0494              36.7
4     600007   中國國貿   預升  2014-08-20     0.23             23.21
5     002125   湘潭電化   預虧  2014-08-19  -0.1721                --
6     300153   科泰電源   預升  2014-08-18     0.07             20.02
7     601668   中國建築   --   2014-08-15     0.29               30%
8     600754   錦江股份   預升  2014-08-15   0.2786             10.83
9     002491   通鼎互聯   預升  2014-08-14   0.3817              2.22
10    601177   杭齒前進   預升  2014-08-12   0.0373             37.43

限售股解禁

以月的形式返回限售股解禁情況,通過了解解禁股本的大小,判斷股票上行的壓力。可通過設定年份和月份參數獲取不同時段的數據。

參數說明:

  • year:年份,默認為當前年
  • month:解禁月份,默認為當前月
  • retry_count:當網絡異常後重試次數,默認為3
  • pause:重試時停頓秒數,默認為0

返回值說明:

  • code:股票代碼
  • name:股票名稱
  • date:解禁日期
  • count:解禁數量(萬股)
  • ratio:占總盤比率

調用方法:

import tushare as ts

ts.xsg_data()

結果顯示:

    code     name        date       count   ratio
0   000100  TCL集團  2015-04-30    79277.10   6.50
1   000859   國風塑業  2015-04-30    14832.75  26.08
2   002526   山東礦機  2015-04-30    15797.95  29.58
3   300026   紅日藥業  2015-04-30       55.50   0.09
4   300272   開能環保  2015-04-30       14.62   0.06
5   002137    實益達  2015-04-29       65.70   0.14
6   600172   黃河旋風  2015-04-28      777.62   1.12
7   000955   欣龍控股  2015-04-27     3900.00   7.24
8   603000    人民網  2015-04-27    32980.00  59.66
9   002521   齊峰新材  2015-04-26      244.20   0.58
10  300195   長榮股份  2015-04-26       66.60   0.39

基金持股

獲取每個季度基金持有上市公司股票的數據。

參數說明:

  • year:年份,默認為當前年
  • quarter:季度(隻能輸入1,2,3,4這個四個數字)
  • retry_count:當網絡異常後重試次數,默認為3
  • pause:重試時停頓秒數,默認為0

返回值說明:

  • code:股票代碼
  • name:股票名稱
  • date:報告日期
  • nums:基金家數
  • nlast:與上期相比(增加或減少了)
  • count:基金持股數(萬股)
  • clast:與上期相比
  • amount:基金持股市值
  • ratio:占流通盤比率

調用方法:

import tushare as ts

ts.fund_holdings(2014, 4)

結果顯示:

        code   name        date     nums nlast      count      clast      amount  \
0     603993   洛陽钼業  2014-12-31  108   106    4546.12    4486.11    39778.53
1     603806    福斯特  2014-12-31    3    -5      12.10     -33.07      461.95
2     603766   隆鑫通用  2014-12-31   65    50    2469.13   -1529.92    33185.16
3     603606   東方電纜  2014-12-31   16     0     113.22      81.83     2493.21
4     603456   九洲藥業  2014-12-31   18     8    1508.28    1441.44    49230.23
5     603366   日出東方  2014-12-31   68    66    1771.41    1509.48    28750.06
6     603328   依頓電子  2014-12-31   43    42      91.78      51.01     2137.60
7     603308   應流股份  2014-12-31   10     8     288.30     288.10     5166.26
8     603306   華懋科技  2014-12-31    1    -9       3.41     -47.75       86.38
9     603288   海天味業  2014-12-31  135   128    2746.63    2285.18   109727.72
10    603169   蘭石重裝  2014-12-31    1   -12       0.10      -9.80        1.76

新股數據

獲取IPO發行和上市的時間列表,包括發行數量、網上發行數量、發行價格已經中簽率信息等。

參數說明:

  • retry_count:當網絡異常後重試次數,默認為3
  • pause:重試時停頓秒數,默認為0

返回值說明:

  • code:股票代碼
  • name:股票名稱
  • ipo_date:上網發行日期
  • issue_date:上市日期
  • amount:發行數量(萬股)
  • markets:上網發行數量(萬股)
  • price:發行價格(元)
  • pe:發行市盈率
  • limit:個人申購上限(萬股)
  • funds:募集資金(億元)
  • ballot:網上中簽率(%)

調用方法:

import tushare as ts

ts.new_stocks()

結果顯示:

      code   name    ipo_date     issue_date  amount  markets  price     pe  limit  \
0    300442   普麗盛 2015-04-16        NaT    2500     1000   0.00   0.00   0.00
1    300434  金石東方 2015-04-16        NaT    1700      680   0.00   0.00   0.00
2    300438  鵬輝能源 2015-04-16        NaT    2100      840   0.00   0.00   0.00
3    002751  易尚展示 2015-04-16        NaT    1756      696   0.00   0.00   0.00
4    300404  博濟醫藥 2015-04-16        NaT    1667      657   0.00   0.00   0.00
5    603021  山東華鵬 2015-04-15        NaT    2640     1040   0.00   0.00   0.00
6    300441  鮑斯股份 2015-04-15        NaT    2112      845   0.00   0.00   0.00
7    603315  福鞍股份 2015-04-15        NaT    2500     1000   0.00   0.00   0.00
8    600959  江蘇有線 2015-04-15        NaT   59700    17700   0.00   0.00   0.00
9    300448  浩雲科技 2015-04-15        NaT    2000      800   0.00   0.00   0.00
10   300440  運達科技 2015-04-15        NaT    2800     1120   0.00   0.00   0.00

融資融券(滬市)請轉移到Tushare Pro 融資融券新接口

滬市的融資融券數據從上海證券交易所網站直接獲取,提供了有記錄以來的全部彙總和明細數據。根據上交所網站提示:數據根據券商申報的數據彙總,由券商保證數據的真實、完整、準确。

  • 本日融資融券餘額=本日融資餘額+本日融券餘量金額
  • 本日融資餘額=前日融資餘額+本日融資買入額-本日融資償還額;
  • 本日融資償還額=本日直接還款額+本日賣券還款額+本日融資強制平倉額+本日融資正權益調整-本日融資負權益調整;
  • 本日融券餘量=前日融券餘量+本日融券賣出數量-本日融券償還量;
  • 本日融券償還量=本日買券還券量+本日直接還券量+本日融券強制平倉量+本日融券正權益調整-本日融券負權益調整-本日餘券應劃轉量;
  • 融券單位:股(标的證券為股票)/份(标的證券為基金)/手(标的證券為債券)。
  • 明細信息中僅包含當前融資融券标的證券的相關數據,彙總信息中包含被調出标的證券範圍的證券的餘額餘量相關數據。

滬市融資融券彙總數據

參數說明:

  • start:開始日期 format:YYYY-MM-DD 為空時取去年今日
  • end:結束日期 format:YYYY-MM-DD 為空時取當前日期
  • retry_count:當網絡異常後重試次數,默認為3
  • pause:重試時停頓秒數,默認為0

返回值說明:

  • opDate:信用交易日期
  • rzye:本日融資餘額(元)
  • rzmre: 本日融資買入額(元)
  • rqyl: 本日融券餘量
  • rqylje: 本日融券餘量金額(元)
  • rqmcl: 本日融券賣出量
  • rzrqjyzl:本日融資融券餘額(元)

調用方法:

import tushare as ts

ts.sh_margins(start='2015-01-01', end='2015-04-19')

結果顯示:

    opDate           rzye         rzmre       rqyl      rqylje  \
0   2015-04-17  1149157713135  129211438621  819750253  6041055352
1   2015-04-16  1157182044282  112006268973  820992013  5973347250
2   2015-04-15  1146127306376  127637503244  815236850  5760511452
3   2015-04-14  1132444514795  135681414792  808065982  5734278801
4   2015-04-13  1112644681454  125462079457  837423227  6012263982
5   2015-04-10  1093646777627  120171575492  851628036  6013790547
6   2015-04-09  1080032082669  151266260607  950252465  7459280657
7   2015-04-08  1063907515309  146795417745  883306430  6090844298
8   2015-04-07  1049019510305  135205459177  890246879  6052607373
9   2015-04-03  1028339497560  121745692024  833666811  5639393066

     rqmcl       rzrqjyzl
0   1380227173  1155198768487
1   2203963301  1163155391532
2   2243634120  1151887817828
3   2105259947  1138178793596
4   1717712021  1118656945436
5   1903813388  1099660568174
6   1839296323  1087491363326
7   1811107279  1069998359607
8   1812376621  1055072117678
9   1685019881  1033978890626

滬市融資融券明細數據

參數說明:

  • date:日期 format:YYYY-MM-DD 默認為空’‘,數據返回最近交易日明細數據
  • symbol:标的代碼,6位數字e.g.600848,默認為空’‘
  • start:開始日期 format:YYYY-MM-DD 默認為空’‘
  • end:結束日期 format:YYYY-MM-DD 默認為空’‘
  • retry_count:當網絡異常後重試次數,默認為3
  • pause:重試時停頓秒數,默認為0

返回值說明:

  • opDate:信用交易日期
  • stockCode:标的證券代碼
  • securityAbbr:标的證券簡稱
  • rzye:本日融資餘額(元)
  • rzmre: 本日融資買入額(元)
  • rzche:本日融資償還額(元)
  • rqyl: 本日融券餘量
  • rqmcl: 本日融券賣出量
  • rqchl: 本日融券償還量

調用方法:

import tushare as ts

ts.sh_margin_details(start='2015-01-01', end='2015-04-19', symbol='601989')
#如果不設symbol參數或者開始和結束日期時段設置過長,數據獲取可能會比較慢,建議分段分步獲取,比如一年為一個周期

結果顯示:

    opDate      stockCode       securityAbbr   rzye       rzmre       rzche  \
0   2015-04-17    601989         中國重工  14252656894  2312839368  2601765162
1   2015-04-16    601989         中國重工  14554040816  2548138684  2829229670
2   2015-04-15    601989         中國重工  14835131802  2107531845  1748705388
3   2015-04-14    601989         中國重工  14476305345  3032554867  2310655239
4   2015-04-13    601989         中國重工  13789855569  1479008826  1205637113
5   2015-04-10    601989         中國重工  13516483857  1168986102  1196101729
6   2015-04-09    601989         中國重工  13543599484  1474071547  1503903339
7   2015-04-08    601989         中國重工  13599709125  1567850413  1489255328
8   2015-04-07    601989         中國重工  13514051054  1709141749  1614928278
9   2015-04-03    601989         中國重工  13411176185  2033773020  1634094504

    rqyl      rqmcl      rqchl
0   2070747   18772355   18677978
1   1976370  107495699  106518076
2    998747   71400666   71855619
3   1453700  107761665  107808218
4   1482253   45963069   46086007
5   1605191   60792818   61117727
6   1930100   38205439   37598326
7   1237814   50049257   50097957
8   1286514   73136275   73024138
9   1174377  103765174  103718451

融資融券(深市)請轉移到Tushare Pro 融資融券新接口

深市的融資融券數據從深圳證券交易所網站直接獲取,提供了有記錄以來的全部彙總和明細數據。在深交所的網站上,對于融資融券的說明如下:

說明:

本報表基于證券公司報送的融資融券餘額數據彙總生成,其中:

本日融資餘額(元)=前日融資餘額+本日融資買入-本日融資償還額
本日融券餘量(股)=前日融券餘量+本日融券賣出量-本日融券買入量-本日現券償還量
本日融券餘額(元)=本日融券餘量×本日收盤價
本日融資融券餘額(元)=本日融資餘額+本日融券餘額;

2014年9月22日起,“融資融券交易總量”數據包含調出标的證券名單的證券的融資融券餘額。

深市融資融券彙總數據

參數說明:

  • start:開始日期 format:YYYY-MM-DD 為空時取去年今日
  • end:結束日期 format:YYYY-MM-DD 為空時取當前日期
  • retry_count:當網絡異常後重試次數,默認為3
  • pause:重試時停頓秒數,默認為0

返回值說明:

  • opDate:信用交易日期(index)
  • rzmre: 融資買入額(元)
  • rzye:融資餘額(元)
  • rqmcl: 融券賣出量
  • rqyl: 融券餘量
  • rqye: 融券餘量(元)
  • rzrqye:融資融券餘額(元)

調用方法:

import tushare as ts

ts.sz_margins(start='2015-01-01', end='2015-04-19')

結果顯示:

            rzmre          rzye      rqmcl       rqyl        rqye  \
opDate
2015-01-05  38277263968  329575457077  290786402  328745900  2217097425
2015-01-06  37065808766  330337451354  234959735  336234242  2275278509
2015-01-07  30805638905  333570682580  204113638  342875246  2340163403
2015-01-08  28316028226  334537113612  209058725  324338597  2248088027
2015-01-09  29236879032  334096183516  261141219  300986514  2076584482
2015-01-12  24331316036  336071465357  234181290  286924013  1985929255
2015-01-13  22634216323  337225655535  246749378  284409172  1968502622
2015-01-14  23342662784  341201284890  225359998  275175916  1885368528
2015-01-15  23670699950  343792509454  250484696  286478745  1960122114
2015-01-16  29221750218  344702543733  231980680  299066189  2021372924

                  rzrqye
opDate
2015-01-05  331792554502
2015-01-06  332612729863
2015-01-07  335910845983
2015-01-08  336785201639
2015-01-09  336172767998
2015-01-12  338057394612
2015-01-13  339194158157
2015-01-14  343086653418
2015-01-15  345752631568
2015-01-16  346723916657

深市融資融券明細數據

參數說明:

  • date:日期 format:YYYY-MM-DD 默認為空’‘,數據返回最近交易日明細數據
  • retry_count:當網絡異常後重試次數,默認為3
  • pause:重試時停頓秒數,默認為0

返回值說明:

  • stockCode:标的證券代碼
  • securityAbbr:标的證券簡稱
  • rzmre: 融資買入額(元)
  • rzye:融資餘額(元)
  • rqmcl: 融券賣出量
  • rqyl: 融券餘量
  • rqye: 融券餘量(元)
  • rzrqye:融資融券餘額(元)
  • opDate:信用交易日期

調用方法:

import tushare as ts

ts.sz_margin_details('2015-04-20')
#深市融資融券明細一次隻能獲取一天的明細數據,如果不輸入參數,則為最近一個交易日的明細數據

結果顯示:

    stockCode securityAbbr       rzmre        rzye     rqmcl     rqyl      rqye  \
0    000001         平安銀行   914150095  5960345469   9598977  1898697  30948760
1    000002         萬 科A  1602572463  7422963456  14532967  2843656  40408351
2    000006         深振業A   341727587  1566603285    252419    80590    866343
3    000009         中國寶安   520548152  4076646657    971086   533460   9543599
4    000012         南 玻A           0   710082271         0   665743   7236626
5    000024         招商地産           0  2469445374         0   518556  16573050
6    000027         深圳能源   158004666  1156768901    780641   404882   5729080
7    000028         國藥一緻    71928528   499539059     26050    33934   2404223
8    000031         中糧地産   275150291  1382171682    813989   250644   2894938
9    000039         中集集團   505792033  2456145597   2514898   644534  17640896

   rzrqye      opDate
0  5991294229  2015-04-20
1  7463371807  2015-04-20
2  1567469628  2015-04-20
3  4086190256  2015-04-20
4   717318897  2015-04-20
5  2486018424  2015-04-20
6  1162497981  2015-04-20
7   501943282  2015-04-20
8  1385066620  2015-04-20
9  2473786493  2015-04-20