一、资金流背离基础
什么是资金流背离?
先问大家一个问题:股价在涨,但钱在跑,你觉得这行情能持续多久?
资金流背离,说白了就是价格走势和资金流向「唱反调」。价格往上冲,资金却在悄悄撤退。或者价格往下砸,资金反而在偷偷进场。
我刚开始做量化那会儿,吃过不少亏。有一次看到一只票连续拉了三根阳线,觉得稳了,直接重仓杀进去。结果第二天就给我来了个跌停。后来复盘才发现,那三根阳线虽然漂亮,但资金流向指标早就拐头向下了。嗯,这就是典型的资金流背离。
核心定义:资金流背离是指价格走势与资金流向指标在方向上出现不一致的现象。这种不一致往往预示着趋势即将反转。
资金流背离的核心原理
为什么会发生背离?其实道理很简单。
价格是由「最后一笔成交」决定的。你想想看,一只股票从10块涨到11块,只需要最后一笔成交在11块就行。但这一路上,可能90%的资金都在卖出,只有10%的资金在买入拉升。
资金流指标就不一样了。它统计的是每一笔成交的「主动买卖方向」。主动买入算正资金流,主动卖出算负资金流。这个数据比价格诚实得多。
我记得在2018年做过一个回测,统计了沪深300成分股近5年的数据。结果发现:价格创新高但资金流创新低的股票,后续一个月平均跑输大盘3.7%。这个数字让我印象深刻。
核心原理可以归纳为三点:
- 价格滞后性:价格反映的是历史,资金流反映的是当下
- 主力行为痕迹:大资金进出必然留下资金流痕迹
- 情绪与理性背离:散户看价格追涨,主力看资金流出货
我的习惯:每次看到股价创新高,我第一反应不是兴奋,而是去查资金流。如果资金流没跟上,我会把它标记为「疑似诱多」。
资金流背离在实战中的价值
实战中,资金流背离的价值体现在三个层面:
| 应用场景 | 背离类型 | 实战价值 |
|---|---|---|
| 顶部判断 | 价格新高 + 资金流新低 | 逃顶信号,减仓或清仓 |
| 底部判断 | 价格新低 + 资金流新高 | 抄底信号,分批建仓 |
| 趋势确认 | 价格与资金流同步 | 趋势健康,继续持有 |
我曾经用这个逻辑做过一个简单的策略:
# 伪代码示例 - 资金流背离检测
def detect_divergence(price, money_flow):
# 价格创新高但资金流没跟上
if price[-1] > max(price[:-1]) and money_flow[-1] < max(money_flow[:-1]):
return "顶背离"
# 价格创新低但资金流没跟上
if price[-1] < min(price[:-1]) and money_flow[-1] > min(money_flow[:-1]):
return "底背离"
return "无背离"
这个策略在2019-2020年的震荡市中表现不错。但要注意,单靠背离信号做交易,胜率大概在60%左右。需要配合其他指标一起用。
避坑指南:我曾经犯过一个错误——看到底背离就满仓干。结果遇到极端行情,背离之后还有背离,直接把我套了20%。后来我学乖了:背离信号只是「预警」,不是「命令」。一定要等确认信号出现再动手。
知识体系总览
下面这张图,是我自己梳理的资金流背离知识体系。建议大家先看个大概,后面每个模块都会展开讲。
这张图把整个知识体系分成了6个模块。基础概念和核心原理是地基,实战应用是核心,量化实现是工具,风险控制是安全带,进阶技巧是加分项。每个模块后面都会单独成章,一步步带大家吃透。
一个小建议:刚开始学的时候,别急着跳进量化实现那部分。先把基础概念和实战应用搞明白。我见过太多人一上来就写代码,结果背离信号都识别错了,白忙活一场。
好了,这一章就到这里。记住一句话:价格会骗人,但资金流不会。后面我们会一步步深入,从原理到代码,从理论到实战,把这个工具真正变成你的交易利器。
公众号:蓝海资料掘金营,微信deep3321