FAQ > 金融建模 > 数据提取 > 指数历史成份股

Q:getbkbydate函数执行结果为空    

  • A:
    2021-03-08日Getbkbydate的板本更新说明:
    新增第三个参数ExType,扩展取数,当ExType=1时当指数成分中取不到成分时,则从权重表中获取成份股。
    当ExType不给值或其它值时,则保持原来的逻辑,只取指数成份股中的数据。

    2021-03-08之前Getbkbydate的板本取数说明:
    Getbkbydate函数是提取历史某天的指数成分股的数据,该函数主要是从指数成分表中提取数据的,执行不出结果的原因:
    1)、没有指数成分这个表。这个问题一般出现在落地服务器的用户中。请查询 证券数据专家-》基本数据-》表格数据-》指数.指数成分,或者是存放指数成分相关的表(不一定就叫做指数成分)。看看是否能找到这个表,如果没有该表,getbkbydate是不能提取到数据的。
    2)、有指数成分表,但是没有该指数的数据。如果指数成分这个表存在,则需要查询该表是否有查询的指数的成分股数据。
    3)、有表且有数据。这个问题会出现在落地服务器的用户中,用户可以自己修改该函数,通过股票的入选日期和剔除日期进行筛选,或者联系天软技术人员。
    [关键字]:getbkbydate 指数成分 指数成份