2026-02-05-深圳天软科技-应用专题-可转债系列01:可转债常用指标(更新版)附件:2026-02-05-深圳天软科技-应用专题-可转债系列01:可转债常用指标(更新版).pdf
摘要
1、本文档主要有两部分内容
常用指标解析构建函数接口及范例
2、
常用指标包括:
(1)股性指标:转股价、转换价值、转股平价、转换价值、转股溢价率等
(2)债性指标:纯债价值、纯债溢价率、到期收益率等
(3)估值指标:二叉树转债理论价值、期权价值
(4)行情指标:最高/低价、换手率
(5)转股信息:转债余额、转股比例等
2026-02-05 更新
新增以下指标计算模型说明
1、CB_TaxYTM:税后YTM
2、CB_TwoLow:双低
3、CB_IV_Deviation:波动率估值偏离度
4、CB_ValuationDeviation:估值偏离度
2025-08-18 更新
(1)隐含波动率
CB_ImpliedVolatility升级:支持返回类型选择,中间过程详情检查,新增FAQ,
(2)新增指标
转股溢价率回归与估值偏差因子,基于蒙特卡洛估值的修正YTM,基于BS估值的修正YTM
(3)增加FAQ:
关于赎回天数计算的说明
2024-08-06 更新:
将可转债常用指标整合到一个文档中,调整文档格式
2019-10-29 更新:
1、修正转股溢价率函数说明
2、优化文档中的使用范例
应用范例1:取指定日指标值
//取金农转债SZ128036在20191025日的各个指标值
EndT:=20180801T;
SetSysParam(PN_Stock(),"SZ128036");
setsysparam(pn_date(),EndT);
return array('日期':datetoint(sp_time()),
'可转债代码':DefaultStockID(),
'可转债名称':CurrentStockName(),
'正股价格':CB_Stock_Price(),
'转股价格':CB_Transfer_Price(),
'转换平价':CB_Convertible_Parity(),
'转换价值':CB_Transfer_Value(),
'转股溢价率(%)':CB_Conversion_Premium_Rate(),
'纯债价值':CB_Pure_Bond_Value(Endt),
'纯债溢价率':CB_Pure_bond_Premium_Rate(Endt),
'到期收益率(%)':CB_YTM(Endt));
//返回
| 日期 | 20180801
|
| 可转债代码 | SZ128036
|
| 可转债名称 | 金农转债
|
| 正股价格 | 7.48
|
| 转股价格 | 9.62
|
| 转换平价 | 8.731112
|
| 转换价值 | 77.7546777546778
|
| 转股溢价率(%) | 16.7260962566845
|
| 纯债价值 | 75.2828552617106
|
| 纯债溢价率 | 20.5586579899039
|
| 到期收益率(%) | 3.78804411690881 |
应用范例2:取时间序列指标值
//取指定日前10个交易日的指标值
EndT:=20180801T;
SetSysParam(PN_Stock(),"SZ128036");
setsysparam(pn_date(),EndT);
return Nday(10,'日期',datetoint(sp_time()),
'可转债代码',DefaultStockID(),
'可转债名称',CurrentStockName(),
'正股价格',CB_Stock_Price(),
'转股价格',CB_Transfer_Price(),
'转换平价',CB_Convertible_Parity(),
'转换价值',CB_Transfer_Value(),
'转股溢价率(%)',CB_Conversion_Premium_Rate(),
'纯债价值',CB_Pure_Bond_Value(sp_time()),
'纯债溢价率',CB_Pure_bond_Premium_Rate(sp_time()),
'到期收益率(%)',CB_YTM(sp_time()));
应用范例3:取指定日多个票的指标值
//取指定日所有可转传的指标值
EndT:=20180801T;
bk:=getbk('可转债');
setsysparam(pn_date(),EndT);
re:=array();
for i:=0 to length(bk)-1 do
begin
SetSysParam(PN_Stock(),bk[i]);
re[i]:=array('当前日期':datetoint(sp_time()),
'可转债代码':DefaultStockID(),
'可转债名称':CurrentStockName(),
'正股价格':CB_Stock_Price(),
'转股价格':CB_Transfer_Price(),
'转换平价':CB_Convertible_Parity(),
'转换价值':CB_Transfer_Value(),
'转股溢价率(%)':CB_Conversion_Premium_Rate(),
'纯债价值':CB_Pure_Bond_Value(Endt),
'纯债溢价率':CB_Pure_bond_Premium_Rate(Endt),
'到期收益率(%)':CB_YTM(Endt));
end
return re;