【量化投资 – 番外篇】自编强力工具:选股策略测试平台 | 无需编程 免费
关键词:量化投资 、无需编程的量化平台、量化投资编程、量化投资 编程语言、数据分析
大家对本系列博客的上一篇帖子【量化小讲堂- Python、pandas技巧系列】历史数据告诉你:KDJ指标选股有效吗?似乎还是比较感兴趣的。
从回复中看,很多人受限于编程水平或者时间,很难去测试一个指标的效果,但是又有相关需求。我就想能不能开发一个选股策略测试平台,大家只要简单的按几下按钮,就可以用历史股价数据测试一个选股指标组合的实际效果,让大家可以通过这个实验平台,找到自己独家的选股指标组合。于是就花了一个多星期的时间做了一个工具,介绍给大家,希望能有帮助,求轻拍。下面是工具地址:
本帖隐藏的内容
report.zip (160.16 KB, 下载次数: 663)
电脑请点击网址,请尽量使用chrome浏览器:http://www.yucezhe.com/screener
【量化小讲堂 – 番外篇】自编强力工具:选股策略测试平台 | 无需编程 免费
通过这个工具,大家可以从几十种技术指标、财务指标中(将来数量会更多)中选择任意的指标,通过设置这些指标的范围形成一个选股条件组合,例如:
- 市净率大于1;
- 总市值在所有股票中排名前20%(从小到大排序);
- 5日均线和20日均线金叉;
- 最近10天的涨幅在所有股票中排名30% – 100%(从小到大排序);
- 上市天数在一年以上;
以上条件是我随便想的,确定之后提交条件。这个工具会把历史上每一天里所有满足选股条件的股票都挑选出来,并且统计这些股票在此之后的收益,用历史统计数据告诉你这个选股组合是否有效。
不多说了,直接上图吧。
点击链接之后是上面这个介绍页面,点击“立即开始”就进入下面这个主页面:
在上面这个主页面中点击中间虚线框,或者左上角的“+添加条件”可以调出下面这个指标选择页面:
上面这个指标选择页面就是用来选择各类指标的,目前有5大类指标,分别是【日线指标】、【周线指标】、【公司指标】、【财务指标】,每个大类下面各有一些指标,将来大家有需要的话可以加上更多的指标。这里先选择【日线 均线金叉死叉】指标,一点击指标,就换跳转到下图的指标参数设置页面:
这里有好多的选项,选择“1、20均线金叉”选项的意思就是之后系统会选出历史上所有当天收盘价上穿20日均线的股票。这里可以同时选择多个选项。选择好之后再次点击左上角的“+添加条件”按钮继续添加其他指标,这次选择另外一个【公司 总市值】指标,如下图:
在这里选择【公司 总市值】指标的排名比例范围,0% – 20%,这个的意思就是从所有股票当中选择出总市值排名位于前20%的股票。所有的排名都是从小到大排列的噢,所以是筛选出小盘股。设定好【公司 总市值】后,接下来选择【财务 市净率】指标,如下图:
这里设定【财务 市净率】的数值,选取市净率大于1的股票,一家公司要是市净率连1都没有,那就太烂了,这样的公司不要。接下来再依次设定【公司 上市天数】指标和【日线 最近10天涨跌幅(%)】指标,我选择上市天数>250天的股票,其实也就是想排除那些新股,还选择了最近10天涨跌幅在所有股票中排名位于30% – 100%的股票,因为我不喜欢近期跌的太多的股票,具体如下图两张图:
这么多条件也差不多啦,反正也是测试,随便选选好了,所有的条件具体见下图:
选好所有条件之后,点击页面最下角的“开始选股”,或者点击页面右上角的“…”里面的“开始选股”按钮,进入下面这个页面:
输入邮箱,历史上每一天里所有满足条件的股票及其之后收益的详细信息就会发送到你邮箱里啦。
看了报告邮件我也是吓了一跳,以上这些条件选出来的股票最近一年的收是相当高啊,远远跑赢同期上证!!具体的数据我放到了附件中,回复即可下载查看。
取名
我自己是做量化的,也做互联网产品,开发这个工具,就是希望对大家有点帮助吧,反正花的时间也不多。我申请了一个QQ群,有兴趣的同学可以加入群来讨论,群号:461470781
另外,我不知道给这个工具取什么名字,目前是叫条件选股,但是不满意,大家要是有什么好的想法欢迎留言,谢谢。
之后的【量化小讲堂】会恢复正常,附件中是以下选股条件的结果,回复可见:
- 市净率大于1;
- 总市值在所有股票中排名前20%(从小到大排序);
- 收盘价和20日均线金叉;收盘价和10日均线金叉
- 最近10天的涨幅在所有股票中排名30% – 100%(从小到大排序);
- 上市天数在250天以上;