天软金融分析.NET函数大全 > 金融函数 > 指数 > 指数成分

GetBKWeightByDate    

简述
获取指数历史指定日的成份股权重。

注意,数据有来自于指数提供商或者天软预估。比如沪深300,每个月月末,指数提供商将月末的成分股信息及全部发送给天软,在本月末至下月末的日期之间的权重,来自于天软预估,即根据最近一次指数提供商提供的权重数据及成分股的涨幅,计算其权重。
定义
GetBKWeightByDate(IndexID:String;EndT:Date;t:Array):Boolean
参数
名称类型说明
IndexIDString指数代码
EndTTDateTime截止日
tArray,TableArray函数查询结果(指数成份股权重)
CalTypeString取值和对应含义如下表,具体说明详见说明文档关于增加指数成份权重及访问方法
CalType含义使用建议
VW1.1使用StockZF与文档4.4节算法进行估计默认
VW1.2使用分红回落涨幅与文档4.4节算法进行估计
VW2.1使用StockZF与文档4.5节算法进行估计
VW2.2使用分红回落涨幅与文档4.5节算法进行估计
返回Boolean
返回值 说明
0 查询失败
1 查询成功
  • 范例

    //获取沪深300在2012年5月21日的成份股权重。
    GetBkWeightByDate('SH000300',inttodate(20120521),t);
    Return t;

    结果:

相关