搭建自己的量化系统
如果要长期在市场中立于不败之地!必须要形成一套自己的交易系统。
如何学会搭建自己的量化交易系统?
边学习边实战,在实战中学习才是最有效地方式。于是我们分享一个即可以用于学习,也可以用于实战炒股分析的量化系统——QTYX。
我们分享QTYX系统目的是提供给大家一个搭建量化系统的模版,最终帮助大家搭建属于自己的系统。因此我们提供源码,可以根据自己的风格二次开发。
自己搭建量化系统的好处如下所示:
QTYX系统结构如下所示:
由于QTYX一直迭代更新,当前介绍对应于版本V2.5.6。后续升级版本会同步更新文档内容。
功能概览
形态选股的作用就在于能够快速把全市场4000多只股票聚焦到几十只股票。由于双底形态是由市场供需力量所形成的,特别是大周期、多K线形成的形态,是比较容易过滤出符合大牛股上涨初期特征的股票。
可能大家也注意到了,有些符合双底形态的个股涨的很好,有些又会回落到颈线以下。
都是符合双底形态的个股为什么结局会有这么大的不同呢?
双底识别出来的股票池,是一个“大概率”会产生牛股的股票池,但并不代表每一个都会成为牛股。因此,需要再叠加自己其他维度的分析因子,比如结合技术指标、财务数据、板块动态等因子进一步筛选到几只股票,作为自己交易目标。
这里分享给大家关于业绩为王的选股思路。
业绩为王
我们知道在目前A股市场上无论是机构还是游资、牛散,他们所选择的标的也越来越集中在当下最热的、最强的、最有光环气质的股票上,也就是龙头股上。
这也导致出现了抱团取暖的现象,所有的资金都集中到这些龙头股上面,因为只有在龙头股上,我们才有可能安全,才有可能创造更多的价值。在当前的A股市场环境下,我们的投资方向要紧随龙头的脚步,才能利益最大化。
龙头股最核心的表现在业绩。因为主导龙头上涨的资金,他们内心最在乎龙头类公司释放关于业绩的任何信息。
因为业绩太能说服所有人了,一个公司业绩的增长会让所有炒作这家公司的人内心更加实在充实。
上市公司每个季度都会发布财务报表,我们可以通过业绩报告来了解公司的业绩。比如营业收入(元)、营业收入同比增长(%)、营业收入季度环比增长(%)、净利润、净利润同比增长、净利润季度环比增长(%)、每股净资产、净资产收益率(%)、每股经营现金流量、销售毛利率(%)等。
叠加业绩数据
接下来和大家介绍下如何通过QTYX把双底形态和业绩数据结合起来分析。
我们把最新的个股业绩数据存在了数据库中(路径是QTYX/DataFiles/FinanceData/)
进入主页面,点击“选股流程->开始形态驱动选股”,选择选股参数的时候,只需要把“季度利润报表”勾选上,就能输出一份带有业绩数据的双底形态分析报告。
叠加“季度利润报表”适用于全部“选股模型”。
分析完成后,我们可以查看下报告:
由于我的分析参数不是特别苛刻,符合双底形态的股票大概过滤出了120只。
然后我们可以使用条件选股功能通过业绩数据对股票做二次筛选,从而得到符合条件的股票。
条件选股二次过滤
第一步,选择“开始数据驱动” ->“刷新数据源”->“离线自定义数据”,然后点击“OK”。
条件选股的数据源包括“每日指标”、“基金持仓”、“涨停明细”、“业绩预增”、“离线自定义”(新增)等。新增的“离线自定义数据”方式用于导入第三方的选股数据。
第二步,弹出选择文件对话框后,在ConfigFiles/全市场选股结果路径下加载双底形态选股的结果,比如“双底形态分析结果_22-11-12_高速版.csv”。
然后点击“开始数据驱动” ->“开始条件选股”,在条件表达式中输入过滤条件来选股。比如以下判断条件:
最终我筛选出来了4只股票,剩下的工作是我逐个人工确认一番,挑选出心仪的标的。当然这整个选股的过程也会根据参数的调整来回反复。
保存股票时,可以单击股票名称添加到自选股票池中,也可以点击“开始数据驱动” ->“保存选股结果”选择批量保存股票(完全替换/增量更新)。
说明
1. 我们会把完整的源码上传到知识星球《玩转股票量化交易》中,帮助小伙伴们更好地掌握这个方法。
2. 想要加入知识星球《玩转股票量化交易》的小伙伴记得先微信call我获取福利!
知识星球介绍点击:知识星球《玩转股票量化交易》精华内容概览