天软金融分析.NET函数大全 > 金融函数 > 组合评价 > 中间函数

pf_ReturnToCumulativeReturn    

简述
日收益率转复合收益率,returntype决定显示模式,若为1则显示最后一天的复合收益率,为0则显示每天的复合收益率。
定义
pf_ReturnToCumulativeReturn(t:array;fName:String;ReturnType:Integer):real
参数
名称类型说明
tarray数据表类型,日收益率数据
fNameString字符串,收益率字段名称
ReturnTypeInteger用户自定义,返回类型
显示名 取值
复合收益率序列 0
累积收益率 1
返回real实数
  • 算法

    复合收益率=((当天日收益率+1)*(1+昨日复合收益率)-1)*100,其中初始日前一天复合收益率为0
    范例

      t:=array(('日期':20180801T,'涨幅%':1.42051971),
         ('日期':20180802T,'涨幅%':1.18018526),
         ('日期':20180803T,'涨幅%':0.9023545));
      return pf_ReturnToCumulativeReturn(t,'涨幅%',1);
    //返回:3.54
相关