AKShare 债券数据

债券基础信息

https://jfds-1252952517.cos.ap-chengdu.myqcloud.com/akshare/readme/index/bond_stock_index.png

上图是利用 AKShareget_bond_bank 函数获取的中国银行间 交易商协会发布的债券数据来绘制的, 可以在上面明确看出近几个月发债规模急速上升.

债券基础名词

固定收益证券

是指持券人可以在特定的时间内取得固定的收益并预先知道取得收益的数量和时间, 如固定利率债券、优先股股票等.

国债

国债又称国家公债, 是国家以其信用为基础, 按照债券的一般原则, 通过向社会发行债券筹集资金所形成的债权债务关系. 国债是中央政府为筹集财政资金而发行的一种政府债券, 由中央政府向投资者出具的、承诺在一定时期支付利息和到期偿还本金的债权债务凭证, 由于国债的发行主体是国家, 所以它具有最高的信用度, 被公认为是最安全的投资工具.

上交所债券

债券现券市场概览

接口: bond_cash_summary_sse

目标地址: http://bond.sse.com.cn/data/statistics/overview/bondow/

描述: 获取上登债券信息网-市场数据-市场统计-市场概览-债券现券市场概览

限量: 单次返回指定交易日的债券现券市场概览数据

输入参数

名称 类型 必选 描述
date str Y date='20200111'

输出参数

名称 类型 默认显示 描述
债券现货 str Y -
托管只数 float Y -
托管市值 float Y 注意单位: 亿元
托管面值 float Y 注意单位: 亿元
数据日期 str Y -

接口示例

import akshare as ak
bond_cash_summary_sse_df = ak.bond_cash_summary_sse(date='20210111')
print(bond_cash_summary_sse_df)

数据示例

        债券现货   托管只数       托管市值       托管面值        数据日期
0         国债    193    6815.47    6758.46  2021-01-11
1        地方债   5317    6713.69    6709.22  2021-01-11
2        金融债     19     989.76     970.70  2021-01-11
3        企业债   2233    7497.15    7433.93  2021-01-11
4  非公开发行公司债券   4974   43857.61   44191.15  2021-01-11
5       可交换债     57    1352.85    1280.10  2021-01-11
6   公开发行公司债券   3393   46382.41   46644.57  2021-01-11
7     可转换公司债    142    3655.79    3179.81  2021-01-11
8     资产支持证券   4141   14838.03   14829.47  2021-01-11
9         合计  20469  132102.75  131997.40  2021-01-11

债券成交概览

接口: bond_deal_summary_sse

目标地址: http://bond.sse.com.cn/data/statistics/overview/turnover/

描述: 获取上登债券信息网-市场数据-市场统计-市场概览-债券成交概览

限量: 单次返回指定交易日的债券成交概览数据

输入参数

名称 类型 必选 描述
date str Y date='20200104'

输出参数

名称 类型 默认显示 描述
债券类型 str Y -
当日成交笔数 float Y -
当日成交金额 float Y 注意单位: 万元
当年成交笔数 float Y -
当年成交金额 float Y 注意单位: 万元
数据日期 str Y -

接口示例

import akshare as ak
bond_summary_sse_df = ak.bond_deal_summary_sse(date='20210104')
print(bond_summary_sse_df)

数据示例

        债券类型  当日成交笔数      当日成交金额  当年成交笔数      当年成交金额        数据日期
0      记账式国债    3685   363349.44    3685   363349.44  2021-01-04
1      地方政府债      11    81284.62      11    81284.62  2021-01-04
2        金融债     568    11075.26     568    11075.26  2021-01-04
3        企业债     234   124537.76     234   124537.76  2021-01-04
4    中小企业私募债     298   802906.69     298   802906.69  2021-01-04
5    公开发行公司债    1570  1442430.80    1570  1442430.80  2021-01-04
6   非公开发行公司债      26    66038.67      26    66038.67  2021-01-04
7        可转债  923863  1566929.29  923863  1566929.29  2021-01-04
8       可交换债    3962    26873.67    3962    26873.67  2021-01-04
9        分离债       0        0.00       0        0.00  2021-01-04
10  企业资产支持证券      44   215197.41      44   215197.41  2021-01-04
11  信贷资产支持证券       0        0.00       0        0.00  2021-01-04
12      其他债券       0        0.00       0        0.00  2021-01-04
13        合计  934261  4700623.60  934261  4700623.60  2021-01-04

债券基础数据

银行间市场债券发行基础数据

银行间市场的债券发行数据是由交易商协会公布的的日级数据, 在很大程度上可以债券发行规模变化. 调用例子如下:

接口: get_bond_bank

目标地址: http://zhuce.nafmii.org.cn/fans/publicQuery/manager

描述: 获取银行间债券市场数据

限量: 单次最大20行, 建议用 for 获取行数据

输入参数

名称 类型 必选 描述
page_num int Y 默认参数 page_num=1, 输入想要提取的页码, 多页提取请用 for 循环

输出参数

名称 类型 默认显示 描述
firstIssueAmount str Y 金额(亿元)
isReg str Y 是否注册, 显示为: 备案或者注册
regFileName str Y 债券名称
regPrdtType str Y 品种
releaseTime float Y 更新时间
projPhase float Y 项目阶段

接口示例

import akshare as ak
ak.get_bond_bank(page_num=1)

数据示例

   firstIssueAmount isReg                               regFileName  \
0                 9     1    淮南市产业发展(集团)有限公司关于发行2019年度第一期短期融资券的注册报告   
1                10     1          光大嘉宝股份有限公司关于发行2019年度第一期中期票据的注册报告   
2                15     1           西安高新控股有限公司关于发行2019年第二期中期票据的注册报告   
3                10     1          启迪控股股份有限公司关于发行2019年度第一期中期票据的注册报告   
4                 5     2  云南华电金沙江中游水电开发有限公司关于发行2019年度第二期短期融资券的注册报告   
5                 5     1       南京栖霞山旅游发展有限公司关于发行2019年度第一期中期票据的注册报告   
6                14     2   徐工集团工程机械有限公司关于发行2019年度第二期短期融资券的注册报告(备案)   
7                10     1      天津临港投资控股有限公司关于发行2019年度第一期超短期融资券的注册报告   
8                 2     1          中德联合集团有限公司关于发行2019年度第一期中期票据的注册报告   
9                10     1             浙江恒逸集团有限公司2019年度第七期超短期融资券注册报告   
10                5     1        西王集团有限公司关于发行2019-2021年度超短期融资券的注册报告   
11                5     1   荆州市城市建设投资开发有限公司关于注册发行2019年度第二期中期票据的注册报告   
12               10     1       招商局通商融资租赁有限公司关于发行2019年度第一期中期票据的注册报告   
13               15     1          中国旅游集团有限公司关于发行2019年度第四期中期票据的注册报告   
14               22     1     天津市保障住房建设投资有限公司关于发行2019年度第二期中期票据的注册报告   
15                5     1     余姚市城市建设投资发展有限公司关于发行2019年度第四期中期票据的注册报告   
16                5     2       四川蓝光发展股份有限公司关于发行2019年度第二期短期融资券的注册报告   
17                5     1      连云港市工业投资集团有限公司关于发行2019年度第二期中期票据的注册报告   
18               10     1        德州德达城市建设投资运营有限公司2019年度第一期中期票据的注册报告   
19                5     2   厦门经济特区房地产开发集团有限公司关于发行2019年度第一期中期票据的注册报告   

   regPrdtType          releaseTime projPhase  
0           CP  2019-10-12 00:00:00        20  
1          MTN  2019-10-12 00:00:00        20  
2          MTN  2019-10-12 00:00:00        20  
3          MTN  2019-10-12 00:00:00        20  
4           CP  2019-10-12 00:00:00        60  
5          MTN  2019-10-12 00:00:00        20  
6           CP  2019-10-12 00:00:00        60  
7          SCP  2019-10-12 00:00:00        20  
8          MTN  2019-10-12 00:00:00        20  
9          SCP  2019-10-12 00:00:00        30  
10         SCP  2019-10-12 00:00:00        20  
11         MTN  2019-10-12 00:00:00        20  
12         MTN  2019-10-12 00:00:00        20  
13          PN  2019-10-12 00:00:00        20  
14         MTN  2019-10-12 00:00:00        20  
15         MTN  2019-10-12 00:00:00        20  
16          CP  2019-10-12 00:00:00        20  
17         MTN  2019-10-12 00:00:00        20  
18         MTN  2019-10-12 00:00:00        20  
19          PN  2019-10-12 00:00:00        60

中国债券市场行情数据

现券市场做市报价

接口: bond_spot_quote

目标地址: http://www.chinamoney.com.cn/chinese/mkdatabond/

描述: 提供中国外汇交易中心暨全国银行间同业拆借中心-市场数据-市场行情-债券市场行情-现券市场做市报价

限量: 单次返回所有数据

输入参数

名称 类型 必选 描述
- - - -

输出参数

名称 类型 默认显示 描述
债券简称 str Y
报价机构 str Y
买入净价 str Y 注意单位: 元
卖出净价 str Y 注意单位: 元
买入收益率 str Y 注意单位: %
卖出收益率 str Y 注意单位: %

接口示例

import akshare as ak
bond_spot_quote_df = ak.bond_spot_quote()
print(bond_spot_quote_df)

数据示例

      报价机构         债券简称     买入净价     卖出净价    买入收益率    卖出收益率
0     第一创业       20国开15  100.93    102.16  3.5837    3.4338
1     第一创业       20国开10   95.14     96.67  3.7100    3.5100
2     第一创业       20国开05   95.12     96.61  3.7100    3.5100
3     第一创业       15国开18  100.80    102.92  3.5452    3.0500
4     第一创业       19国开15   98.09     99.55  3.7100    3.5100
    ...          ...      ...      ...      ...      ...
2392  花旗银行    20建设银行双创债  100.40    100.67  3.3400    3.2400
2393  花旗银行   20南电MTN008   96.24     97.02  3.6500    3.4500
2394  花旗银行  20中石油MTN001   98.77     99.17  3.3500    3.1500
2395  花旗银行     19交通银行01  100.17    100.52  3.2500    3.0500
2396  花旗银行   18兴业绿色金融01  100.76    100.91  2.9500    2.7500

现券市场成交行情

接口: bond_spot_deal

目标地址: http://www.chinamoney.com.cn/chinese/mkdatabond/

描述: 提供中国外汇交易中心暨全国银行间同业拆借中心-市场数据-市场行情-债券市场行情-现券市场成交行情

限量: 单次返回所有即期数据

输入参数

名称 类型 必选 描述
- - - -

输出参数

名称 类型 默认显示 描述
债券简称 str Y -
成交净价 float Y 注意单位: 元
最新收益率 float Y 注意单位: %
涨跌 float Y 注意单位: BP
加权收益率 float Y 注意单位: %
交易量 float Y 注意单位: 亿

接口示例

import akshare as ak
bond_spot_deal_df = ak.bond_spot_deal()
print(bond_spot_deal_df)

数据示例

      债券简称    成交净价   最新收益率     涨跌   加权收益率        交易量
0         20国开15  101.57  3.5050  -1.30  3.5239  1179.6080
1       20附息国债16  101.30  3.1150  -1.75  3.1418   465.7266
2       20附息国债13  100.48  2.9075   0.65  2.9164   241.1200
3         20国开12  100.50  3.2148  -0.52  3.2302   148.1520
4         16农发04  100.69  2.9500   1.00  2.9421   117.8000
          ...     ...     ...    ...     ...        ...
1562    20泉州银行CD   97.70  2.8621    NaN  2.8621     0.0100
1563  20中铝SCP017   99.99  2.8035 -23.68  2.8035     0.0100
1564    20浙商资产PP  100.24  3.6642 -11.31  3.6642     0.0100
1565    18亳州城建MT  101.05  3.9701   4.56  3.9701     0.0050
1566    14附息国债06  100.45  1.7902 -15.99  1.7902     0.0010

国债及其他债券收益率曲线

接口: bond_china_yield

目标地址: http://yield.chinabond.com.cn/cbweb-pbc-web/pbc/historyQuery?startDate=2019-02-07&endDate=2020-02-04&gjqx=0&qxId=ycqx&locale=cn_ZH

描述: 提供中国债券信息网-国债及其他债券收益率曲线

限量: 单次返回所有指定日期间( start_dateend_date 需要小于一年)的所有数据

输入参数

名称 类型 必选 描述
start_date str Y start_date="2019-02-04", 指定开始日期
end_date str Y end_date="2020-02-04", 指定结束日期; start_dateend_date 需要小于一年

输出参数

名称 类型 默认显示 描述
曲线名称 str Y
日期 str Y
3月 float Y
6月 float Y
1年 float Y
3年 float Y
5年 float Y
7年 float Y
10年 float Y
30年 float Y

接口示例

import akshare as ak
bond_china_yield_df = ak.bond_china_yield(start_date="2018-01-01", end_date="2019-01-01")
print(bond_china_yield_df)

数据示例

                    曲线名称          日期      3  ...      7     10     30
0              中债国债收益率曲线  2018-12-31  2.6153  ...  3.1641  3.2265  3.7056
1    中债商业银行普通债收益率曲线(AAA)  2018-12-31  2.9719  ...  4.1536  4.2202  4.5918
2      中债中短期票据收益率曲线(AAA)  2018-12-31  3.1667  ...  4.2589  4.3281   &nbsp
3              中债国债收益率曲线  2018-12-30  2.6153  ...  3.1641  3.2265  3.7056
4    中债商业银行普通债收益率曲线(AAA)  2018-12-30  2.9719  ...  4.1536  4.2202  4.5918
..                   ...         ...     ...  ...     ...     ...     ...
751  中债商业银行普通债收益率曲线(AAA)  2018-01-03  4.4477  ...  5.3384  5.3471  5.4737
752    中债中短期票据收益率曲线(AAA)  2018-01-03  4.7607  ...  5.4794  5.4879   &nbsp
753            中债国债收益率曲线  2018-01-02  3.7797  ...  3.9000  3.9008  4.3723
754  中债商业银行普通债收益率曲线(AAA)  2018-01-02  4.4379  ...  5.3180  5.3310  5.4577
755    中债中短期票据收益率曲线(AAA)  2018-01-02  4.8554  ...  5.4589  5.4718   &nbsp

质押式回购-成交明细

接口: bond_repo_zh_tick

目标地址: http://stockhtm.finance.qq.com/sstock/ggcx/131802.shtml

描述: 提供债券-质押式回购-实时行情-成交明细

限量: 单次返回所有指定日期的成交明细数据

输入参数

名称 类型 必选 描述
code str Y code="sz131802"; 指定质押式回购
trade_date str Y trade_date="20210120"; 指定日期

输出参数

名称 类型 默认显示 描述
成交时间 str Y 时间: 09:25:04;
成交价格 float Y
价格变动 float Y
成交量(手) float Y
成交额(元) float Y
性质 str Y 买卖盘标记

接口示例

import akshare as ak
bond_repo_zh_tick_df = ak.bond_repo_zh_tick(code="sz131802", trade_date="20210120")
print(bond_repo_zh_tick_df)

数据示例

      成交时间  成交价格  价格变动  成交量()   成交额()  性质
0     09:25:04  2.40  1.17     284   284000  卖盘
1     09:30:05  2.70  0.30     985   985000  卖盘
2     09:30:27  2.70  0.00    1030  1030000  卖盘
3     09:30:30  2.70  0.00     200   200000  卖盘
4     09:30:57  2.50 -0.20     500   500000  卖盘
        ...   ...   ...     ...      ...  ..
1101  15:23:28  1.45  0.00      38    38000  卖盘
1102  15:24:55  1.45  0.00      25    25000  卖盘
1103  15:26:06  1.45  0.00      34    34000  卖盘
1104  15:26:54  1.45  0.00      59    59000  卖盘
1105  15:30:05  1.45  0.00      80    80000  卖盘

沪深债券

实时行情数据

接口: bond_zh_hs_spot

目标地址: http://vip.stock.finance.sina.com.cn/mkt/#hs_z

描述: 沪深债券数据是从新浪财经获取的数据

限量: 单次返回所有沪深债券的实时行情数据

输入参数

名称 类型 必选 描述
- - - -

输出参数

名称 类型 默认显示 描述
- - - 不逐一列出

接口示例

import akshare as ak
bond_zh_hs_spot_df = ak.bond_zh_hs_spot()
print(bond_zh_hs_spot_df)

数据示例

        symbol    code      name    trade  ... pb mktcap nmc turnoverratio
0     sh010107  010107     21国债⑺  102.990  ...  0      0   0             0
1     sh010303  010303     03国债⑶  102.620  ...  0      0   0             0
2     sh010504  010504     05国债⑷  108.510  ...  0      0   0             0
3     sh010512  010512     05国债⑿  101.500  ...  0      0   0             0
4     sh010609  010609     06国债⑼  100.000  ...  0      0   0             0
        ...     ...       ...      ...  ... ..    ...  ..           ...
6344  sz149027  149027    20荣安01    0.000  ...  0      0   0             0
6345  sz149028  149028  20CATL01    0.000  ...  0      0   0             0
6346  sz149029  149029    20圆融S1    0.000  ...  0      0   0             0
6347  sz149033  149033    20中证01    0.000  ...  0      0   0             0
6348  sz149034  149034    20中证02    0.000  ...  0      0   0             0

历史行情数据

接口: bond_zh_hs_daily

目标地址: http://money.finance.sina.com.cn/bond/quotes/sh019315.html(示例)

描述: 历史行情数据是从新浪财经获取的数据, 历史数据按日频率更新

限量: 单次返回具体某个沪深转债的所有历史行情数据(日频)

输入参数

名称 类型 必选 描述
symbol str Y symbol="sh010107"

输出参数

名称 类型 默认显示 描述
date datetime Y -
open float Y -
high float Y -
low float Y -
close float Y -
volume float Y -

接口示例

import akshare as ak
bond_zh_hs_daily_df = ak.bond_zh_hs_daily(symbol="sh010107")
print(bond_zh_hs_daily_df)

数据示例

               open     high      low    close    volume
date                                                    
2001-08-20  101.255  102.835  101.255  102.695  60765500
2001-08-21  102.743  103.213  102.683  103.133  19927710
2001-08-22  103.332  103.402  103.022  103.222  13132740
2001-08-23  103.260  103.300  103.080  103.110   9544530
2001-08-24  103.158  103.158  102.908  102.958   7068480
             ...      ...      ...      ...       ...
2020-02-07  102.890  102.970  102.890  102.920   1054710
2020-02-10  102.830  103.050  102.830  102.970   1367760
2020-02-11  102.970  103.500  102.880  102.880   1416580
2020-02-12  103.000  103.000  102.830  102.970   3021870
2020-02-13  102.940  103.040  102.880  102.920   1358700

沪深可转债

实时行情数据

接口: bond_zh_hs_cov_spot

目标地址: http://vip.stock.finance.sina.com.cn/mkt/#hskzz_z

描述: 沪深可转债数据是从新浪财经获取的数据

限量: 单次返回所有沪深可转债的实时行情数据

输入参数

名称 类型 必选 描述
- - - -

输出参数

名称 类型 默认显示 描述
- - - 不逐一列出

接口示例

import akshare as ak
bond_zh_hs_cov_spot_df = ak.bond_zh_hs_cov_spot()
print(bond_zh_hs_cov_spot_df)

数据示例

       symbol    code  name    trade  ... pb mktcap nmc turnoverratio
0    sh110031  110031  航信转债  126.760  ...  0      0   0             0
1    sh110033  110033  国贸转债  114.480  ...  0      0   0             0
2    sh110034  110034  九州转债  114.320  ...  0      0   0             0
3    sh110038  110038  济川转债  108.100  ...  0      0   0             0
4    sh110041  110041  蒙电转债  115.900  ...  0      0   0             0
..        ...     ...   ...      ...  ... ..    ...  ..           ...
222  sz128089  128089  麦米转债  129.410  ...  0      0   0             0
223  sz128090  128090  汽模转2  138.402  ...  0      0   0             0
224  sz128091  128091  新天转债  113.227  ...  0      0   0             0
225  sz128092  128092  唐人转债  113.500  ...  0      0   0             0
226  sz128093  128093  百川转债  109.305  ...  0      0   0             0

历史行情数据

接口: bond_zh_hs_cov_daily

目标地址: http://biz.finance.sina.com.cn/suggest/lookup_n.php?q=sh110048(示例)

描述: 历史行情数据是从新浪财经获取的数据, 历史数据按日频率更新

限量: 单次返回具体某个沪深可转债的所有历史行情数据

输入参数

名称 类型 描述
symbol str symbol="sh113542"

输出参数

名称 类型 描述
date object -
open float64 -
high float64 -
low float64 -
close float64 -
volume float64 -

接口示例

import akshare as ak
bond_zh_hs_cov_daily_df = ak.bond_zh_hs_cov_daily(symbol="sh113542")
print(bond_zh_hs_cov_daily_df)

数据示例

          date     open     high      low    close    volume
0   2021-04-23  130.000  130.000  130.000  130.000  18364266
1   2021-04-26  130.353  133.880  125.110  130.010  86109443
2   2021-04-27  129.000  130.846  128.400  129.600  18207663
3   2021-04-28  129.100  131.663  128.903  130.770  14677269
4   2021-04-29  130.690  133.150  130.560  131.208  11569344
5   2021-04-30  131.400  134.160  131.250  133.214   8609423
6   2021-05-06  133.214  134.500  131.580  132.460   6222345
7   2021-05-07  132.500  133.230  130.731  130.900   4990454
8   2021-05-10  131.000  131.401  129.480  130.542   4241153
9   2021-05-11  130.259  131.440  129.680  130.677   5419358
10  2021-05-12  130.370  130.958  130.080  130.520   3014035
45  2021-07-01  149.000  149.980  143.160  143.500   5807049
46  2021-07-02  143.500  143.555  142.000  142.200   3810009
47  2021-07-05  142.200  143.300  140.600  142.412   2403004
48  2021-07-06  142.590  143.270  141.641  142.450   2898619
49  2021-07-07  141.560  146.500  141.560  145.200   4625750
50  2021-07-08  146.490  150.051  146.490  147.633   8435651
51  2021-07-09  147.300  150.000  147.020  149.400   4707946
52  2021-07-12  152.900  154.300  149.991  153.000   9523429
53  2021-07-13  152.680  153.516  149.880  150.899   3874366
54  2021-07-14  150.150  152.990  150.022  150.600   3202497
55  2021-07-15  150.600  154.423  150.400  153.910   4630852

可转债数据一览表

接口: bond_zh_cov

目标地址: http://data.eastmoney.com/kzz/default.html

描述: 东方财富网-数据中心-新股数据-可转债数据一览表

限量: 单次返回当前交易时刻的所有可转债数据

输入参数

名称 类型 必选 描述
- - - -

输出参数

名称 类型 默认显示 描述
债券代码 str Y -
交易场所 str Y -
债券简称 str Y -
申购日期 str Y -
申购代码 str Y -
正股代码 str Y -
正股简称 str Y -
债券面值 float Y -
发行价格 float Y -
转股价 float Y -
中签号发布日 str Y -
中签率 float Y 注意单位: %
上市时间 str Y -
备忘录 str Y -
正股价 float Y -
市场类型 float Y -
股权登记日 str Y -
申购上限 float Y 注意单位: 万元
转股价值 float Y -
债现价 float Y -
转股溢价率 float Y 注意单位: %
每股配售额 float Y -
发行规模 float Y 注意单位: 亿元

接口示例

import akshare as ak
bond_zh_cov_df = ak.bond_zh_cov()
print(bond_zh_cov_df)

数据示例

       债券代码    交易场所   债券简称  ...              转股溢价率   每股配售额     发行规模
0    128108  CNSESZ   蓝帆转债  ...  -9.46564885496219  3.2613  31.4404
1    113582  CNSESH   火炬转债  ...  -2.20077220077219   1.329        6
2    113035  CNSESH   福莱转债  ...  0.147710487444574   0.966     14.5
3    113581  CNSESH   龙蟠转债  ...              12.84   1.321        4
4    113580  CNSESH   康隆转债  ...               7.67       2        2
..      ...     ...    ...  ...                ...     ...      ...
377  110227  CNSESH   赤化转债  ...                  -     2.4      4.5
378  126006  CNSESH  07深高债  ...                  -     1.8       15
379  110971  CNSESH   恒源转债  ...                  -       1        4
380  110567  CNSESH   山鹰转债  ...                  -     1.1      4.7
381  110026  CNSESH   中海转债  ...                  -     0.9       20

可转债比价表

接口: bond_cov_comparison

目标地址: http://quote.eastmoney.com/center/fullscreenlist.html#convertible_comparison

描述: 东方财富网-行情中心-债券市场-可转债比价表

限量: 单次返回当前交易时刻的所有可转债比价数据

输入参数

名称 类型 必选 描述
- - - -

输出参数

名称 类型 默认显示 描述
序号 int32 Y -
转债代码 object Y -
转债名称 object Y -
转债最新价 object Y -
转债涨跌幅 object Y 注意单位: %
正股代码 object Y -
正股名称 object Y -
正股最新价 object Y -
正股涨跌幅 object Y 注意单位: %
转股价 object Y -
转股价值 object Y -
转股溢价率 object Y 注意单位: %
纯债溢价率 object Y 注意单位: %
回售触发价 object Y -
强赎触发价 object Y -
到期赎回价 object Y -
纯债价值 float64 Y -
开始转股日 object Y -
上市日期 object Y -
申购日期 object Y -

接口示例

import akshare as ak
bond_cov_comparison_df = ak.bond_cov_comparison()
print(bond_cov_comparison_df)

数据示例

      序号    转债代码   转债名称 转债最新价 转债涨跌幅  ...  到期赎回价      纯债价值     开始转股日 上市日期      申购日期
0      1  123114   三角转债     -     -  ...  115.0   81.5083  20211130    -  20210525
1      2  111000   起帆转债     -     -  ...  115.0   81.1652  20211129    -  20210524
2      3  127034   绿茵转债     -     -  ...  113.0   80.5937  20211111    -  20210430
3      4  113624   正川转债     -     -  ...  115.0   93.3750  20211108    -  20210428
4      5  113048   晶科转债     -     -  ...  112.0   89.8588  20211029    -  20210423
..   ...     ...    ...   ...   ...  ...    ...       ...       ...  ...       ...
370  371  110806  中闽定02     -     -  ...      -  100.6112  20210722    -         -
371  372  110805  中闽定01     -     -  ...      -   96.2539         -    -         -
372  373  110804  国泰定02     -     -  ...      -   91.1144  20210301    -         -
373  374  110802  继峰定02     -     -  ...      -   95.7982  20201224    -         -
374  375  110801  继峰定01     -     -  ...      -   95.7854         -    -         -

可转债转股价变动

接口: bond_cov_jsl

目标地址: https://app.jisilu.cn/data/cbnew/#cb

描述: 集思录可转债

限量: 单次返回当前交易时刻的所有数据

输入参数

名称 类型 描述
cookie str cookie=''; 此处输入您的集思录 cookie 就可以获取完整数据,否则只能返回前 30 条

输出参数

名称 类型 描述
- - 不逐一列出

接口示例

import akshare as ak
bond_convert_jsl_df = ak.bond_cov_jsl(cookie="您的集思录 cookie")
print(bond_convert_jsl_df)

数据示例

    bond_id bond_nm  ...          convert_cd_tip                price_tips
0    113586    上机转债  ...   未到转股期;2020-12-15 开始转股  全价:199.310 最后更新:15:00:15
1    113581    龙蟠转债  ...   未到转股期;2020-10-29 开始转股  全价:279.880 最后更新:15:00:00
2    128108    蓝帆转债  ...   未到转股期;2020-12-03 开始转股  全价:176.295 最后更新:15:00:03
3    113585    寿仙转债  ...   未到转股期;2020-12-15 开始转股  全价:136.280 最后更新:15:00:15
4    113571    博特转债  ...   未到转股期;2020-09-18 开始转股  全价:168.030 最后更新:15:00:00
..      ...     ...  ...                     ...                       ...
293  123013    横河转债  ...  123013;2019-02-01 开始转股  全价:167.665 最后更新:15:00:03
294  132007  16凤凰EB  ...  192007;2017-10-31 开始转股  全价:102.880 最后更新:15:00:15
295  128010    顺昌转债  ...  128010;2016-07-29 开始转股  全价:106.131 最后更新:15:00:03
296  128037    岩土转债  ...  128037;2018-09-21 开始转股   全价:98.021 最后更新:15:00:03
297  128062    亚药转债  ...  128062;2019-10-09 开始转股   全价:79.521 最后更新:15:00:03

全球债券行情数据

接口: bond_investing_global

目标地址: https://cn.investing.com/rates-bonds

描述: 获取全球政府债券行情与收益率; 该接口需要通过代理访问, 由于涉及国家和债券多(近1000个债券)具体参见国家-债券目录

具体的调用方式可以参照:

  1. 先查询指数所在的国家名称;
  2. 复制网页上国家名称(推荐复制), 如 中国;
  3. 复制所显示的具体债券名称(推荐复制, 如果英文中间有空格, 也需要保留空格), 如 中国1年期国债; 也可以调用 ak.bond_investing_global_country_name_url(country=”美国”) 获取需要国家的具体指数名称
  4. 在安装 AKShare 后输入, 如 ak.bond_investing_global(country=”中国”, index_name=”中国1年期国债”, period=”每周”, start_date=”2000-01-01”, end_date=”2020-06-06”);
  5. 稍后就可以获得所需数据; 由于服务器在国外, 如访问失败, 请稍后重试.

限量: 单次返回某一个国家的具体某一个指数, 建议用 for 循环获取多个国家的多个指数, 注意不要大量获取, 以免给对方服务器造成压力!

输入参数

名称 类型 必选 描述
country str Y country="中国"
index_name str Y index_name="中国1年期国债"; 可以通过 ak.bond_investing_global_country_name_url(country="美国") 获取
period str Y period="每月"; choice of {"每日", "每周", "每月"}
start_date str Y start_date='20000101'
end_date str Y end_date='20191017'

输出参数

名称 类型 默认显示 描述
日期 str Y 日期索引
收盘 float Y 收盘
开盘 float Y 开盘
float Y
float Y
交易量 str Y 涨跌幅; 注意单位: %

接口示例

import akshare as ak
bond_investing_global_df = ak.bond_investing_global(country="中国", index_name="中国1年期国债", period="每周", start_date="20000101", end_date="20200606")
print(bond_investing_global_df)

数据示例

            收盘     开盘                涨跌幅
日期                                           
2020-05-31  1.720  1.543  1.720  1.543   6.77
2020-05-24  1.611  1.500  1.611  1.500   7.40
2020-05-17  1.500  1.400  1.500  1.400  21.95
2020-05-10  1.230  1.217  1.300  1.217   0.99
2020-05-03  1.218  1.210  1.227  1.180   6.56
           ...    ...    ...    ...    ...
2002-07-07  2.020  2.020  2.020  2.020  -0.30
2002-06-30  2.026  2.026  2.026  2.026   3.21
2002-06-23  1.963  1.963  1.963  1.963   1.19
2002-06-16  1.940  1.940  1.940  1.940   0.88
2002-06-09  1.923  1.923  1.923  1.923   0.52

国债期货可交割券相关指标

接口: bond_futures_deliverable_coupons

目标地址: http://www.csindex.com.cn/zh-CN/bond-valuation/bond-futures-deliverable-coupons-related-indicators

描述: 获取国债期货可交割券相关指标

输入参数

名称 类型 必选 描述
trade_date str Y trade_date="2020-09-22"

输出参数

名称 类型 默认显示 描述
日期 str Y -
银行间代码 float Y -
上交所代码 float Y -
深交所代码 float Y -
合约代码 float Y -
中证估值(净价) str Y -
基差 str Y -
发票价格 str Y -
隐含回购利率 str Y 注意单位: %

接口示例

import akshare as ak
bond_futures_deliverable_coupons_df = ak.bond_futures_deliverable_coupons(trade_date="2020-09-22")
print(bond_futures_deliverable_coupons_df)

数据示例

      日期   银行间代码  上交所代码   深交所代码  ... 中证估值(净价)      基差      发票价格  隐含回购利率(%)
0  20200922  180005  19587  101805  ...  107.497  4.1679  106.2418      -6.10
1  20200922  190015  19625  101915  ...   99.800  0.2950   99.7120       0.02
2  20200922  190006  19616  101906  ...  101.052  0.4340  100.8180       0.01
3  20200922  180027  19609  101827  ...  100.856  0.6220  100.4400       0.01
4  20200922  180019  19601  101819  ...  103.131  1.0050  103.2890      -0.01
5  20200922  170018  19572  101718  ...  103.255  1.2580  103.3040      -0.02
6  20200922  180011  19593  101811  ...  104.301  1.2990  103.2870      -0.02
7  20200922  170025  19580  101725  ...  105.361  1.8360  103.9780      -0.04
8  20200922  180004  19586  101804  ...  105.742  1.8730  105.2920      -0.04

收盘收益率曲线历史数据

接口: bond_china_close_return

目标地址: http://www.chinamoney.com.cn/chinese/bkcurvclosedyhis/?bondType=CYCC000&reference=1

描述: 收盘收益率曲线历史数据, 该接口只能获取近年的数据

输入参数

名称 类型 描述
symbol str symbol="政策性金融债(进出口行)"; 通过网页查询或调用 ak.bond_china_close_return_map 获取
period str period: str = "1"; 期限间隔, choice of {'0.1', '0.5', '1'}
start_date str start_date="20200830"; 结束日期, 结束日期和开始日期不要超过 1 个月
end_date str end_date="20200930"; 结束日期, 结束日期和开始日期不要超过 1 个月

输出参数

名称 类型 描述
日期 object -
期限 float64 -
到期收益率 float64 -
即期收益率 float64 -
远期收益率 float64 -

接口示例

import akshare as ak
bond_china_close_return_df = ak.bond_china_close_return(symbol="政策性金融债(进出口行)", period="1", start_date="20210330", end_date="20210430")

数据示例

     日期      期限   到期收益率   即期收益率   远期收益率
0    2021-04-30   0.083  1.6508  1.6508     NaN
1    2021-04-30   0.250  1.9652  1.9652     NaN
2    2021-04-30   0.500  2.2036  2.2036     NaN
3    2021-04-30   0.750  2.3745  2.3745     NaN
4    2021-04-30   1.000  2.4868  2.4868  3.4317
..          ...     ...     ...     ...     ...
523  2021-04-01  16.000  3.7814  3.8369  3.9655
524  2021-04-01  17.000  3.7891  3.8445  3.9883
525  2021-04-01  18.000  3.7969  3.8525  4.0118
526  2021-04-01  19.000  3.8046  3.8609  4.0360
527  2021-04-01  20.000  3.8124  3.8696     NaN

中美国债收益率

接口: bond_zh_us_rate

目标地址: http://data.eastmoney.com/cjsj/zmgzsyl.html

描述: 获取中美国债收益率历史数据

输入参数

名称 类型 必选 描述
- - - -

输出参数

名称 类型 默认显示 描述
日期 str Y -
中国国债收益率2年 float Y -
中国国债收益率5年 float Y -
中国国债收益率10年 float Y -
中国国债收益率30年 float Y -
中国国债收益率10年-2年 float Y -
中国GDP年增率 float Y -
美国国债收益率2年 float Y -
美国国债收益率5年 float Y -
美国国债收益率10年 float Y -
美国国债收益率30年 float Y -
美国国债收益率10年-2年 float Y -
美国GDP年增率 float Y -

接口示例

import akshare as ak
bond_zh_us_rate_df = ak.bond_zh_us_rate()
print(bond_zh_us_rate_df)

数据示例

              日期  中国国债收益率2年  中国国债收益率5年  ...  美国国债收益率30年  美国国债收益率10年-2  美国GDP年增率
0     2021-03-12     2.8860     3.0999  ...        2.40           1.50       NaN
1     2021-03-11     2.8842     3.0949  ...        2.29           1.40       NaN
2     2021-03-10     2.8706     3.0860  ...        2.24           1.37       NaN
3     2021-03-09     2.8494     3.1015  ...        2.26           1.38       NaN
4     2021-03-08     2.8193     3.0898  ...        2.31           1.42       NaN
          ...        ...        ...  ...         ...            ...       ...
7866  1990-12-26        NaN        NaN  ...        8.30           0.88       NaN
7867  1990-12-24        NaN        NaN  ...        8.36           0.85       NaN
7868  1990-12-21        NaN        NaN  ...        8.28           0.81       NaN
7869  1990-12-20        NaN        NaN  ...        8.22           0.80       NaN
7870  1990-12-19        NaN        NaN  ...        8.19           0.79       NaN