天软金融分析.NET函数大全 > 金融函数 > 债券 > 可转债

CB_SatisfyRevised    

简述
指定日可转债是否满足下修条件
定义
CB_SatisfyRevised () :bool
参数
名称类型说明
返回bool布尔类型(0表示不满足,1表示满足)
  • 算法

    如果指定日大于实际到期日,说明 判断日已经超过到期日,债券已到期,无所谓满足不满足下修条件,返回0;
    如果指定日小于开始下修日,说明还没到下修时间,不予判断是否满足下修条件,返回0;
    如果指定日在开始下修日和实际到期日之间且开始下修日和指定日之间的交易天数小于转股价向下修正收盘价满足天数,必然不满足下修条件,那么返回0;
    如果指定日在开始下修日和实际到期日之间且开始下修日和指定日之间的交易天数大于转股价向下修正收盘价满足天数,那么只需要算出期间可转债对应股票的收盘价和转股价,然后进行判断是否满足下修条件即可
    范例

    setsysparam(pn_stock(),'SH113503');
    setsysparam(pn_date(),20190403T);
    return CB_SatisfyRevised ();
相关