以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 怎么写多股票对比筛选的程序 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=184216) |
-- 作者:rockyan -- 发布时间:2021/2/7 9:44:03 -- 怎么写多股票对比筛选的程序 比如,遍历沪深股票,挑出其中市值最大的100个股票,怎样写可以呢? |
-- 作者:FireScript -- 发布时间:2021/2/7 9:53:27 -- 只能用股票池选。 直接用流通市值作为排序的指标变量就行了 财务数据的话:http://www.weistock.com/FinancePRO/index.html?id=zcd1 用函数获取下就行了。或者用 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 -- 如果品种是确定的那么可以用后台精细化测评: |