天软金融分析.NET函数大全 > 金融函数 > 金融工程 > 投资组合

FundPortfolio_Pgm    

简述
基金公司的投资组合计算器,根据用户提供的行业表以及投资组合表计算内容有:
期初组合市值比例、期初市场市值比例、期初偏离市值比例、期末组合市值比例、期末市场市值比例、期末偏离市值比例、组合投资收益、市场投资收益、超额收益、行业配置超额收益、个股选择超额收益、双重配置超额收益、实际配置超额收益
定义
FundPortfolio_Pgm(BegTime:TDateTime;EndTime:TDateTime;ClassData:Array;Portfolio:Array;Precision:Integer;ClassIDIndex:Integer;ClassIndex:Integer;PortfolioIDIndex:Integer;PortfolioAmountIndex:Integer);TableArray
参数
名称类型说明
BegTimeTDateTime日期型时间,期初
EndTimeTDateTime日期型时间,期末
ClassDataArray数据表类型,行业表
PortfolioArray数据表类型,投资组合
PrecisionInteger整数,设置的小数位
ClassIDIndexInteger整数,行业表股票代码字段序号
ClassIndexInteger整数,行业字段序号
PortfolioIDIndexInteger整数,组合表股票ID序号
PortfolioAmountIndexInteger整数,组合数量字段序号
返回TableArray投资组合的一些期初,期末组合数据,如:组合市值,市场市值,偏离市场市值,超额收益等数据
  • 范例

    BegTime:=IntToDate(20120912);
    EndTime:=inttodate(20121023);
      ClassData:=array(('代码':2,'名称':'万科A','行业名称':'房地产'),('代码':605,'名称':'韶能股份','行业名称':'电力'));
      Portfolio:=array(('代码':000002,'名称':'万科A','数量':31284),('代码':000605,'名称':'洞庭','数量':31284));
    return FundPortfolio_Pgm(BegTime,EndTime,ClassData,Portfolio,4,0,2,0,2);

    //结果:
相关