知识库 > 金融建模 > 公用函数 > 金融工程 > 策略验证 > 指数基金中间函数

PortfolioBackTesting_IndexFund_GetIndexSamplesPercent    

简述
策略验证-指数基金-得到组合配置比例
定义

PortfolioBackTesting_IndexFund_GetIndexSamplesPercent(PfInfoData:TableArray,IndexId:String,BegT:TDateTime,EndT:TDateTime,tpIS:TableArray):TableArray
参数

PFInfoData:数据表类型,组合基本信息(in),必须含有’ 初始建仓策略’, ‘首日建仓比例(%)’’ 每日建仓比例变化(%)’’ 目标建仓比例(%)’,字段,其中’ 初始建仓策略’字段取值有下面两种情况:
0表示等比例建仓策略
1表示每日递增建仓策略 & 每日递减建仓策略
IndexId:字符串类型,指数代码
BegT:日期型时间,减仓起始日
EndT:日期型时间
tpIS:数据表类型,配置比例表

返回:返回组合配置比例
  • 范例:

     PfInfoData:=array(
    ("初始资金":2000000000.00,"指数成分数据来源":0.00,"初始建仓策略":0.00,"首日建仓比例(%)":20.00,"每日建仓比例变化(%)":0.00,"目标建仓比例(%)":95.00));
      tpIS:=array(array('比例(%)':30));
      PortfolioBackTesting_IndexFund_GetIndexSamplesPercent(PfInfoData,'SH000300',INTTODATE(20121029),INTTODATE(20121031),TPIS);
      return tpIS;

    //结果:

相关