银行间同业拆放利率

Shibor接口是获取上海银行间同业拆放利率(Shanghai Interbank Offered Rate,简称Shibor)的便捷接口,以年为参数获取,可以取到公布的Shibor品种包括隔夜、1周、2周、1个月、3个月、6个月、9个月及1年的周期数据。目前主要包括以下类别:

  • Shibor拆放利率
  • 银行报价数据
  • Shibor均值数据
  • 贷款基础利率(LPR)
  • LPR均值数据

Shibor拆放利率

获取银行间同业拆放利率数据,目前只提供2006年以来的数据。

参数说明:

  • year:年份(YYYY),默认为当前年份

返回值说明:

  • date:日期
  • ON:隔夜拆放利率
  • 1W:1周拆放利率
  • 2W:2周拆放利率
  • 1M:1个月拆放利率
  • 3M:3个月拆放利率
  • 6M:6个月拆放利率
  • 9M:9个月拆放利率
  • 1Y:1年拆放利率

调用方法:

import tushare as ts
df = ts.shibor_data() #取当前年份的数据
#df = ts.shibor_data(2014) #取2014年的数据
df.sort('date', ascending=False).head(10)

结果显示:

     date       ON     1W     2W     1M      3M      6M      9M      1Y
94 2015-05-21  1.033  1.944  2.369  2.457  3.0140  3.5950  3.9000  3.9480
93 2015-05-20  1.032  1.932  2.380  2.514  3.0710  3.6480  3.9390  4.0240
92 2015-05-19  1.033  1.925  2.370  2.570  3.1560  3.7000  3.9790  4.1150
91 2015-05-18  1.052  1.920  2.384  2.664  3.2000  3.7720  4.0220  4.1710
90 2015-05-15  1.078  1.962  2.400  2.802  3.3230  3.8750  4.0970  4.2410
89 2015-05-14  1.182  2.056  2.536  2.957  3.4820  3.9620  4.1805  4.3115
88 2015-05-13  1.247  2.149  2.596  3.042  3.6340  4.0460  4.2553  4.3845
87 2015-05-12  1.290  2.197  2.635  3.083  3.6810  4.0900  4.2920  4.4150
86 2015-05-11  1.345  2.245  2.639  3.120  3.7350  4.1250  4.3350  4.4530
85 2015-05-08  1.443  2.334  2.834  3.211  3.7985  4.1831  4.3960  4.5000

银行报价数据

获取银行间报价数据,目前只提供2006年以来的数据。

参数说明:

  • year:年份(YYYY),默认为当前年份

返回值说明:

  • date:日期
  • bank:报价银行名称
  • ON:隔夜拆放利率
  • ON_B:隔夜拆放买入价
  • ON_A:隔夜拆放卖出价
  • 1W_B:1周买入
  • 1W_A:1周卖出
  • 2W_B:买入
  • 2W_A:卖出
  • 1M_B:买入
  • 1M_A:卖出
  • 3M_B:买入
  • 3M_A:卖出
  • 6M_B:买入
  • 6M_A:卖出
  • 9M_B:买入
  • 9M_A:卖出
  • 1Y_B:买入
  • 1Y_A:卖出

调用方法:

import tushare as ts
df = ts.shibor_quote_data() #取当前年份的数据
#df = ts.shibor_quote_data(2014) #取2014年的数据
df.sort('date', ascending=False).head(10)

结果显示:

       date     bank    ON_B  ON_A   1W_B  1W_A  2W_B  2W_A  1M_B  1M_A  3M_B  \
1707 2015-05-21   国开行  1.01  1.01  1.93  1.93  2.34  2.34  2.30  2.30  2.80
1698 2015-05-21  兴业银行  1.01  1.01  1.93  1.93  2.40  2.40  2.50  2.50  2.90
1690 2015-05-21  工商银行  1.01  1.01  1.90  1.90  2.35  2.35  2.40  2.40  3.00
1691 2015-05-21  农业银行  1.06  1.06  1.98  1.98  2.39  2.39  2.45  2.45  3.02
1692 2015-05-21  中国银行  1.01  1.01  1.93  1.93  2.34  2.34  2.40  2.40  2.85
1693 2015-05-21  建设银行  1.00  1.00  1.90  1.90  2.34  2.34  2.38  2.38  2.86
1694 2015-05-21  交通银行  1.05  1.05  1.97  1.97  2.41  2.41  2.46  2.46  3.00
1696 2015-05-21  中信银行  1.03  1.03  1.95  1.95  2.37  2.37  2.50  2.50  2.95
1697 2015-05-21  光大银行  1.05  1.05  2.00  2.00  2.40  2.40  2.50  2.50  2.90
1695 2015-05-21  招商银行  1.04  1.04  1.99  1.99  2.38  2.38  2.50  2.50  3.05

      3M_A  6M_B  6M_A  9M_B  9M_A  1Y_B  1Y_A
1707  2.80  3.15  3.15  3.30  3.30  3.40  3.40
1698  2.90  3.15  3.15  3.25  3.25  3.45  3.45
1690  3.00  3.60  3.60  3.90  3.90  4.00  4.00
1691  3.02  3.60  3.60  3.90  3.90  4.00  4.00
1692  2.85  3.05  3.05  3.50  3.50  3.60  3.60
1693  2.86  3.23  3.23  3.35  3.35  3.45  3.45
1694  3.00  3.60  3.60  3.90  3.90  3.95  3.95
1696  2.95  3.50  3.50  3.85  3.85  3.98  3.98
1697  2.90  3.65  3.65  3.94  3.94  3.30  3.30
1695  3.05  3.60  3.60  3.90  3.90  4.00  4.00

Shibor均值数据

获取Shibor均值数据,目前只提供2006年以来的数据。

参数说明:

  • year:年份(YYYY),默认为当前年份

返回值说明:

  • date:日期
  • 其它分别为各周期5、10、20均价,请参考上面的周期含义

调用方法:

import tushare as ts
df = ts.shibor_ma_data() #取当前年份的数据
#df = ts.shibor_ma_data(2014) #取2014年的数据
df.sort('date', ascending=False).head(10)

结果显示:

     date       ON_5   ON_10   ON_20    1W_5   1W_10   1W_20    2W_5   2W_10
94 2015-05-21  1.0456  1.1735  1.4342  1.9366  2.0664  2.2460  2.3806  2.5143
93 2015-05-20  1.0754  1.2191  1.4800  1.9590  2.1075  2.2771  2.4140  2.5684
92 2015-05-19  1.1184  1.2682  1.5285  2.0024  2.1512  2.3115  2.4572  2.6244
91 2015-05-18  1.1698  1.3213  1.5812  2.0568  2.1955  2.3519  2.5102  2.6821
90 2015-05-15  1.2284  1.3780  1.6420  2.1218  2.2425  2.3995  2.5612  2.7442
89 2015-05-14  1.3014  1.4392  1.7030  2.1962  2.2893  2.4456  2.6480  2.8111
88 2015-05-13  1.3628  1.4949  1.7592  2.2560  2.3276  2.4868  2.7228  2.8653
87 2015-05-12  1.4180  1.5461  1.8155  2.3000  2.3565  2.5254  2.7916  2.9141
86 2015-05-11  1.4728  1.5977  1.8712  2.3342  2.3819  2.5630  2.8540  2.9605
85 2015-05-08  1.5276  1.6483  1.9284  2.3632  2.4062  2.5992  2.9272  3.0065

贷款基础利率(LPR)

获取贷款基础利率(LPR)数据,目前只提供2013年以来的数据。

参数说明:

  • year:年份(YYYY),默认为当前年份

返回值说明:

  • date:日期
  • 1Y:1年贷款基础利率

调用方法:

import tushare as ts
df = ts.lpr_data() #取当前年份的数据
#df = ts.lpr_data(2014) #取2014年的数据
df.sort('date', ascending=False).head(10)

结果显示:

         date    1Y
94 2015-05-21  5.05
93 2015-05-20  5.05
92 2015-05-19  5.05
91 2015-05-18  5.05
90 2015-05-15  5.05
89 2015-05-14  5.05
88 2015-05-13  5.05
87 2015-05-12  5.05
86 2015-05-11  5.05
85 2015-05-08  5.30

LPR均值数据

获取贷款基础利率均值数据,目前只提供2013年以来的数据。

参数说明:

  • year:年份(YYYY),默认为当前年份

返回值说明:

  • date:日期
  • 1Y_5:5日均值
  • 1Y_10:10日均值
  • 1Y_20:20日均值

调用方法:

import tushare as ts
df = ts.lpr_ma_data() #取当前年份的数据
#df = ts.lpr_ma_data(2014) #取2014年的数据
df.sort('date', ascending=False).head(10)

结果显示:

        date   1Y_5  1Y_10  1Y_20
94 2015-05-21  5.05   5.08   5.19
93 2015-05-20  5.05   5.10   5.20
92 2015-05-19  5.05   5.13   5.21
91 2015-05-18  5.05   5.15   5.23
90 2015-05-15  5.05   5.18   5.24
89 2015-05-14  5.10   5.20   5.25
88 2015-05-13  5.15   5.23   5.26
87 2015-05-12  5.20   5.25   5.28
86 2015-05-11  5.25   5.28   5.29
85 2015-05-08  5.30   5.30   5.30