股票量化分析工具QTYX使用攻略——代号“飞龙在天”,狙击龙头股战法(更新2.7.1)...

news2025/1/23 23:59:56

8401b74e01acf6f7a427add20e336d77.png

搭建自己的量化系统

3491d650b5a2a8b94cab2a451cd0b20d.png

股票量化交易系统QTYX是一个即可以用于学习,也可以用于实战炒股分析的系统。

分享QTYX系统目的是提供给大家一个搭建量化系统的模版,最终帮助大家搭建属于自己的系统。因此我们提供源码,可以根据自己的风格二次开发。

关于QTYX的使用攻略可以查看链接:QTYX使用攻略

QTYX一直迭代更新,当前版本V2.7.1。后续升级版本会同步更新文档内容。

520d033010562d788bdd687ed506847c.png

功能概述

4613fb09a54c5ddf5ed1bccb14b36cf5.png

基于“龙头股战法”思想,QTYX在实战中逐步迭代升级了一套选股流程,代号为“飞龙在天”,用于狙击龙头股。经星球学员们的要求,此处进行总结和分享。

选股流程分为两部分,QTYX主要作用是选股,选出个股后还需要在实盘中结合市场的反馈。‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

QTYX选股框架包括获取每日涨停个股数据,分析市场热门板块,识别符合主升浪形态个股,组合对比分析这几个环节。

8a51a584e929655d006510e466753388.png

历史实战选股记录如下:

股票量化系统QTYX选股框架实战案例集|23年6月-7月记录

股票量化系统QTYX选股框架实战案例集|23年8月-9月记录


dd77f33b7959c843529b81a68ecfa0e1.png

跟踪主线热点板块‍‍‍‍‍

94bf5bb2960cc045515cc2819499b791.png

接下来说说怎么使用吧!

第一步,点击“选股流程”—> “开始数据驱动选股” —>“刷新选股数据”。

第二步,在“当前日期”框中选择最近的交易日期,比如2023年10月12日。当然如果把“当前日期”更改为之前的交易日期,就可以获取到那天的A股全市场的涨停股票数据。

第三步,在“选股数据源”列表下选择“爬虫每日涨停”。

7e49b4a55e47cede6181f9f7727d734f.png

这个时候会出现提示对话框,询问“是否查看板块内涨停个股数量”。

ac997c4f6a5fdeda857d6cd12035a74f.png

点击“Yes”后会出现如下图表,横轴表示板块类型,纵轴表示板块内个股的数量。

3a5d9c0b64271d71c4480a9f993f4ae0.png

接下来又会出现提示对话框,询问“是否查看涨停个股题材原因类别统计”。

315ae1745c1abca91b1ebab96d1a5037.png

点击“Yes”后会出现如下图表,横轴表示概念题材,纵轴表示同题材涨停个股的数量。

0c424612a3e9a94c392e503fc24b95df.png

QTYX的板块内涨停板数量功能,目的是为了更高效地分析出当前的热点板块。目前A股市场主旋律仍然是以行业及题材板块的热点轮动为主,因此某个板块涨停个股数量反向体现出这个板块的强弱。

以上是一个交易日的板块动向,QTYX会把每个交易日的统计结果叠加起来生成了一份热门题材跟踪表(存放在“ConfigFiles/全市场选股结果”),用于捕捉热门板块的轮动周期。

当连续几天发现某个板块的涨停个股数量排名靠前,说明这个板块正在启动期。比如9月至今(8月30日-10月12日)主线就是“华为”,得到市场一致认可,持续时间长,赚钱效应明显,选股的时候应该尽量选属于这条主线板块的个股!

c6c24d65280a47b0bc362b45e434563d.png

51c52da55a2aa18505323503b72f176f.png

涨停数据条件筛选

a70418867ef54b00ea992c556344a6f8.png

接下来可以看到界面中出现了如下数据:

综合打分、股票代码、股票名称、最新价、涨跌幅、成交额(亿)、流通市值(亿)、流通市值(亿)、换手(%)、连板天数、首次封板时间、最终封板时间、封板资金(亿)、炸板次数、所属行业、涨停统计、封成比、涨停原因类别。

f12f1acf5fe81aa5e000c050eb614f77.png

这个就是当日A股全市场的涨停股票数据。

获取到了涨停股票数据,接下来可以用条件表达式来选股。

点击“选股流程”—> “开始数据驱动选股” —>“开始条件选股”。

比如选择“所属行业”“等于”“”,然后点击 “确认”。

af4e1ee110084768080e41d790d59247.png

可以看到界面中按“所属行业”把个股进行归类:

bb7e63464225ca3796b1b0056af1c69a.png

我们通过以上的图表,知道“汽车零部件”“化学制药”板块的涨停个股数量最多。如果要过滤某个板块的全部个股,比如选择“所属行业”“等于”“汽车零部件”,然后点击 “确认”即可。

如果要重新选股,只需再次“刷新选股数据”即可。

然后再次条件表达式选股,比如“综合打分”大于“0”且降序排列。我们对每日涨停个股的“连板天数”、“封板时间”、“炸板次数”、“封成比”这四个方面进行综合评分,大于24分以上的个股涨停力度较强。

3b20bb6ab7afbd552e1231971a5780d3.png

可以看到界面中出现了符合条件的股票:

952a9198df237a9aabfeff99d655daf3.png

依次类推,可以剔除ST个股、科创板,或者过滤出小市值个股。总之,用这个方式逐步筛选出符合我们要求的股票。

如果要把结果保存到自选股票池中,可以点击“选股流程”—> “开始数据驱动选股” —>“保存选股结果”。

也可以点击股票代码单独添加股票。推荐这种方式,这样可以逐个查看“涨停原因类别”,把符合当前主线板块的个股添加到自选股票池中。‍

f53f6afc2e54f1b53d849f47770f613a.png

30c3e3d9f9cf5f185ea4ceecd2282602.png

每日增量加入涨停股池

449419f5435f7159b0b73800acc16a9c.png

考虑到不少个股在涨停后会先步入一段盘整期,而后继续上攻,为此在QTYX中我们可以把每日涨停个股以“增量方式”加入到“涨停股票池”中,持续使用“形态选股策略”进行观察分析,不与大牛股插肩而过。

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

“完全替换”方式是把将筛选出股票完全替换至QTYX的自选股票池中。

“增量更新”方式是把将筛选出股票增量插入至QTYX的自选股票池中。此处我们选择增量方式扩充“涨停股票池”。

a5fce7f607567e3e9c9c31ee24fc55d0.png

接下去,在每天收盘后都采用相同的方式把符合要求的涨停个股增量加入到“涨停股票池”中,以供后期持续观察和分析。

QTYX中的导入导出功能支持来回切换多份自选股票池,这样就可以同时建立“小市值股票池”、“涨停股票池”等等。

QTYX菜单栏的“股票池管理”添加了两个选项:“导入我的股票池”和“导出我的股票池”。

6b97e4ec9b15140ba79e3d1f770e9846.png

“导入我的股票池”用于从本地批量导入自选股票。“导出我的股票池”可以把QTYX系统中当前的股票池导出到本地。

这样一来我们就可以实现多类型股票池来回切换的效果!

e20570d0048fd9a7c0e812047fa5b876.png

主升浪形态识别‍

2599195751b6ce69f0981c3c73465032.png

加入到“自选股票池”之后,识别这些个股是否符合“主升浪形态”,这样的上涨概率会更高!

在形态分析之前,一定要先更新自选股票的行情数据!!!可参考使用攻略专题。

8e75b0fdc7a10fb0afd873fe9da536da.png

然后在【选股流程】页面中,选择“形态驱动型”,“选股模型”选择“主升浪(均线多头&突破前高)”。

9cb0723f83969259fa197a9c89d38aaa.png

点击“确认”后配置形态选股参数。通过使能开关把之前独立的“均线多头排列”和“突破前期高点”两个模型叠加了起来。

81c1c4e8379d64d2d32f69086c4a5e3d.png

“均线多头排列”形态关键参数说明:

“持续发散的天数”和“发散开口幅度(倍)”用途如下:

af353c05b159eb4901e2fb7043faf48f.png

“突破前期高点”关键参数说明:

  • “突破高点幅度下限”和“突破高点幅度上限”用于限定当前股价与前期高位的位置关系。

  • “突破近N日内高点”表示最近N内的高点,比如距离当前交易日120日内的高点。

  • “近期上涨趋势检测天数”可以和当前整体市场的上涨相联系起来。

执行完选股后,我们发现有些个股符合突破前高的条件,但是不符合均线多头排列,这样的话“发散因子”为空。我们用条件表达式过滤一番即可。

ce0a253fe9f6df7b93aa1bac3f34ab8b.png

过滤完成后的股票清单如下所示,接下来就可以进行选取强势股下一步流程。

49815e9def7a65cc0812ead96afdeae9.png

fa1910a8b372660b7a275ccec8f151eb.png

加入组合分析池对比分析

ab50bdb112fcea7a8a3d13019826e631.png

我们也可以逐个点击股票代码,添加到“组合分析池”。

e8895c754e75c93835e59de8e9d987da.png

比如使用“投资组合分析”的走势叠加分析功能,来寻找“华为”相关板块个股中谁更强势。

在“择时参数”页面,我们选择“走势叠加分析”,此时会把“组合分析池”中的个股叠加起来对比分析它们的强弱。在选择日期范围时,可以往前多选择一些交易日,查看在涨停前它们走势的强弱。

64fafab20831b70ef04de29e3564f169.png

这里我们通过批量涨停日(10月12日)前2个月的走势来对比分析一下。

5be75bbfae4686bb7e089f33eb03c068.png

通过对比,我们一目了然知道谁是板块中最强个股,应该关注哪个(赛xx、圣xxx、欧xx)。接下来就可以在实盘中结合市场反馈,择机操作。我们也看到次日(10月13日)这几只股的反馈相当不错。

82e24c3e1ab953ebb106580b8a51c9d5.png

总结‍‍

a9adaae9b67b9f3d8e421a7e8c8a26f2.png

以个人的使用经验来看,追击龙头是收益和风险并存的策略,大家在追击的同时一定要设置好止损点,有时候高赔率比高胜率更重要!

说明

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

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

c84fbbdca44affc734519ec4146fb6bc.jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1094465.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

芯片学习记录LM2596

LM2596 芯片介绍 LM2596 系列稳压器是为降压开关稳压器提供所有有效 功能的单片集成电路, 能够驱动 3A 的负载 , 并且拥有 出色的线路和负载调节性能。这些器件可提供 3.3V 、 5V、 12V 固定输出电压和可调节输出电压版本。 这类稳压器不仅需要很少的…

企业如何通过媒体宣传扩大自身影响力

传媒如春雨,润物细无声,大家好,我是51媒体网胡老师。 企业可以通过媒体宣传来扩大自身的影响力。可以通过以下的方法。 1. 制定媒体宣传战略: - 首先,制定一份清晰的媒体宣传战略,明确您的宣传目标、目标…

Ubuntu:Arduino IDE 开发环境配置【保姆级】

物联网开发学习笔记——目录索引 本章主要介绍在Ubuntu系统搭建Arduino IDE 开发环境,windows系统请移步:Windows:Arduino IDE 开发环境配置【保姆级】 参考官网:Arduino - Home 有关更多详细信息,请参阅 Arduino …

SpringCloud-Stream

一、介绍 (1)提供统一接口操作不同厂商的消息队列组件,降低学习成本 (2)生产者和消费者只需操作binder对象即可与消息队列交互,生产者output,消费者input (3)核心概念&a…

RobotFramework用户关键字(一)

文章目录 一 用户关键字1. 创建用户关键字2. 用户关键字的使用3. 用户关键字参数4. 用户关键字返回参数 一 用户关键字 Robotframework是一个用python写的基于关键字驱动的自动化测试框架。既然是基于关键字驱动的,那么关键字的编写和使用就是平时工作的核心。这篇文…

单链表经典OJ题

目录 ​编辑 题目: 一、移除链表元素: 本质: 解题思路: 本题分为两种解法: 我们使用解法二: 注意事项: 完整代码: 题目: 一、移除链表元素: 本质&…

论文阅读:Segment Any Point Cloud Sequences by Distilling Vision Foundation Models

论文地址:[2306.09347] Segment Any Point Cloud Sequences by Distilling Vision Foundation Models (arxiv.org) 代码地址:GitHub - youquanl/Segment-Any-Point-Cloud: [NeurIPS23 Spotlight] Segment Any Point Cloud Sequences by Distilling Visi…

计网第六章(应用层)(二)(域名系统DNS)

一、基本概述 域名和IP地址:在1983年,因特网就开始采用层次结构的命名树作为主机的名字,即域名。因为域名比IP地址更加方便人们记忆,人们可以通过域名更加方便地访问互联网。但实际上网络识别的仍然是IP地址,所以就有…

文件操作(打开关闭文件、文件顺序以及随机读写)

文章目录 写在前面1. 文件的打开与关闭1.1 文件指针1.2 文件的打开(fopen)与关闭(fclose)1.2.1 fopen函数1.2.2 fclose函数 2. 文件的顺序读写2.1. fgetc 和 fputc函数2.1.1 fputc函数2.1.2 fgetc函数 2.2 fgets 和 fputs函数2.2.1 fputs函数2.2.2 fgets函数 2.3 fscanf和fprin…

密码学技术总结

前言 本文内容主要摘抄网络规划设计师的教材和腾讯-SUMMER课堂,主要对网络安全进行简单梳理和总结 对称密码体制 密码分为私钥和公钥密码两种,而介于私钥和公钥只见密码成为混合密码。 私钥密码又称为对称密码,该体制的特点是加密和解密…

软件开发项目文档系列之二如何撰写项目建设方案

目录 前言1 项目概况2 需求分析3 建设目标4 建设内容4.1 建设原则4.2 设计依据4.3 总体框架4.4 建设任务4.5 技术方案 5 实施保障措施6 验收和考核指标7 投资预算7.1 资金来源7.2 预算表7.3 预算编制说明 结语 前言 建设方案或解决方案是在任何新项目或计划启动之前&#xff0…

程序员如何运营好博客平台

shigen坚持日更的博客写手,擅长Java、python、vue、shell等编程语言和各种应用程序、脚本的开发。坚持记录和分享从业两年以来的技术积累和思考,不断沉淀和成长。 不知不觉间,我发现从我的日更博客和公众号目标确定到现在,我已经坚…

数据库实验一:学生信息管理系统数据库结构搭建和表的创建

实验项目名称:学生信息管理系统数据库结构搭建和表的创建 实验目的与要求实验原理与内容1. 数据库的组织结构2. 数据库的分离和附加3. 数据库表的创建,修改和删除 实验过程与结果1. 根据学生信息管理系统创建相关的数据库2. 数据库表初步设计及实现3. 实…

【算法训练-排序算法 二】【手撕排序】快速排序、堆排序、归并排序

废话不多说,喊一句号子鼓励自己:程序员永不失业,程序员走向架构!本篇Blog的主题是【手撕排序系列】,使用【数组】这个基本的数据结构来实现,这个高频题的站点是:CodeTop,筛选条件为&…

ffmpeg+安卓+yolo+RK3399部署

一次满足多项需求. 首先, 思路是, 使用ffmpeg解码本地mp4文件, 在无需任何其他改动的情况下, 就可以直接播放rtsp流, 这个是使用ffmpeg的好处. ffmpeg本身是c语言的, 所以需要编译成jni的库, https://note.youdao.com/s/6XeYftc 具体过程在这里, 用windows/macOS, Ubuntu应该都…

Python 字典

目录 1 字典介绍2 字典的创建3 字典元素的访问4 字典元素添加、修改、删除5 序列解包6 表格数据使用字典和列表存储,并实现访问7 字典核心底层原理(重要)7.1 将一个键值对放进字典的底层过程7.2 扩容7.3 根据键查找“键值对”的底层过程7.4 用法总结: 声…

【多媒体技术与实践】使用OpenCV处理图像(实验三.上)

1:图像直方图 将原彩色图像转成灰度图像,得到该灰度图像的灰度直方图,并对灰度直方图进行直方图均衡化,将原图、灰度图、直方图及均衡化后的直方图一起拼接为一张图片 import cv2 import numpy as np import matplotlib.pyp…

数据结构与算法 | 第一章:概论

本文参考网课为 数据结构与算法 1 第一章概论,主讲人 张铭 、王腾蛟 、赵海燕 、宋国杰 、邹磊 、黄群。 本文使用IDE为 Clion,开发环境 C14。 更新:2023 / 10 / 15 数据结构与算法 | 第一章:概论 数据结构概念逻辑存储运算抽象…

Java基础--阳光总在风雨后,请相信彩虹

1、今日任务 JAVA SE-韩顺平视频教程–30p以上(今天得50p以上因为是基础)计算机基础八股记忆总结刷题(两题)可以先用python 1、SSM ssm->Spring(轻量级的文本开发框架)/SpringMVC(分层的w…

【string题解 C++】翻转字符串II:区间部分翻转 | 验证回文串

翻转字符串II:区间部分翻转 力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 难度:简单 给定一个字符串 s 和一个整数 k,从字符串开头算起,每计数至 2k 个字符,就反转这 2k 字符中的前 k 个…