8.7 KiB
金融 / 债券 / 可转债
cb_additionalPutbackPrice()
声明:function
返回指定日可转债的附加回售价(不包含当期利息) ,指定日由系统参数指定
返回:float
示例
范例01:调用 CB_AdditionalPutbackPrice
setsysparam(pn_stock(), 'SH113503');
setsysparam(pn_date(), 20190403T);
return CB_AdditionalPutbackPrice ();
cb_additionalPutbackPriceInterest()
声明:function
返回 CB_AdditionalPutbackPriceInterest 对应的数据
返回:float
示例
范例01:调用 CB_AdditionalPutbackPriceInterest
setsysparam(pn_stock(), 'SH113503');
setsysparam(pn_date(), 20190403T);
return CB_AdditionalPutbackPriceInterest ();
cb_balanceRedemptionPrice()
声明:function
返回有条件赎回余额限制赎回价(不包含当期利息)
返回:float
示例
范例01:返回结果:100
setsysparam(pn_stock(), 'SH113503');
setsysparam(pn_date(), 20190403T);
return CB_BalanceRedemptionPrice ();
// 输出:100
cb_balanceRedemptionPriceInterest()
声明:function
返回指定日可转债的有条件赎回余额限制赎回价(包含当期利息)
返回:float
示例
范例01:返回结果:100.18
setsysparam(pn_stock(), 'SH113503');
setsysparam(pn_date(), 20190403T);
return CB_BalanceRedemptionPriceInterest ();
// 输出:100.18
cb_conditionalPutbackPrice()
声明:function
返回指定日可转债的条件回售价(不包含当期利息),指定日由系统参数指定
返回:float
示例
范例01:调用 CB_ConditionalPutbackPrice
setsysparam(pn_stock(), 'SH113503');
setsysparam(pn_date(), 20190403T);
return CB_ConditionalPutbackPrice ();
cb_conditionalPutbackPriceInterest()
声明:function
返回指定日可转债的条件回售价(包含当期利息) ,指定日由系统参数指定
返回:float
示例
范例01:调用 CB_ConditionalPutbackPriceInterest
setsysparam(pn_stock(), 'SH113503');
setsysparam(pn_date(), 20190403T);
return CB_ConditionalPutbackPriceInterest ();
cb_conditionalRedemptionPrice()
声明:function
返回指定日可转债的有条件赎回收盘价限制赎回价(不包含当期利息),指定日由系统参数指定
返回:float
示例
范例01:调用 CB_ConditionalRedemptionPrice
setsysparam(pn_stock(), 'SH113503');
setsysparam(pn_date(), 20190403T);
return CB_ConditionalRedemptionPrice ();
cb_conditionalRedemptionPriceInterest()
声明:function
返回指定日可转债的有条件赎回收盘价限制赎回价(包含当期利息) ,指定日由系统参数指定
返回:float
示例
范例01:调用 CB_ConditionalRedemptionPriceInterest
setsysparam(pn_stock(), 'SH113503');
setsysparam(pn_date(), 20190403T);
return CB_ConditionalRedemptionPriceInterest ();
cb_expiredRedemptionPrice()
声明:function
返回可转债的到期赎回价(不包含利息)
返回:float
示例
范例01:调用 CB_ExpiredRedemptionPrice
setsysparam(pn_stock(), 'SH113503');
return CB_ExpiredRedemptionPrice ();
cb_expiredRedemptionPriceInterest()
声明:function
返回可转债的到期赎回价(包含利息)
返回:float
示例
范例01:调用 CB_ExpiredRedemptionPriceInterest
setsysparam(pn_stock(), 'SH113503');
return CB_ExpiredRedemptionPriceInterest();
cb_getconvertbondidbystockid(stockid, endt)
声明:function
返回股票对应的可转债代码,: 取A股对应的转债代码,考虑日期是否在市场
| 参数 | 类型 | 说明 |
|---|---|---|
stockid |
string | 字符串,股票代码 |
endt |
datetime | 日期时间,截止日 |
返回:array
示例
范例01:提取SH603901在2021/5/27的转债代码,指定日在市场
// 提取SH603901在2021/5/27的转债代码,指定日在市场
return CB_GetConvertBondIDByStockID("SH603901", 20210527T);
// array("SH113559")
cb_ifCrossAmendDatePutback()
声明:function
返回暂认为所有可转债下修后赎回满足条件的交易日需重新计算 PS:程序当前返回0
返回:bool
cb_ifCrossInterestPeriodPutback()
声明:function
返回暂认为所有可转债在每一计息年度首次满足回售时计算交易日考虑计息年度问题 PS:程序当前返回0
返回:bool
cb_ifCrossInterestPeriodRedemption()
声明:function
返回暂认为所有可转债在每一计息年度首次满足赎回算交易日不虑计息年度问题 赎回计算日是否可以跨计息年度 1:可以 0:不可以
返回:bool
cb_interestCompensation()
声明:function
返回可转债—到期利息补偿
返回:datetime
cb_issueendt()
声明:function
返回目前取的发行结束之日是发行截止日,但是发现公告中所指发行结束之日与数据采集发行截止日有差异
返回:datetime
cb_revisedTriggerPrice()
声明:function
返回指定日可转债的下修触发价,指定日由系统参数指定
返回:float
示例
范例01:调用 CB_RevisedTriggerPrice
setsysparam(pn_stock(), 'SH113503');
setsysparam(pn_date(), 20190403T);
return CB_RevisedTriggerPrice();
cb_satisfyBalanceRedemption()
声明:function
返回指定日可转债是否满足有条件赎回余额限制条件
返回:bool
示例
范例01:调用 CB_SatisfyBalanceRedemption
setsysparam(pn_stock(), 'SH113503');
setsysparam(pn_date(), 20190403T);
return CB_SatisfyBalanceRedemption ();
cb_satisfyConditionalRedemption()
声明:function
返回指定日可转债是否满足有条件赎回收盘价限制条件,指定日由系统代码、日期指定
返回:bool
示例
范例01:调用 CB_SatisfyConditionalRedemption
setsysparam(pn_stock(), 'SH113503');
setsysparam(pn_date(), 20190403T);
return CB_SatisfyConditionalRedemption();
cb_satisfyRevised()
声明:function
返回指定日可转债是否满足下修条件
返回:bool
示例
范例01:调用 CB_SatisfyRevised
setsysparam(pn_stock(), 'SH113503');
setsysparam(pn_date(), 20190403T);
return CB_SatisfyRevised ();
cb_startdayconversion()
声明:function
返回可转债的开始转股日:推移获得的开始转股日如果为非交易日,则取其后第一个交易日
返回:datetime
示例
范例01:调用 cb_startdayconversion
setsysparam(pn_stock(), 'SH113503');
return CB_StartDayConversion();
cb_startDayRedemption()
声明:function
返回这里的开始赎回日并不是指可转债满足赎回条件的第一个交易日,而是指可以实施赎回的第一个交易日
返回:datetime
示例
范例01:调用 CB_StartDayRedemption
setsysparam(pn_stock(), 'SH113503');
return CB_StartDayRedemption();
cb_triggerPricePutback()
声明:function
返回指定日可转债的回售触发价
返回:float
示例
范例01:调用 CB_TriggerPricePutback
setsysparam(pn_stock(), 'SH113503');
setsysparam(pn_date(), 20190403T);
return CB_TriggerPricePutback ();
cb_triggerPriceRedemption()
声明:function
返回指定日可转债的赎回触发价
返回:float
示例
范例01:调用 CB_TriggerPriceRedemption
setsysparam(pn_stock(), 'SH113503');
setsysparam(pn_date(), 20190403T);
return CB_TriggerPriceRedemption ();