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

CB_SatisfyConditionalRedemption    

简述
指定日可转债是否满足有条件赎回收盘价限制条件,指定日由系统代码、日期指定。
定义
CB_SatisfyConditionalRedemption():bool;
参数
名称类型说明
返回bool 布尔类型(0表示不满足,1表示满足)
  • 算法

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

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