SuperTrend 超级趋势:简单好用的趋势跟踪工具

青 青柠量化
2026-10-13
沪深300上SuperTrend(10,3)择时收益+20.8%,买入持有+14.5%。

一句话结论:SuperTrend 在 A 股个股上是本章最差的买点之一。默认参数翻多后持有 20 天跑输全市场 0.49%;拿到翻空再卖,胜率只有 28%。在沪深 300 上能把回撤从 45.6% 降到 25.0%,但收益只比买入持有多一点。

SuperTrend 是近十几年在海外交易社区很流行的指标,名字响亮、规则简单:一条线,价格在线上方做多,跌破离场。这一课看看它在 A 股的真实表现。

沪深300上SuperTrend(10,3)择时收益+20.8%,买入持有+14.5%。
沪深300上SuperTrend(10,3)择时收益+20.8%,买入持有+14.5%。

一、原理

SuperTrend 和上一课的 SAR 思路一样,都是一条会跟着价格移动的止损线,区别在于用波动幅度决定线的位置:

  1. 1. 先算 ATR(平均真实波幅,第 37 课会细讲),默认周期 10。
  2. 2. 中间价 =(最高价 + 最低价)÷ 2。
  3. 3. 上涨状态时,止损线 = 中间价 − 3 × ATR,只升不降。
  4. 4. 收盘跌破止损线,转为下跌状态,线跳到中间价 + 3 × ATR 上方,只降不升。
参数默认值作用
ATR 周期10波动幅度的计算周期
倍数3止损线离价格多远,越大越不容易被洗出

波动大的股票,线离得远;波动小的股票,线贴得近。这比固定百分比止损更合理。


二、青柠数据实验 1:SuperTrend 翻多当买点

全 A 股 2016 年 1 月至 2026 年 10 月。SuperTrend 从下跌转为上涨当天记一次信号,第二天开盘买入,持有 20 天,和同一天全部股票平均收益比较:

参数(周期, 倍数)信号次数每股每年20 天收益胜率20 天超额扣 0.15% 成本后
7, 1.5189,8607.9 次+0.41%47.6%−0.12%−0.27%
10, 2205,5535.4 次+1.07%49.9%−0.22%−0.37%
10, 3(默认)136,2873.2 次+1.35%49.7%−0.49%−0.64%
20, 3120,8523.2 次+1.06%48.9%−0.42%−0.57%

参数越「稳」(倍数越大),信号越少,超额反而越差。默认的 (10, 3) 跑输 0.49%,是本章到目前为止单次信号跑输最多的指标。

原因和第三章一样:倍数越大,要涨得越多才会翻多,翻多时股票已经涨了一大段,正是「追强」。


三、青柠数据实验 2:按 SuperTrend 完整交易

SuperTrend 自带离场规则,所以更公平的测法是:翻多买入,拿到翻空再卖。默认参数 (10, 3),同一只股票同时只持有一笔:

指标数值
交易笔数71,129
胜率28.4%
盈利交易平均赚+18.9%
亏损交易平均亏−8.8%
盈亏比2.13
每笔平均收益−0.96%
平均持有33 个交易日
相对同期全市场超额−2.58%

这就是典型的趋势跟踪画像:赚的时候赚得多,但十次里七次亏。问题是盈亏比 2.13 撑不起 28% 的胜率。按第 5 课的公式,盈亏比 2.13 需要至少 32% 的胜率才能打平。


四、分年份和牛熊

默认参数翻多后持有 20 天:

年份信号次数20 天收益胜率20 天超额
20167,244+1.79%53.4%−0.38%
20177,907−0.78%43.7%−0.54%
201810,228−3.22%34.3%−0.41%
201911,555+4.32%58.7%−0.64%
202010,885+0.58%45.0%−0.49%
202112,497+2.86%54.1%+0.72%
202213,485+0.40%48.1%−0.51%
202315,585+0.40%50.2%−0.22%
202417,214+3.16%51.8%−1.42%
202516,264+3.63%57.3%−0.36%
202613,423−0.67%43.5%−0.88%

11 年里只有 2021 年为正。牛熊分开看(四组参数合计):牛市 20 天超额 −0.23%,熊市 −0.36%,都是负的。


五、青柠数据实验 3:沪深 300 择时

SuperTrend 为上涨状态时持有沪深 300,否则空仓,每次换仓扣 0.075%:

做法总收益年化最大回撤换仓次数
买入持有+14.52%+1.27%−45.60%1
SuperTrend (10, 3)+20.82%+1.77%−24.99%74
SuperTrend (20, 3)+10.21%+0.91%−28.30%78

指数上表现好一些:默认参数收益略高于买入持有,最大回撤降了将近一半。但把周期换成 20,收益就跌到买入持有以下。和第 19 课 ADX 择时(+48.3%、−18.9%)相比,SuperTrend 在指数上也逊色不少。


六、常见误区

「SuperTrend 是最好用的趋势指标」
在 A 股个股上,默认参数单次信号跑输 0.49%,完整交易胜率 28%,是本章表现较差的一个。

「盈亏比高就能赚钱」
盈亏比 2.13 看着不错,但胜率 28% 低于打平所需的 32%,结果每笔平均亏 0.96%。

「倍数调大,信号更可靠」
倍数从 2 调到 3,超额从 −0.22% 变成 −0.49%,更差了。


在青柠中实操

  1. 1. 量化策略 → + 新建策略,在 指标 → 趋势 里拖入 超级趋势(SUPERTREND),默认 10 / 3。
  2. 2. 用 金叉/上穿:收盘价上穿 SuperTrend,接到 入场信号。
  3. 3. 用 死叉/下穿:收盘价下穿 SuperTrend,接到 离场信号。
  4. 4. 先回测沪深 300 相关标的,再用 批量回测 跑个股,对比两者胜率和回撤的差别。
  5. 5. 也可以只用它当离场:入场用别的规则,离场用「收盘下穿 SuperTrend」。
策略库回测 · 沪深A股 · 近 1 年日 K · 默认参数 更新于 2026-09-11 19:02 · 每日重算
# 策略 类型 年化收益 夏普 最大回撤 胜率 评级
01 左侧趋势抄底·急跌收阳 趋势 +1.3% 0.85 16.4% 83% A 导入复现
02 MACD金叉死叉 趋势 +0.9% 0.08 20.8% 35% PRO 导入复现
03 RSI超买超卖 震荡 +0.8% 0.23 30.8% 45% PRO 导入复现

更多策略可以在青柠策略市场查看。下一课(第 22 课)讲 Aroon 阿隆指标:用「距离上次新高过了多少天」判断趋势开始和结束。


常见问题

SuperTrend 和 SAR 哪个好?
都是移动止损线。SAR 翻转更频繁(每股每年约 9.5 次),SuperTrend 默认参数每年约 3.2 次。两者当买点在 A 股个股上都跑输。

为什么海外很多人说 SuperTrend 好用?
海外常见的演示多是单一标的、单一时段的图表。本课是全 A 股 10 年 13 万次信号的统计。

倍数用多少?
本课实测 (7, 1.5) 跑输最少,但仍然为负。默认 (10, 3) 适合当离场线,减少被洗出的次数。


口径说明

股票池为全 A 股,排除 ST(按当前名称)和北交所,剔除未复权收盘价低于 3 元的股票,价格后复权;区间 2016-01-04 至 2026-10-13,共 4,982 只股票。SuperTrend 以(最高价+最低价)÷2 为中线,上下轨为中线 ∓ 倍数 × ATR,上轨只降不升、下轨只升不降,收盘穿越翻转;个股 ATR 用简单平均真实波幅,在数据库中截断到最近 120 根 K 线递推,以贵州茅台为例与完整历史 Wilder 算法相比多空状态一致率约 93%~94%。沪深 300 使用完整历史 Wilder ATR。翻多信号日收盘确认,次日开盘买入,持有至第 20 个交易日收盘;次日一字涨停剔除。完整交易为次日开盘买入、翻空后次日开盘卖出,同一只股票同时只持有一笔。超额收益 = 信号股票收益 − 同日股票池全部股票同口径平均。牛熊按沪深 300 收盘相对其 250 日均线划分。沪深 300 使用指数日线(000300.SH,价格指数,不含分红),每次换仓扣 0.075%。2026 年为不完整年度。数据由青柠量化回测数据库计算。历史统计不代表未来表现,不构成投资建议。

读到这里,不如自己验证一次

文章里的逻辑,你可以在青柠量化里用真实数据重新跑一遍。免费,零代码。

免费下载客户端

写下你的看法

邮箱仅用于回复通知,不会公开。