StocksPortfolio_Pgm
简述
板块投资组合计算
StocksPortfolio_Pgm(BkName:String;BegT:TDateTime;EndT:TDateTime;MethodType:Integer;YHType:Integer;ShowHistYield:Boolean;PredictYield:Real;MaxRisk:Real);TableArray
名称 | 类型 | 说明 |
---|
BkName | String | 字符串,板块名称 |
BegT | TDateTime | 日期型时间,计算开始日期 |
EndT | TDateTime | 日期型时间,计算截止日期 |
MethodType | Integer | 用户自定义,方法选择,含义如下表:
显示名 |
值 |
Markowitz法 |
0 |
单指数法 |
1 |
|
YHType | Integer | 用户自定义,优化目标,含义如下表:
显示名 |
值 |
限定收益风险最小 |
0 |
限定收益风险最大 |
1 |
|
ShowHistYield | Boolean | 布尔类型,是否显示历史收益率 |
PredictYield | Real | 实数,投资组合预期收益% |
MaxRisk | Real | 实数,风险限定 |
返回 | TableArray | 投资组合的投资比例以及各风险收益,如标准差,beta系数 |
Return
StocksPortfolio_Pgm("沪深300",inttodate(20120712),inttodate(20121022),
1,0,false,-0.3,5);
//结果:
