Skip to content

债券相关数据

查询转股条款

get_cbond_conversion-查询转股条款

查询可转债的转股条款信息。

函数原型

python
get_cbond_conversion(security, start_date=None, end_date=None)

参数详情

参数名类型必选含义与取值说明
securitystr可转债代码,只能输入一个可转债的security
start_datestr开始时间日期,%Y-%m-%d 格式,日期类型为交易日期,默认None表示最新时间
end_datestr结束时间日期,%Y-%m-%d 格式,日期类型为交易日期,默认None表示最新时间

返回值说明

返回一个DataFrame,包含以下列:

字段名类型字段说明
trans_codestr转股代码
trans_namestr转股简称
trans_pricefloat转股价格(元)
trans_price_adj_dateint转股价格调整日
trans_ratiofloat转股比例(%)
trans_start_dateint转股起始日期
trans_end_dateint转股结束日期
trans_period_monthsfloat相对转股期(月)
is_forced_transint是否强制转股
forced_trans_dateint强制转股日
forced_trans_pricefloat强制转股价格(元)
un_trans_balancefloat未转股余额(元)
un_trans_ratiofloat未转股比例(%)
price_adj_with_divfloat转股价格随派息调整

完整示例

python
data = get_cbond_conversion('sh118022')
log.info(data)

查询可转债分析指标

get_cbond_analysis-查询可转债分析指标

查询可转债的分析指标数据。

函数原型

python
get_cbond_analysis(security, start_date=None, end_date=None)

参数详情

参数名类型必选含义与取值说明
securitystr可转债代码,只能输入一个可转债的security
start_datestr开始时间日期,%Y-%m-%d 格式,日期类型为交易日期,默认None表示最新时间
end_datestr结束时间日期,%Y-%m-%d 格式,日期类型为交易日期,默认None表示最新时间

返回值说明

返回一个DataFrame,包含以下列:

字段名类型字段说明
securitystr可转债代码
datestr日期,%Y%m%d 格式
full_pricefloat收盘全价
remain_yearsfloat剩余期限(年)
accrued_interestfloat应计利息
accrued_daysfloat已计息天数
current_yieldfloat当期收益率%
ytmfloat纯债到期收益率%
pure_bond_valuefloat纯债价值
pure_bond_premiumfloat纯债溢价
pure_bond_premium_ratiofloat纯债溢价率
conv_pricefloat转股价
conv_ratiofloat转股比例
conv_valuefloat转股价值
conv_premiumfloat转股溢价
conv_premium_ratiofloat转股溢价率%
parity_premium_ratiofloat平价底价溢价率

完整示例

python
# 查询可转债分析指标
data = get_cbond_analysis(security='sh118022', start_date=None, end_date=None)
log.info(data)
# 输出:
#        security                 trade_date  cnv_value  cnv_premium  \
# 0  sh118022  2024-11-25T00:00:00+08:00   40.18030    60.969704   
# 
#    cnv_premium_rate   arbitrage  cur_yield  pure_value_cb  pure_value_csi  
# 0        151.740304  -60.969704   0.988631     103.812043      103.585791  
# 
#    pure_premium  pure_premium_rate  floor_premium_rate  cnv_dil_rate  
# 0     -2.435791          -2.351472          -61.210610      9.785463  
# 
#    circ_dil_rate
# 0       9.785463

ℹ️ 日期参数说明

  • start_date == end_date 时,取离 end_date 最近变动日期的一条数据
  • start_date < end_date 时,取指定时间段的数据
  • start_date > end_date 时,返回报错