天软金融分析.NET函数大全
>
金融函数
>
组合评价
>
绩效归因
>
中间函数
BrinsonOfBR
复制链接
简述
计算基准中各个行业的比例、涨幅、贡献度。
各字段计算方法如下:
涨幅(%)=(EndT这天的收盘价-EndT前一天的收盘价)/EndT前一天的收盘价*100;
比例(%)=所指证券EndT-1这天的流通市值/数组t中所有证券在EndT-1这天的流通市值总和*100;
贡献度(%)=涨幅*比例(%);
配置比例(%)=所指证券EndT-1这天的流通市值/数组t中所有证券在EndT-1这天的流通市值总和*100。
定义
BrinsonOfBR (t:Array;EndT:TDateTime):Array
参数
名称
类型
说明
t
Array
数组,股票代码和一些指标;
EndT
TDateTime
TdateTime类型,截止日。
返回
Array
数组,Brinson-Benchmark比例及涨幅。
范例
//取当前沪深300成分股作为基准组合
endt:=inttodate(20110104);
t:=getbkbydate('SH000300',endt);
t:=select thisrow as '代码',stockname(thisrow) as '名称',spec(base(10029),thisrow) as '板块名称' from t end;
return BrinsonOfBR(t,endt);
参考
BrinsonOfRbI
相关
BrinsonOfBPercentandReturn
BrinsonOfPAttribution
BrinsonOfPPercentandReturn
BrinsonOfRA
BrinsonOfRbIStandarize
BrinsonOfBR
BrinsonOfRbI
Pf_md_checkdata