QTYX系统简介
股票量化交易系统QTYX是一个即可以用于学习,也可以用于实战炒股分析的系统。
分享QTYX系统目的是提供给大家一个搭建量化系统的模版,最终帮助大家搭建属于自己的系统。因此我们提供源码,可以根据自己的风格二次开发。
关于QTYX的使用攻略可以查看链接:QTYX使用攻略
QTYX一直迭代更新,当前版本V2.9.6。后续升级版本会同步更新文档内容。
功能概述
QTYX的选股框架流程像是一个漏斗,把A股全市场的5000只股票的数据输入到“漏斗”中,经过逐级的过滤筛选,最终输出5只精挑细选的强势股,盘中选择1-2只买入。
目前QTYX提供“数据驱动层”、“形态驱动层”、“组合对比分析层”多层级组合过滤。
数据拼搭组合功能可以把”提供的“每日基本行情”、“季度北上资金”、“季度财务报表”这些不同维度的数据作为因子叠加在一起进行条件选股,使得选股更加全面,提高成功率。
本篇攻略我们分享下数据组合拼搭功能的使用方法。
如何使用
我们点击“策略导航—>特色数据—>拼搭组合数据”。
在“当前日期”框中选择当前最近的交易日期,比如2024年11月22日。
接下来会出现拼搭数据的对话框。其中包括“每日基本指标”、“季度北上资金”、“季度利润报表”三类数据。
接下来我们可以通过勾选选项来自定义拼搭数据。
比如我们单独勾选“每日基本指标”,这个数据源包含所属行业、所在地域、上市日期、最新价格、涨跌额、涨跌幅、成交量、成交额、最高,最低、量比、市盈率、市净率、总市值、流通市值之类。
我们只勾选所属行业、最新价格、涨跌额、涨跌幅、成交量、成交额、量比、市盈率、市净率、总市值、流通市值这几项。
点击确认后可以看到自定义的数据内容:
北上资金自定义
北上资金背景介绍:
2014年底,香港交易所开放了沪深港通。比起QFII复杂的审批过程、漫长的配额申请时间,外资机构可以直接通过港交所,直接购买符合条件的国内股票。
无需审批,没有配额限制,再加上透明的交易信息披露,很快受到了外资的欢迎。
因为在地理上看,深圳和上海偏北,香港偏南,所以通过港交所投资沪深交易所的这批外资就被叫做“北向资金”。(如果是从A股投资港股,可以称为“南下资金”)由于QFII的配额审批通常需要花费两年,甚至是更长的时间。但通过港股却可以当天进出,越来越多的外资选择成为北向资金。
随着北上的外资越来越多,数额越来越大,逐渐成为了外资机构投资的主力军。
北上资金被市场认为是“聪明的资金”,对市场的短期走势有一定的指示作用。
基于获取到的北上资金数据,我们可以进一步观察有价值的信息!
自2024年8月19日起,沪深港通交易信息披露机制进行了调整,北向资金由按日公布改为按季度公布。上交所、深交所决定做出这一调整,旨在使得沪深港通交易信息披露更加合理和规范。
接下来我们试下北上资金数据。再次点击“策略导航—>特色数据—>拼搭组合数据”。
“北上资金持股”数据包括如下:股票代码、股票名称、持股日期、今日收盘价、今日涨跌幅、持股数量(万股)、持股市值(万股)、持股数量占流通股百分比、持股数量占总股本百分比、增持数量(万股)、增持市值(万股)、增持数量占流通股百分比、增持数量占总股本百分比、所属板块。
我们对北上资金进行裁剪:
点击确认后可以看到自定义的数据内容:
利润报表自定义
新国九条出来后,意味着市场要回归业绩投资导向了,炒题材炒垃圾票的时代一去不复返,所以关注“季度利润报告”十分重要。
“季度利润报表”数据包括如下:
每股收益(元)、营业收入(元)、营业收入同比增长(%)、营业收入季度环比增长(%)、净利润(元)、净利润同比增长、净利润季度环比增长(%)、每股净资产、净资产收益率(%)、每股经营现金流量、销售毛利率(%)等。
同样的方法对季度利润报表进行裁剪:
点击确认后可以看到自定义的数据内容:
拼搭组合
如果要把三份数据拼搭组合在一起分析,使用起来非常简单,只需要有针对性地勾选其中的某几个指标即可。
比如分别勾选“每日基本行情”、“季度北上资金”、“季度财务数据”中的内容。
点击确认后可以看到三种数据源拼搭后的数据内容(有些股票无北上资金买入或未发布利润报表数据则显示NA):
获取到特色数据之后,接下来可以用条件表达式来选股。在选股界面上,点击【开始条件选股】,在对话框上填写条件表达式,然后就会过滤出符合条件的股票名单。
比如我们根据季度财务报表中的因子来过滤:
一顿操作后的选出个股数量在几十只范围。
再把个股按“所属行业”进行归类:
比如“汽车零部件”业绩优等生如下:
比如“电力行业”业绩优等生如下:
比如“化学”业绩优等生如下:
当出现板块轮动的时候,这些有业绩支撑的板块个股可以大胆地介入!
如果要重新选股,只需再次“刷新选股数据”即可。
增量加入涨停股池
筛选出股票后,如果要把结果保存到自选股票池中,可以点击“保存选股结果”按钮执行批量更新功能,分为“增量更新”和“完全替换”两种选择。
“完全替换”方式是把将筛选出股票完全替换至QTYX的自选股票池中。
“增量更新”方式是把将筛选出股票增量插入至QTYX的自选股票池中。
也可以点击股票代码单独添加股票。这种方式可以逐个查看该股的其他情况,比如现金流量、行情走势、F10资料等等,然后把符合的个股添加到自选股票池中。
我们把个股以“完全替换”方式加入到“自选股票池”中,持续使用“形态选股策略”进行观察分析,不与大牛股插肩而过。
股票池导入导出切换
QTYX中的导入导出功能支持来回切换多份自选股票池,这样就可以同时建立“业绩股票池”、“小市值股票池”、“涨停股票池”等等。
QTYX菜单栏的“股票池管理”添加了两个选项:“导入我的股票池”和“导出我的股票池”。
“导入我的股票池”用于从本地批量导入自选股票。“导出我的股票池”可以把QTYX系统中当前的股票池导出到本地。
这样一来我们就可以实现多类型股票池来回切换的效果!
选项配置文件
关于数据源的勾选选项记录在ConfigFiles目录下的special_data_items.json中。
如果要手动修改,可以在需要的选项后面填写的是“Y”,不需要的选项后面填写“N”。
比如我们需要“季度利润报表”的数据包括如下:每股收益(元)、净利润(元)、净利润同比增长、净利润季度环比增长(%)、每股净资产、净资产收益率(%)。
比如我们需要“北向资金持股”的数据包括如下:持股市值(万股)、持股数量占流通股百分比。
比如我们需要“每日基本面指标”的数据包括如下:涨跌幅、换手率、市盈率。
说明
想要加入知识星球《玩转股票量化交易》的小伙伴记得先微信call我获取福利!
知识星球介绍点击:知识星球《玩转股票量化交易》精华内容概览