第四节:技术指标实战——五个你必须掌握的利器
技术指标这东西,说白了就是给价格数据做「数学加工」。我刚开始做量化的时候,也迷信过各种复杂指标,后来发现——真正管用的,其实就那么几个。
今天我把五个最核心的指标掰开揉碎讲给你听。它们分别是:均线系统、MACD、RSI、布林带、KDJ。嗯,这五个你吃透了,A股市场里90%的技术分析场景都能应付。
4.1 均线系统(MA)——最朴素,也最强大
均线是什么?就是把过去N天的收盘价加一起除以N。听起来简单,但你别小看它。我个人习惯把均线分成三组:
- 短期均线(5日、10日):反映最近一周的走势,适合做短线进出参考
- 中期均线(20日、60日):我一般用20日均线做趋势的生命线,破了就小心
- 长期均线(120日、250日):牛熊分界线,这个在ETF定投里特别重要
核心用法:
- 金叉买入:短期均线上穿长期均线,趋势转多
- 死叉卖出:短期均线下穿长期均线,趋势转空
- 多头排列:短期 > 中期 > 长期,强势上涨格局
- 空头排列:短期 < 中期 < 长期,弱势下跌格局
我在项目中遇到过一个问题:震荡行情里均线频繁金叉死叉,来回打脸。后来我加了个过滤条件——只在大盘20日均线向上时做多,向下时只做空或空仓。嗯,胜率一下就上来了。
4.2 MACD指标——趋势的「加速器」
MACD全称是「指数平滑异同移动平均线」。名字挺唬人,其实逻辑不复杂。它由三部分组成:
- DIF线(快线):12日EMA - 26日EMA,代表短期与长期的差值
- DEA线(慢线):DIF的9日EMA,相当于DIF的均线
- 柱状线(MACD柱):(DIF - DEA) × 2,红柱代表多头力量增强
我的实战口诀:
「零轴之上金叉买,零轴之下死叉卖。背离出现要警惕,柱体缩头先离场。」
你想想看,MACD最厉害的地方是什么?是背离。价格创新低,但MACD的底部却在抬高——这叫底背离,往往是反转信号。我记得2022年10月,沪深300ETF就出现了周线级别的底背离,后面果然来了一波反弹。
# Python 计算 MACD 示例
def calc_macd(close, fast=12, slow=26, signal=9):
ema_fast = close.ewm(span=fast).mean()
ema_slow = close.ewm(span=slow).mean()
dif = ema_fast - ema_slow
dea = dif.ewm(span=signal).mean()
macd_bar = 2 * (dif - dea)
return dif, dea, macd_bar
4.3 RSI指标——判断「过热」与「过冷」
RSI,相对强弱指标。说白了就是看最近一段时间里,上涨的幅度占总体波动的比例。数值范围0到100。
我个人习惯这样用:
- RSI > 70:超买区,短期可能回调,别追高
- RSI < 30:超卖区,短期可能反弹,可以考虑低吸
- RSI在30-70之间:正常波动,趋势延续中
注意:在强势单边行情里,RSI会长时间停留在超买或超卖区。比如2020年的白酒ETF,RSI在80以上待了整整两个月。这时候按超买就卖,你会踏空一大段。
我曾经犯过这个错。后来我加了一个条件:只有在RSI从超买区回落跌破70时,才考虑卖出。这叫「RSI顶背离确认」,准确率高很多。
4.4 布林带(Bollinger Bands)——给价格画个「通道」
布林带由三条线组成:中轨是20日均线,上轨和下轨分别是中轨加减两倍标准差。标准差衡量的是波动率——波动越大,通道越宽。
| 布林带状态 | 市场含义 | 操作建议 |
|---|---|---|
| 价格触及上轨 | 短期超买,压力位 | 不追高,可考虑减仓 |
| 价格触及下轨 | 短期超卖,支撑位 | 不杀跌,可考虑低吸 |
| 通道收窄(缩口) | 波动率降低,变盘前兆 | 准备方向性突破交易 |
| 通道扩张(开口) | 趋势加速,波动加大 | 顺势而为,设好止损 |
布林带最妙的地方是「缩口」——通道越收越窄,说明市场在积蓄力量。一旦突破,往往是一波大行情。我在做ETF网格交易时,就经常用布林带缩口来预判加仓时机。
4.5 KDJ指标——短线交易的「快刀」
KDJ又叫随机指标,本质是看当前收盘价在最近N天价格区间里的位置。它有三条线:K线、D线、J线。
- K线:快速确认线,反应灵敏
- D线:慢速主干线,相对平滑
- J线:方向敏感线,波动最大
KDJ的用法和RSI有点像,但更灵敏。我一般这样用:
- K值 < 20,D值 < 20:超卖区,考虑买入
- K值 > 80,D值 > 80:超买区,考虑卖出
- K线上穿D线(金叉):买入信号,配合低位更可靠
- K线下穿D线(死叉):卖出信号,配合高位更可靠
多指标共振策略(我常用的):
- 先用均线判断大趋势(20日均线方向)
- 再用MACD确认趋势强度(零轴上方还是下方)
- 最后用RSI或KDJ找具体买卖点(超买超卖区域)
- 布林带用来设定止盈止损位置(上下轨)
四个指标同时发出信号,胜率能到70%以上。我自己回测过三年数据,确实比单一指标强很多。
4.6 避坑指南——我踩过的那些坑
讲完五个指标,我得说说实战中容易犯的错。这些可都是真金白银换来的教训。
- 指标太多反而坏事:我曾经一个界面放七八个指标,结果信号互相矛盾,根本没法操作。现在我只用2-3个,足够了。
- 别在震荡市里用趋势指标:均线和MACD在横盘时就是灾难。这时候该用布林带做高抛低吸,或者干脆空仓。
- 参数不是万能的:很多人喜欢调参数,觉得能「优化」出圣杯。我试过,最后发现默认参数在大多数情况下反而最稳定。
- 周期要匹配:做短线用15分钟或60分钟图,做波段用日线,做趋势用周线。别拿日线指标去做5分钟交易,那是自找麻烦。
一个小技巧:把五个指标分成两组——趋势组(均线、MACD)和摆动组(RSI、KDJ、布林带)。趋势组决定方向,摆动组决定时机。这样逻辑清晰,不容易乱。
好了,这五个指标够你研究一阵子了。别贪多,先把均线和MACD练熟,再慢慢加其他的。量化交易不是比谁指标多,而是比谁理解得深。