比如,遍历沪深股票,挑出其中市值最大的100个股票,怎样写可以呢?
只能用股票池选。

此主题相关图片如下:temp.png

直接用流通市值作为排序的指标变量就行了
财务数据的话:http://www.weistock.com/FinancePRO/index.html?id=zcd1

此主题相关图片如下:temp.png

用函数获取下就行了。或者用 DYNAINFO( 56) 这个求的是总市值,即发行总股本*每股价格。不过只要最新值。
但是股票池选的东西,没有办法测试策略的有效性啊,比如,如果一个策略,就只买市值前五的股票,哪个出前五就换成新进前五的,在历史上是否有效,怎么测试呢
历史的也财务数据能获取,但是要回测的话,股票池是无法做到的。这个目前没有好的办法了。
回测和获取指定排名的品种来交易 2个无法兼得。
希望改进,还是很有用的,对于贵软件的推广也有好处,这个应该不难吧
目前的python功能+历史财务数据可以满足你需求,但是你需要自行学习python策略
再问一下,比如,如果只测试沪深300里的股票,回测,有简单的办法吗