天软金融分析.NET函数大全 > 金融函数 > 指数 > 基本信息

GetBkWeightByDate2    

简述

  本模型从基准指数BenchmarkID的成分股权重数据中获取目标指数IndexID的成份股,并取其权重进行归一处理,计算目标指数IndexID的成分股权重。
      使用时需注意:
      1.基准指数BenchmarkID的选取比较重要,比如申万二级和三级行业,可以选择对应的申万一级行业指数作为估算的基准指数,经测算是较为接近的;
      2.目标指数IndexID的成分股必须可获取;
      3.基准指数BenchmarkID的成分股应包含目标指数IndexID的成分股;
      4.如果BenchmarkID为nil,则取默认基准指数--SH000985 中证全指
定义
GetBkWeightByDate2(IndexID:String;BenchmarkID:String;EndT:TDateTime):Array
参数
名称类型说明
IndexIDString指数,指数
BenchmarkIDString指数,基准指数
EndTTDateTime日期,截止日期
返回Array指数成分股权重
  • 范例

       //通过基准指数SW801010 申万农林牧渔预估 SW801011申万林业Ⅱ 在2026-01-30的成分权重数据
      IndexID:="SW801011";
      EndT:=20260130T;
      BenchmarkID:="SW801010";
      Return GetBkWeightByDate2(IndexID,BenchmarkID,EndT);
相关