以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  怎么写多股票对比筛选的程序  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=184216)

--  作者:rockyan
--  发布时间:2021/2/7 9:44:03
--  怎么写多股票对比筛选的程序
比如,遍历沪深股票,挑出其中市值最大的100个股票,怎样写可以呢?
--  作者:FireScript
--  发布时间:2021/2/7 9:53:27
--  
只能用股票池选。

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

直接用流通市值作为排序的指标变量就行了

财务数据的话:http://www.weistock.com/FinancePRO/index.html?id=zcd1 

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

用函数获取下就行了。或者用 DYNAINFO( 56) 这个求的是总市值,即发行总股本*每股价格。不过只要最新值。

--  作者:rockyan
--  发布时间:2021/2/7 10:00:19
--  
但是股票池选的东西,没有办法测试策略的有效性啊,比如,如果一个策略,就只买市值前五的股票,哪个出前五就换成新进前五的,在历史上是否有效,怎么测试呢
--  作者:rockyan
--  发布时间:2021/2/7 10:01:59
--  
有没有循环语句可以用?
--  作者:FireScript
--  发布时间:2021/2/7 10:05:44
--  
历史的也财务数据能获取,但是要回测的话,股票池是无法做到的。这个目前没有好的办法了。
回测和获取指定排名的品种来交易 2个无法兼得。

--  作者:rockyan
--  发布时间:2021/2/7 10:08:11
--  
希望改进,还是很有用的,对于贵软件的推广也有好处,这个应该不难吧
--  作者:FireScript
--  发布时间:2021/2/7 10:21:20
--  
 是的。这个需求我们会反馈给产品和开发的。
--  作者:无为剑
--  发布时间:2021/2/7 11:16:23
--  
目前的python功能+历史财务数据可以满足你需求,但是你需要自行学习python策略
--  作者:rockyan
--  发布时间:2021/2/7 12:43:13
--  
再问一下,比如,如果只测试沪深300里的股票,回测,有简单的办法吗
--  作者:FireScript
--  发布时间:2021/2/7 13:14:22
--  
如果品种是确定的那么可以用后台精细化测评:

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看