---
title: 'Python量化神秘指标，信号一旦出现A股市场就要大变天，15年来无一例外！【量化投资邢不行】'
source: 'https://www.youtube.com/watch?v=kd4sNjyBgYI'
video_id: 'kd4sNjyBgYI'
date: 2026-09-14
duration_sec: 687
channel: '量化投资邢不行啊'
---

# Python量化神秘指标，信号一旦出现A股市场就要大变天，15年来无一例外！【量化投资邢不行】

> Source: [Python量化神秘指标，信号一旦出现A股市场就要大变天，15年来无一例外！【量化投资邢不行】](https://www.youtube.com/watch?v=kd4sNjyBgYI)

## Summary

This video introduces a quantitative stock market indicator that has appeared only five times since 2001, each time preceding significant market changes. The presenter explains the indicator's definition, calculation, and historical significance, and provides a Python tutorial for computing it.

### Key Points

- **Introduction to the Indicator** [00:00] — The presenter introduces a quantitative indicator for the stock market that appears infrequently, only five times from 2001 to now, but signals major market changes.
- **Indicator Range and Calculation Frequency** [00:25] — The indicator fluctuates between 20% and 50%, with the lowest around 21% in 2016 and highest around 50%. It is calculated at the end of each month.
- **Comparison with CSI 300 Index** [01:05] — The indicator is compared with the CSI 300 Index from 2007 to 2021. A line is drawn at 45%, and there are five months where the indicator exceeds 45%.
- **Five Key Points** [01:31] — The five points correspond to October 2007, September 2008, December 2014, January 2018, and January 2021. Each point is followed by a decline in the next month, though the magnitude varies.
- **Pattern of Declines** [02:09] — When the indicator is above 45%, the next month typically declines, but the pattern is not strong; for example, the fifth point only saw a 0.28% decline.
- **Bull-Bear Turning Points** [02:33] — The first, second, and fourth points mark major bull-bear transitions: October 2007 (end of bull market), September 2008 (end of bear market), and January 2018 (end of blue-chip bull market).
- **Style Switching Points** [03:10] — The third and fifth points indicate style switches: December 2014 saw a shift from large-cap to small-cap stocks, and January 2021 saw a shift from institutional favorites to small-caps.
- **Indicator Definition** [05:17] — At the end of each month, all stocks are ranked by monthly turnover. The top 5% of stocks' total turnover is divided by the total market turnover to get the indicator.
- **Calculation Example** [05:49] — Using June 2021 as an example, the top 5% (220 stocks) had a total turnover of about 12 trillion yuan, while the total market turnover was about 27 trillion, giving a ratio of 4.14%.
- **Monitoring Website** [06:56] — The presenter has a monitoring website that displays the indicator in real-time, updated monthly. The URL can be shared upon request.
- **Interpretation of High Indicator** [07:20] — When the indicator is very high, it indicates extreme market divergence, with trading concentrated in a few stocks, which is often a warning sign.
- **Python Tutorial Introduction** [08:10] — The presenter offers a Python tutorial to calculate the indicator from scratch, requiring historical stock data, which can be obtained from financial websites or provided by the presenter.
- **Running the Code** [09:56] — The code is about 80-90 lines. The presenter runs it, which reads all stock data and outputs monthly ratios, and also generates a chart.

### Conclusion

The indicator, based on the concentration of trading volume in the top 5% of stocks, has historically signaled major market turning points and style switches. While not infallible, it offers a valuable statistical perspective for investors.

## Transcript

大家好 我是专注于量化投资的行不行 本期视频会给大家介绍一个股市当中的量化指标 这个指标它出现的频率很低
从2001年到现在的十几年当中 总共也只出现了五次 但是这个指标的信号一旦出现 之后市场都会伴随着非常大的变化 所以我觉得这个指标挺值得一讲 也挺值得大家花几分钟时间听一听
那么这个指标到底是什么呢 这边已经不卖关子了 这边直接把这个指标展示出来 我们展示了这个指标从2007年到2021年的所有的数据 大家可以看到这个指标它是在20%到50%之间波动 最低的时候是在大约2016年的时候21%左右
最高的时候是50%左右 所以是在一个范围区间内波动的指标 然后这个指标我们是在每个月的月底会去计算一下 比如说在明年7年的1月底我们算上来是32 2月底算上来就是28 然后每个月计算一次
每个月得到一个值 把这些值连起来就得到跟曲折的曲线 那么这个就是这个指标的简单介绍 大家只从它看上去可能觉得平行无奇 我们将来再把这个指标 和我们的护生蛋白指数放在一起 对比来看 上面蓝色部分是我们这个指标
下面橙色部分就是我们同期的护生蛋白指数 也是从07年到现在 再次度团一下我们指数 我们指标是在一个区间点波动 我们指数发现也是在一个区间点波动 十几年都没呈现出一个向上的趋势 然后我们在这个指标的45%的地方
画一道线 我们可以看到在历史上 总共有5个月份 我们的这个指标是大于45%的 除了这5个月份 其他的月份都是小于45%的 然后我们把这5个点映射到我们下面的沪尔特麦指数上面
对应我们的行情也就是这里面的1 2 3 4 5个点 其中3个月是我们用蓝色的曲线标的出来 这个指标的神奇就在于它标记了这5个点 我们详细来看一下 途中第一个点对应的是2007年的10月份 此时这个指标是45.01
然后这个指标下一个的涨幅就是-16% 跌了很多 同样的第二个点它对应的日期是2008年的9月 当时这个指标到48.99 同时4月我们的指数跌了25% 跌了更多
然后接下来就是到第三个点是2014年 中间隔了很久 2014年的12月 我们这个指标是45.81 下个月我们指数跌了2.81 然后就是出动第四个点 是2018年的1月 以及第五个点2021年的1月
我们指标分别是46和49 然后下来一个月指数也下跌了 所以我们正好可以看到 当我们这个指标出现在 反正是45以上的时候 它次月都是下跌的 当然这个规律性其实不是那么强 因为你看比如说第五个点
它最终下跌了只有0.28 并不能说明它的问题 那最关键的呢 其实是这五个点出现的位置 我们可以一个一个的仔细来看一下 比如说我们首先看 第一个点和第二个点 以及第四个点 你观察我们指数的走势
或者说你是老虎民 亲身经历过的话 你会知道07年的10月 08年的9月 以及我们18年的1月 都是非常做的 牛熊转换周期的节点 比如说07年的10月 那么就是我们那次 波兰状况的大熊市的一个顶点
当时A股涨到了6000多点 然后接下来就开始下跌是一个一整年的熊市它一直跌到2018年的9月也是我们今天第二个点当然上面只是跌到1600多点但是在第二个点出现之后熊市就结束了出现了09年的很大的一波反弹然后再看第四个点
18年的1月 是我们当时一波蓝筹牛市的终点 之后指数又开始下跌 所以说这三个点都很精确的 预示我们的牛熊转换 第一个点预示了牛市的结束 第二点预示了熊市的结束 第三个点预示了牛市的一个结束 然后我们再来看一下
第三个点和第五个点 你看第三个点和第五点 好像并没有意味着我是一个牛神转换 比如说第三个点出现之后 我们市场还继续涨 第五个点出现之后也没有明显的跌 但是如果你是亲身经历过这段市场的话
你就知道比如说我们第三个点 2014年的12月 其实是发生了非常大的变化 具体变化是什么 我们来看一下当时 Horon 300指数和中盛1000指数的一个变化 我们在这第三个点之前的几个月 也就是2014年的10月到12月期间
这段时间市场的行情都是以蓝筹股为止 不知道大家是否还记得当时的券商股 以及银行股都飙涨 然后同期代表大盘股的互联贩指数涨了40% 然后代表中小盘股的中升1000指数反而下跌了1.29%
这个是在我们第三个点发生之前 然后第三个点发生之后 我们市场的风格就发生了极致的变化 我们来看2015年1月到5月的这段时间的表现 我们互联贩代表的大盘股的基率上涨
涨了33% 但是我们代表中小盘股票的中升1000指数涨了84% 远远的跑赢了互联贩指数 这个其实就是我们2015年上半年的一个波澜状况的大流逝 当然所有股票都在涨 小盘股涨得特别好 情人经济股的朋友一定记得
除了我们这边第三个点 其实是当时的一个 分隔转换的一个切换点 市场从大盘的蓝筹股 切换到了中小盘的股票 同样其实我们今天的 第五个点也是这样 这个点大家应该印象更加深刻 因为其实就发生在今年 第五个点是2021年的1月
在此之前的几个月 也就是2020年的10月份 到1月份这几个月期间 我们大盘股涨了15% 但是小盘股的中正一天指数 反而跌了4% 但是在这一个月之后 接下来21年的2月到8月
我们忽然之后指数跌了10% 反而我们的小盘股涨了21% 这个区间发生了什么 其实大家都知道 这种爆盘股的瓦解 这种毛 这种酒 这种大股票 这种机构爆盘股的瓦解 所有的忽然之后指数开始下跌
在它们瓦解之后 中小盘股反而开始上涨 这个因为距今的时间很短 所以大家应该印象还比较深刻 所以这第三第五个点 是两次关键的牛熊转换 那么我们这个指标 总共居然降了五个点 其中的三个点
所以我说这个指标一旦出现 市场就会发生非常大的变化 这句话没有乱说吧 好 那么既然这个指标这么神奇 它到底是怎么计算的呢 你总不记得给我们一个蓝色的评论图吧 大家放心 我之后会详细介绍这个指标的原理
因为甚至还会把计算这个指标的数据和代码都发给你们 让大家可以自己实时计算并且亲自验证 那么这个指标到底什么含义呢 这边也不卖关子 其实说穿了也不复杂 也就是说到每个月结束的时候 我们把所有股票按照它这个月的成交额
从高到低进行排名 然后我们取排名前5%的股票 把这5%的股票 它的成交的总额加起来 并且算一下这个总额占当月A股所有股票成交额的一个比例这个比例就是我们今天这个指标的词有的东西可能短时间之内也不能完全理解这个定义我们现在举个例比如说我们今天2021年的6月末
我们来看一下我们是如何计算这个股票的 在6月末我们搞出这个月所有的股票 并且计算出这些股票 它当月的一个成交额 并且把成交额从高到低的排序 比如说第一年的股票就都比XX
像他自己开的什么 他的月成交额是2358亿 他排的第一 第二年的股票是融XX 他的成交额是这么多 然后一个一个的排下来 这边是排名200的股票 这边是排名220的股票 然后最后一名股票是4418名
它的成交额只有0.13亿 也就是一个月才成交了1300万 然后我们可以算出这么多股票 它的总的成交额是这么多钱 也就是27万亿左右 好 这个是所有股票的一个情况 然后我们要找出这边排名前5%的股票
那么前5%也就是前220名 因为总共有4000多只股票 我们来算一下这前220名 这些股票的成交额加总是多少 加上了我們發現是12萬億多一點 然後這樣就很簡單 我們拿12萬億除以我們這邊的總的成交額27萬億
就能奪到我們全5%個股的成交額佔比 就是4.14%左右 所以這麽一說 大家肯定明白這個指標到底怎麽算的了 並且我自己做了一個監控的網站 上面會實時的展現我們這個指標 也就是圖中的這個白色的曲線
黃色的曲線是我們從接貨到購買的價格 這裏面是我安排人做的 其實就說了我自己方便觀測這個指標 因為我覺得它比較有效 我可以一直監測著它 它每個月都會使用的更新 这个网页是我们内部自己使用的 如果你需要的话
也可以加评幕家的角 或者自己评论去我的微信 我可以把网址发给你 好我们在知道了这个指标的定义之后 我们再来回来看这张图 这个时候你就能有点大概明白 为什么我们这个指标 可以预示出我们的这些 有种转换以及分隔切换
就比如说把我们最近第五次的 这个分隔切换来说 当时的行情是极致爆团 只有那些爆团股在涨 其他股票都在下跌 那么那些爆团股 它的成交量会非常非常的高 所以前15%的股票 就会占比越来越高
超过了4% 但是大家都知道 金融市场是没有 一直发生下去的事情 我们当时就做过视频说 造仓股一定会瓦解 所以当这个指标非常高的时候 其实就是一个不好的征兆 其实只要是市场上面 所有的成交量 都集中在少部分股材当中的时候
生命市场的分化程度 已经非常的剧烈了 这个指标就是告诉我们 在这个时候 一定要多多注意 它未来的风险或者说机会 然后关于这个指标 大家一定也有自己的理解 可以发到评论区 或者弹幕里面我们去讨论
当然最后我也要说一下 没有任何指标是百分之百有效的 它只是从一个统计的侧面 从一个很小的角度 让我们可以更清楚的观察市场 能给我们的专业决策 带来一点点启发 就已经很不错了 好 以上就是我们这个指标的原理 那这个指标感兴趣的
或者有想法的 可以加评论要求 或者自己联系我的微信 一起专门沟通 然后接下来 如果你是对数据 对编程不感兴趣的 你可以先走了 感兴趣的可以留下来继续听 接下来我会讲解 如何使用Python编程 从零开始
去把我们的指标计算出来 这个内容就比较硬核 那么不管你有基础 没基础其实都能看懂 至少可以感受一下 我们今天量化计算 到底是怎么做的 好为了计算我们刚刚那个指标我们首先要有股票的历史数据大家想我需要有每个股票它每个月的一个成交量对不对那么这个数据量非常大我想获取这个数据最简单的一个方法也是可以从一些财经网站
比如说网易财经 新浪财经或者欧方财富网之类的 你可以用Python去写个爬虫 把这些数据抓下来 都是可以抓的免费 但是需要一定的编程基础 然后你也可以上网的 量化交通的网站 网址在这里 这里面有相应的数据
比如说我们这里的 股票历史日线数据 这个数据我就帮你整理好的所有股票 从上市至今的每天的一个交易数据 包括那些退市的股票 有的同学可能会说这个数据是出售了88元 那么我想说的是
首先如果你需要这个数据的话 你可以加一下屏幕下载 或者这里评论去我的微信 我可以免费送给你一份的 它每天是实时更新的 其次出售数据的收入是一分钱不拿的 因为我们这个网站上的很多数据 其实都是很多我的朋友
他们自己开发整理收集 然后上传共享 我们只是做一个质量表演的工作 除了这个数据的收入是分给他们 以及其他这种网站有贡献的人 所以如果你觉得你很有能力 其实也可以来贡献相应的数据 好 这个不管怎么样 通过这个方法
我们可以解决数据的问题 你把这个数据下载下来 就是这样的一个文件 里面有所有股票的一个数据 你看每个股票一个文件 文件里面就是这个股票的代码 总共有4000多只股票 包括那些已经退市的股票
然后你打开其中一个股票的文件 你就可以发现是这个股票 每天的一个交易数据 那么有了这样的一个原始数据 再结合我们相应的Python代码 我们就可以计算出我们的一个指标 我们现在就来实际的运算一下这个代码
具体的是在这个页面上 这个就是我们的代码 总共有八九十行 其实也不算太多 然后如果你是没有什么编程基础的话 千万不要被这个黑漆器的意念给吓了 它其实就是只是一个写代码的软件而已 就像我们写字是用Word或者WPS一样
它只是一个写代码的工具而已 然后关于这个工具怎么安装怎么使用 我之前是写过一篇公用号文章的 里面讲得非常的清楚 你按照这篇文章的操作 就可以了解这个工具的使用方法 其实非常的简单 你需要这篇文章的话
可以加评云下角 或者这里评论区我的微信 都是可以发给你的 然后我们点击这里的运行按钮 就会有运行的代码 然后这边就是运行的结果 它就会自动的去读取 我们刚刚的所有的股票的数据 总共的时间都是股票
所以它读的会比较慢 好 你可以看到这边就运行完了 然后你可以看到运行的结果 它把我们每天的结果都输了出来 你看到之前 这边是运行的每只股票的数据 输出来的结果是在这个里面 我们可以来打开这个文件
就是这样的一个文件 我们把它打开来 可以看到 这个就是我们记上的结果 它第一行是06年的11月 它记上了我们这个占比 然后每一行就是每个月的一个占比 然后它一直到最后 迟到了21年的8月份
同时呢 它还做了一个图 我们点击这里的图片 你可以看到 这边就是通过Python 把我们刚刚的这个折线处 给画了出来 具体的长这样子 跟我们刚刚PPT展示的图片 是一样的 你可以把这个东西进行保存 好感谢这个同学们
这个数据和赞网 都是可以发给你的 因为比较简单 没什么好保密的 你家屏幕协调或者这点评论 去我的微信就可以发给你 那这样的话 本期视频到此结束了 大家今天确实可以每个月 来看一下这个指标 至少可以通过这个指标
知道现在目前市场分化的一个情况 肯定是对大家的交易 有的是有帮助的 好 那么本期视频就到此结束 感谢大家的订阅和点赞 我们下期视频再见
