抄底利器!如何用Python量化 识别股票双底形态走势!
双重底也称“W底”,是指股票的价格经过一段下跌后,形成一个低点后展开反弹,随后再次回落,在上一个低点附近形成新的低点,此后股价再次往上运行,这样就形成了两个底部,成为双重底。
两个跌至最低点的连线称为“支撑线”。
两个低点之间的高点价格称为“颈线”价格。
通常放量突破颈线时是一个不错的买点。
突破后会有两种形态:第一种是突破后直接快速拉升;第二种是突破之后缩量回踩颈线位置附近,确认突破有效后再快速拉升。
以前都是在行情软件上用手动方式筛选符合形态的股票,学会了量化交易之后,我们得升级下自己的炒股方式了!
接下来我们分享下如何从A股市场中筛选出符合双底走势的股票。
这个功能是准备增加到V2.0量化分析工具中的,考虑到太频繁升级版本会增加小伙伴移植代码的时间。这里我们先把独立的代码分享出来,给大家跑一下,这样可以更好地熟悉这部分功能的实现。多个功能积赞一起后,一同添加到V2.0量化分析工具中,升级一个大的版本。
识别形态的算法分析
如上图所示,我们以个股的收盘价时间序列为分析数据。当前交易日期为终点,往前从历史交易日中选择两个连续区间。
这两个区间先按完全相等的范围设定,然后增加一个区间叠加变量,这个变量的作用是可以进一步去过滤像头肩底或者V型底的形态。
当然也可以动态去划分,划分的规则可以根据市场的整体走势来设定。
然后按以下步骤分析:
找区间1的极小值,为左底
找区间2的极小值,为右底
找左底与右底之间区域的极大值
比较左底与右底的涨幅,是否相差<3%
当前日期收盘价是否突破颈线位>3%
识别形态的执行结果
设计了算法之后,我们对股票池的股票执行双底形态识别。
股票池可通过股票量化分析工具V2系列的选股功能生成,是一个json文件。可参考以下文章:
基金持仓选股!股票量化分析工具V2.0如何统计分析基金持仓数据
业绩预增选股!股票量化分析工具V2.0如何分析全市场业绩预告
这里我们导入json文件来获取股票代码。
执行后的部分结果如下所示:
比如识别到了曲美家居符合双底形态:左底 2021-01-28/7.1元; 右底 2021-03-02/7.18元; 中顶 2021-02-05/7.73元; 突破有效:当前收盘价 8.7元。
我们到行情软件中人工确认一番:
以上是双底形态的基本识别方法,当然在实际应用中,我们还需要结合成交量或者背离信号去加以判断,来得到更加可靠的信号。
比如左底与右底是否形成macd底背离;突破时候的成交量是否方法;在构建双底的过程中是否出现过5%以上的大涨……
视频演示
说明
源代码会上传到知识星球中。近期加入知识星球可享福利【含续费用户】,微信call我获取!星球目录可点击【阅读原文】查看。
元宵大师的量化交易书籍开售!!京东、当当、天猫有售!!
抄底利器!如何用Python量化 识别股票双底形态走势!相关推荐
- 形态选股!双底形态走势识别!股票量化分析工具V2.1.6
前言 之前我们预先分享了Python量化识别股票双底形态的方法,目的是为了在添加到QTYX量化分析工具之前,给大家跑一下,这样可以更好地熟悉这部分功能的实现. 本期我们正式把这个功能增加到工具中,升级 ...
- Python量化投资——股票择时到底能否赚钱?TA-Lib 33种技术指标有效性横向大评比
TA-Lib中33种技术指标回测研究 `Python`量化投资--`TA-Lib`中33种股票择时技术指标的有效性研究 为什么要做这个评测 技术指标清单 评测方法 评测工具 测试方法及评价指标 期待你 ...
- Python量化投资——股票择时到底能否赚钱?ADX指标的有效性回测
ADX指标的有效性回测 Python量化投资--`ADX`技术指标的有效性研究 背景介绍 技术指标介绍 指标用法建议 `qteasy`中的ADX内置策略 433支股票五年回测结果 12.45% --该 ...
- Python量化投资——股票择时到底能否赚钱?技术指标大比拼——AROON指标
技术指标大比拼--AROON指标的有效性回测 Python量化投资--`AROON`技术指标的有效性研究 背景介绍 技术指标介绍 指标用法建议 `qteasy`中的AROON内置策略 433支股票五年 ...
- 如何用python实时监控股票,并且持续扫描大盘?
推荐好文: ①程序员用Python爬虫做副业半个月就赚了3W ②程序员别瞎学,这几门语言要被淘汰了- 对于金融分析来说,获取数据是第一步.Python的一个强大功能之一就是数据获取(爬虫).但是对于没 ...
- 办公利器!用Python批量识别发票并录入到Excel表格
辰哥今天来分享一篇办公干货文章:用Python批量识别发票并录入到Excel表格.对于财务专业等学生或者公司财务人员来说,将报账发票等汇总到excel简直就是一个折磨. 尤其是到年底的时候,公司的财务 ...
- python 相似形态 股票_如何用Python量化“相似K线”实现形态选股?
导读:"历史会重演"是技术分析的三大假设之一,市场行为与投资者心理有着千丝万缕的联系.比如价格形态,它们通过一些特定的价格图表形状表现出来,而这些图形表示了人们对某市场看好或看淡的 ...
- 【Python量化】股票涨停板探索性分析与数据挖掘
D1 引言 从系统论的角度来看,股票市场是一个复杂系统,市场的涨跌是由资金流(市场资金存量.流入量.流出量)和回路(市场信息与交易者行为形成的各种反馈.调节.增强回路)非线性作用下的结果.换句话说,牛 ...
- k线形态python_如何用Python量化“相似K线”实现形态选股?
(文章转载自公众号 MindGo量化平台, 作者 陈城) 导读:"历史会重演"是技术分析的三大假设之一,市场行为与投资者心理有着千丝万缕的联系.比如价格形态,它们通过一些特定的价格 ...
最新文章
- java.util.regex包下的Pattern和Matcher详解(正则匹配)
- 【CodeForces - 474D】Flowers (线性dp)
- opencv运动目标跟踪预测_基于Opencv的运动目标的检测和跟踪.pdf
- 基础算法 —— 高精度计算
- 梯度下降法、牛顿法和拟牛顿法——机器学习面试
- 死锁发生的条件和预防
- 遇到一个Linux系统文件被删除后仍占用磁盘的问题
- EJB3.0 Timer
- android ichartjs 曲线图,C#中利用LightningChart绘制曲线图表
- python加mysql加界面用代码写,使用python写一个监控mysql的脚本,在zabbix web上加上模板...
- Android基础进阶
- 查看服务器sftp用户信息,linux查看sftp服务器配置
- 阿里云域名怎么注册和使用(新手教程)
- Kubernetes pull requests
- Firefox,IE5,IE6,IE5.5等浏览器兼容性解决方法
- Python描述 LeetCode 8. 字符串转换整数 (atoi)
- 抽屉新热榜html源码,利用scrapy获取抽屉新热榜的标题和内容以及新闻地址保存到本地...
- 520,用Python定制你的《本草纲目女孩》
- 一、mysql数据库基本框架
- python引用自己写的文件
热门文章
- windows版微信Hook开发SDK之C#版-微信二次开发
- 手机设备唯一标识相关概念
- 鲲鹏Devkit代码迁移工具课堂总结
- 论文阅读笔记:《自然语言处理中的预训练模型》
- 【LTE基础知识】GUTI(Globally Unique Temporary UE Identity)分配
- 【视频教程】帝国CMS制作网站系列教程08—单页模板的制作
- Myeclipse10怎么找到 Servers
- Feign原理:current list of Servers哪里来的
- matlab仿真动画,用matlab制作简单仿真动画
- 国密SSL证书正式上线,知道创宇云防御助力金融和重要领域完成国密升级改造...