掘金社区

请问查询指数历史成份股函数是什么Pinned highlighted

tzxt 发表在问题反馈 2018-12-10 17:40:18

问题反馈
269
3
0

请问查询指数历史成份股函数是什么?在帮助文档中只看到
get_constituents - 查询指数最新成份股,MATLAB SDK

但历史回测时为了避免幸存者偏差,需要指数历史成份股来进行回测。

看到python SDK下有
get_history_constituents - 查询指数成份股的历史数据

请问 MATLAB SDK 下有相应封装好的函数吗?

==================

自己解决了,get_constituents可以获取历史的。

[ data ] = get_constituents( index, trade_date )

但MATLAB SDK 源码 和 网页的帮助文档对不上,感觉是SDK在不断更新,相应的网页版帮助文档 更新不及时。

======================

有一个新的问题:

如何动态订阅交易标的池?

还请技术或者客服给说下。谢谢。

评论: 3
  • 自己解决了,get_constituents可以获取历史的。

    [ data ] = get_constituents( index, trade_date )

    但MATLAB SDK 源码 和 网页的帮助文档对不上,感觉是SDK在不断更新,相应的网页版帮助文档 更新不及时。

    2018-12-10 17:55:23
  • 您好,能不能请教您,get_constituents这个函数是在那出现的,我怎么只看到了GetConstituents这一个函数,这个函数不支持日期,应该是最新的成分股,还希望您解惑,打扰了。

    2019-02-01 21:43:29
  • @zshixin get_constituents是python的接口,GetConstituents是C#的接口,trade_date (交易日 )参数(%Y-%m-%d 格式) NULL 表示最新日期可以指定日期

    2019-02-13 09:41:00

Looks like your connection to 掘金量化社区 - 量化交易者的策略交流学习社区 was lost, please wait while we try to reconnect.