QTYX系统简介
股票量化交易系统QTYX是一个即可以用于学习,也可以用于实战炒股分析的系统。
分享QTYX系统目的是提供给大家一个搭建量化系统的模版,最终帮助大家搭建属于自己的系统。因此我们提供源码,可以根据自己的风格二次开发。
关于QTYX的使用攻略可以查看链接:QTYX使用攻略
QTYX一直迭代更新,当前版本V2.9.3。后续升级版本会同步更新文档内容。
如何使用
威廉·欧奈尔把投资理念集中于他自创的CANSLIM选股系统,凭借着这个系统驰骋股票市场数十年,无论在牛市还是熊市,这个系统都是最稳定、表现最好的系统之一。
CANSLIM选股系统中有一个RPS指标(Relative Price Strength Rating),即股价相对强度指标。
它根据一段时间内个股涨幅在全部股票涨幅排名中的位次值,选取出市场中的强势股。
以大家熟知的“马太效应”和“二八法则”来解释的话就是市场始终遵循着“强者恒强”的定律。
RPS在实战中的意义并不是一味地去选TOP1购买,因为涨跌幅加入了平滑算法之后往往会有滞后,此时容易买在顶部。
比较有效的用法是持续关注新出现在TOP20到TOP40区间的股票,然后周期观察它们的股价趋势变化。
股票量化分析工具QTYX不仅提供全网唯一的动画版RPS选股功能,而且支持图形化显示个股PRS趋势变化来择时。
接下来我们就来介绍下升级后的QTYX如何使用。
更新涨跌幅数据
在计算个股RPS值之前需要获取个股历史涨跌幅数据。2.9.3之前版本,需要在工具顶部菜单栏“离线数据下载”,点击“开始下载”来更新行情数据,通常需要花费几分钟时间。
2.9.3版本之后,只需要在左侧“策略导航”中找到“抄作业选股”->“同步服务器”选项,点击更新涨跌幅数据。
获取到最新的全市场个股涨跌幅数据后,接下来就可以开始RPS选股了。
极速版RPS使用
点击左侧”策略导航”的“强者恒强”->“RPS排名”,我们可以看到RPS相关参数的配置界面,首先是通用配置界面。
其中,涨跌幅滚动周期用于平滑涨跌幅值,时间周期可以自己根据需要进行调整,一般定义有250日(一年),60日(3个月)、120日(半年)等等;
同时,我们根据实战的经验开放了小技巧在“RPS专用配置界面”上。目前提供了“观测排名范围” 选项,用于尽早发现那些蠢蠢欲动的强势股。
比如选择“前30”,点击确认后,正式启动程序。程序结束后会把符合条件的股票及分析的结果存在ConfigFiles\全市场选股\路径下,比如“个股历史RPS_Top_30分析结果.csv”。
我们也可以根据自己的交易风格,更改“观察排名范围”参数为前10或前20等等,然后按以上的方法选股,一秒就生成指定排名范围的股票。
传统的RPS指标是一张大的排名表,为了更高效地一目了然地筛选出当前的龙头股,QTYX开发了动画版的RPS指标,可以让一大群“龙头股”PK下谁是市场中的王者!
先看看效果吧!以下是2024年第二三季度A股各大龙头之间的竞速,来看看最后的王者是谁!
如何从QTYX中调取出来呢?在获取到RPS数据后,会提示“是否查看动画版RPS指标—龙头股竞赛”:点击“Yes”后进入到竞速页面。点击“开始”播放动画,要退出的话先点击“停止”,再点击“取消”。
接下来看看近半年排名前十的龙头股是谁!
为什么要做成动画版的形式,因为真正的龙头是一步步PK上来的,我们应该在龙头腾飞初期抓住它!比如后排的这些股近半年保持上涨趋势,如果大盘继续向上,其中有不少会继续走牛!
“龙头股竞速”在算法是对个股涨跌幅叠加计算后进行对比的,具体可以参考UserFrame.py中的代码,如下所示:
龙头股PK的目的是提前把可能成为最强的股票映入眼帘,然后持续观察他们!买股票就要买最强的!最强的股票才最具有确定性!
跟踪个股RPS
RPS选股在实战中,要尽量避免在个股的高位去接盘。
我的经验是在参数设置的时候选择观察的排名范围为前30,这样就会相应保存RPS-Top30分析结果。
然后持续关注新出现在TOP10到TOP20的股票。
背后的操作逻辑是当强势个股出现第一波稳步上涨时,会进入到TOP10到TOP20区间中。这个时候并未出现加速上涨,就有机会去发现它,然后深入挖掘,判断是否会出现第二、三波的再创新高。
QTYX支持个股股价和RPS的可视化对比图,用于辅助分析强势股的介入时机。
比如点击“深圳华强”后,出现的高级选项功能选择“个股RPS跟踪”,然后填写监测RPS参数和股价的参数,会出现如下图表:
可以看到“深圳华强”在8月20日的时候出现在TOP15的位置,这个时候RPS开始趋于顶部饱和,但是股价仍然处于拉升初期,这个时候可以关注买入。
再比如“银之杰”也是类似的情况:
当然,当强势股转弱时也可以通过RPS的变化来观察。当RPS回退出现在TOP10内的时候可以考虑出货。
另一方面,该指标仍旧需要结合CANSLIM系统的其他指标一起使用,对初步筛选的股票进一步的过滤。
说明
完整的源码上传到知识星球《玩转股票量化交易》中,想要加入知识星球《玩转股票量化交易》的小伙伴记得先微信call我获取福利!
知识星球介绍点击:知识星球《玩转股票量化交易》精华内容概览