问答交流

如何实现在沪深300指数内进行选股

由lookit创建,最终由lookit 被浏览 47 用户

问题

我打算在沪深300指数成分股中进行可视化策略编写,但在代码列表模块中输入H00300.CSI来约束股票选择,单独运行该模块并不会报错。但是如果点击运行全部的话就会出现

{w:100}同时我尝试在代码列表模块中输入,00000001.SZA,结果依然报错,错误信息如上图所示

评论
  • 大概率是因为回测时间短导致数据过少,调长回测时间后如果还有问题请分享你的策略,我们再进一步分析!
  • [https://bigquant.com/experimentshare/de4a38307b624b8e9befe0ca538f3a74](https://bigquant.com/experimentshare/de4a38307b624b8e9befe0ca538f3a74) \
  • 这个地方不能指数代码,需要填具体的股票代码或者为空代表所有A股。 如果需要指数数据可以用数据源模块,从指数日线行情表bar1d_index_CN_STOCK_A获取需要的指数数据 ![{w:100}](/wiki/api/attachments.redirect?id=34356d3d-8718-4e30-9431-8b33b3b3dad2) ![{w:100}](/wiki/api/attachments.redirect?id=16ea581d-3868-4544-b48f-d701766ea2e2)
  • 获取指数列表后,如何进一步获取HS300成分股列表呢?
  • 有指数成分表index_element_weight,你可以也用一个数据源查询出来然后进行合并等后续操作。 , ![{w:100}](/wiki/api/attachments.redirect?id=ea25d8c3-fd10-4676-92c1-c9e883266011)
{link}