线上培训!如何用选股框架递进式优化股票池!股票量化分析工具QTYX-V2.5.6

本文主要是介绍线上培训!如何用选股框架递进式优化股票池!股票量化分析工具QTYX-V2.5.6,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

c7f7abf12c6682598ea5e0ec435931f9.png

前言

574b872fa1ab90f68157d4b673160ac9.png

股票分析中选股是很重要的一个环节,特别是随着A股市场的逐步扩容,存量资金有限,主力们会偏重于某些板块和概念去操作,从而出现结构化的上涨行情。

因此,要想资金的使用效率最大化,选股比择时更为重要,在选股上方向正确,择时信号甚至可以相对模糊化。比如同样的资金在同样的持股时间下,你的股票只涨了10%,大盘涨幅30%,而强势股涨幅100%,所以说选股是拉开收益的主要因素。

对于不少股民来说,会根据股价走势这类技术面来选股,有的也会加入一些基本面选股的条件,比如换手率、量比、市盈率、净资产收益率等等。

如何让自己的选股环节更谨慎、更合理、更靠谱呢?

股票量化分析工具QTYX用系统性的选股框架来帮助大家规范化选股过程!

也就是说,用一个相对可靠的流程让小白也能选出好的股票!

6835ccc64fa6e913428d829218e9590e.png

选股框架结构图

03b39c867b6d3e2d03569d52b64db8e4.png

QTYX2.5.6最新版整体选股框架如下所示:

6915c38866851ff0ee5bb57cb2de1611.png

选股框架整体分为二个环节:

  • “数据驱动选股”、“底部形态选股”、“RPS强者恒强选股”三个维度生成自选股票池

  • 通过组合对比分析、主观决策、择时策略三个维度在自选股票池上二次优化生成交易股票池

429f8ab2e2a9897ec8c72d0f7638c45b.png

选股框架说明

b6a57ac5380ec773f50fb0646dacfaea.png

  • 生成自选股票池

“数据驱动选股”的数据源包括“每日指标”、“基金持仓”、“涨停明细”、“业绩预增”、“离线自定义”等。通过条件表达式过滤选股指标,从而得到符合条件的股票。

筛选出股票后点击【保存股票】按钮执行批量更新功能,分为“增量更新”和“替换更新”两种选择。

当然,也可以双击“股票代码”进行单个股票的添加。对于单个股票的添加,为了防止自己主观判断时存在偏差,增加了“经营现金流避雷”分析。

“底部形态选股”、“ RPS强者恒强选股”的结果是通过“离线自定义数据”方式导入到工具中(“选股过程”->“刷新数据源”选择“离线自定义数据”,然后点击“OK”。 弹出选择文件对话框后,在ConfigFiles/全市场选股结果路径下选择选股的结果”。)。 这样一来就能在条件表达式中输入过滤条件来选股。

另外第三方的选股数据也可以用“离线自定义数据”这种方法添加到QTYX中。

  • 生成交易股票池

自选股票池是对全市场股票的一级筛选,相对比较宽的选股环节。在这个池子的基础上我们可以进行二级的筛选。

对于已经进入自选股票池的股票,使用“收益率/波动率对比分析”、“走势叠加分析”、“财务打分模型”这类组合对比的方式;“金叉/死叉”、“跳空缺口”、“布林带突破”这类择时策略;以及叠加“个股F10全景”、“K线走势(形态或者衍生技术指标等等)”人工二次确认,来生成“交易股票池”。

量化机器人在实盘中会监测“交易股票池”个股的条件单,符合条件的个股会进行买入。买入该股后会进入“持有股票池”,量化机器人在实盘时同时会监测该股是否达到止盈止损的条件。

  • 第三方股票池导入

为了适用于从第三方平台上导入多个自选的股票,菜单栏的“股票池管理”可以批量导入股票,其中分为“增量更新”和“完全替换”两种更新方式。

比如我们选择“完全替换”方式,选择csv文件,点击确认后即可将csv文件中的自选股完全替换至QTYX中的自选股票池中。

支持批量导入的csv文件的关键点是要有“股票代码”和“股票名称”这两列。股票代码的格式可以是sh.xxxxx或sz.xxxxxx,也可以是xxxxxx.SH或xxxxxx.SZ。

  • 自选股票池的维护和管理

QTYX包含了股票的添加和删除途径,使得股票池的维护和管理更加合理、便捷。

除了生成股票池之外,对于已经进入在自选股票池的股票,如果我们在进行了二级的精心筛选之后,决定从自选股票池中删除时,可以点击自选股票池的股票,此时会出现“查看行情走势”、“从股票池中删除”、“加入组合分析池”各种选项,我们选择“从股票池中删除”即可。

每次添加或者删除股票会自动更新显示股票池中的股票,并更新本地的json文件。

另外一种更改方法是直接手动更改ConfigFiles/stock_self_pool.json文件。编写时候需要注意json文件的编写格式,最好是另存一份,以免文件更改出错后即丢失了原先的股票池。

b5e10c5323bfdc791558fc418d7802c6.png

线上培训通知

0566eada43cc58eaa4cc79ed01f68812.png

为了帮助学员们更深刻地了解QTYX选股框架,我们配套线上培训方式给大家演示QTYX的选股功能是如何按框架来选股的。

线上培训时间为11月17日星期四晚上8点,针对于星球学员,腾讯会议链接提前发给大家。星球学员可以添加小助手的微信号报名(添加时备注:知识星球)。

62ae8d5d93b3edbeef678193a4e8adb0.jpeg

说明

1. 我们会把完整的源码上传到知识星球《玩转股票量化交易》中,帮助小伙伴们更好地掌握这个方法。

2. 想要加入知识星球《玩转股票量化交易》的小伙伴记得先微信call我获取福利!

知识星球介绍点击:知识星球《玩转股票量化交易》精华内容概览

79af466235df7a1b7c250d7022ccd4bd.jpeg

这篇关于线上培训!如何用选股框架递进式优化股票池!股票量化分析工具QTYX-V2.5.6的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/328129

相关文章

Redis连接失败:客户端IP不在白名单中的问题分析与解决方案

《Redis连接失败:客户端IP不在白名单中的问题分析与解决方案》在现代分布式系统中,Redis作为一种高性能的内存数据库,被广泛应用于缓存、消息队列、会话存储等场景,然而,在实际使用过程中,我们可能... 目录一、问题背景二、错误分析1. 错误信息解读2. 根本原因三、解决方案1. 将客户端IP添加到Re

Python pyinstaller实现图形化打包工具

《Pythonpyinstaller实现图形化打包工具》:本文主要介绍一个使用PythonPYQT5制作的关于pyinstaller打包工具,代替传统的cmd黑窗口模式打包页面,实现更快捷方便的... 目录1.简介2.运行效果3.相关源码1.简介一个使用python PYQT5制作的关于pyinstall

Redis主从复制实现原理分析

《Redis主从复制实现原理分析》Redis主从复制通过Sync和CommandPropagate阶段实现数据同步,2.8版本后引入Psync指令,根据复制偏移量进行全量或部分同步,优化了数据传输效率... 目录Redis主DodMIK从复制实现原理实现原理Psync: 2.8版本后总结Redis主从复制实

锐捷和腾达哪个好? 两个品牌路由器对比分析

《锐捷和腾达哪个好?两个品牌路由器对比分析》在选择路由器时,Tenda和锐捷都是备受关注的品牌,各自有独特的产品特点和市场定位,选择哪个品牌的路由器更合适,实际上取决于你的具体需求和使用场景,我们从... 在选购路由器时,锐捷和腾达都是市场上备受关注的品牌,但它们的定位和特点却有所不同。锐捷更偏向企业级和专

使用Python制作一个PDF批量加密工具

《使用Python制作一个PDF批量加密工具》PDF批量加密‌是一种保护PDF文件安全性的方法,通过为多个PDF文件设置相同的密码,防止未经授权的用户访问这些文件,下面我们来看看如何使用Python制... 目录1.简介2.运行效果3.相关源码1.简介一个python写的PDF批量加密工具。PDF批量加密

Spring中Bean有关NullPointerException异常的原因分析

《Spring中Bean有关NullPointerException异常的原因分析》在Spring中使用@Autowired注解注入的bean不能在静态上下文中访问,否则会导致NullPointerE... 目录Spring中Bean有关NullPointerException异常的原因问题描述解决方案总结

正则表达式高级应用与性能优化记录

《正则表达式高级应用与性能优化记录》本文介绍了正则表达式的高级应用和性能优化技巧,包括文本拆分、合并、XML/HTML解析、数据分析、以及性能优化方法,通过这些技巧,可以更高效地利用正则表达式进行复杂... 目录第6章:正则表达式的高级应用6.1 模式匹配与文本处理6.1.1 文本拆分6.1.2 文本合并6

python中的与时间相关的模块应用场景分析

《python中的与时间相关的模块应用场景分析》本文介绍了Python中与时间相关的几个重要模块:`time`、`datetime`、`calendar`、`timeit`、`pytz`和`dateu... 目录1. time 模块2. datetime 模块3. calendar 模块4. timeit

python-nmap实现python利用nmap进行扫描分析

《python-nmap实现python利用nmap进行扫描分析》Nmap是一个非常用的网络/端口扫描工具,如果想将nmap集成进你的工具里,可以使用python-nmap这个python库,它提供了... 目录前言python-nmap的基本使用PortScanner扫描PortScannerAsync异

MyBatis框架实现一个简单的数据查询操作

《MyBatis框架实现一个简单的数据查询操作》本文介绍了MyBatis框架下进行数据查询操作的详细步骤,括创建实体类、编写SQL标签、配置Mapper、开启驼峰命名映射以及执行SQL语句等,感兴趣的... 基于在前面几章我们已经学习了对MyBATis进行环境配置,并利用SqlSessionFactory核