FAQ > 金融建模 > 数据提取 > 行情数据

Q:可转债复权说明    

简述
可转债既具有债券的属性,又具有转换为股票的权利,所以也会像债券一样付息,导致可转债价格相应下调,使其价格不连续,在实现涨幅等一系列行情指标时造成一定的复杂度,由此,天软对可转债提供复权后的数据,以解决该类问题。
天软提供比例复权与复杂复权两种方式,用法同股票复权数据。
  • 算法说明文档:附件:可转债复权说明.pdf

    摘要说明:
    1、可转债行情支持复权
    2、与股票一样,支持比例复杂与复杂复权。
    3、支持前复权与后复权。
    4、复权数据的提取方式:
      setsysparam(pn_stock(),'SH113648');
      setsysparam(pn_date(),20230428T);
      setsysparam(pn_cycle(),cy_day());
      setsysparam(pn_rateday(),20230428T);//复权基准日
      //不复权数据
      setsysparam(pn_rate(),0);//不设置时默认也为 0
      t0 := nday(10,'date',datetoint(sp_time()),'close',close());
      //比例复权
      setsysparam(pn_rate(),1);
      t1 := nday(10,'close1',close());
      //复杂复权
      setsysparam(pn_rate(),2);
      t2 := nday(10,'close2',close());
    return t0|t1|t2;

    返回: