Bk_Var
简述
板块VaR(历史模拟法)
Bk_VaR(BegT:TDateTime;EndT:TDateTime;RightType:Int):Float;
| 名称 | 类型 | 说明 |
|---|
| BegT | TDateTime | 起始日期 |
| EndT | TDateTime | 截止日期 |
| RightType | Int | 加权方式,具体取值如下:
|
显示名 |
取值 | |
总股本加权 |
0 | |
流通股本加权 |
1 | |
算术平均 |
4 |
|
| 返回 | Float | 实数 |
//假设用户板块mybk成分股为2009年12月31日沪深300成分股
EndT := inttodate(20091231);
stockArr := getbkbydate('SH000300',EndT);
savebk('mybk','新建分类',stockArr);
SetSysParam(pn_bk(),'mybk');
return Bk_VaR(inttodate(20100101),inttodate(20100131),4);
//返回结果:2.9253
pf_StandardDeviation