NNagi
DOSSIER · No.465

ADX 趋势过滤

ADX显示趋势够强且方向向上时持有,否则空仓。

仍有效 趋势与动量 数据 A 级 每日收盘检查信号(只在信号变化时交易)调仓
是否仍有效(策略本身)
仍有效

发表后和最近三年的风险调整收益都仍为正

是否跑赢基准(买入持有 SPY)
未跑赢基准

论文发表后,夏普比率 0.60 对比 0.64;年化收益低于基准。

「仍有效」只说明策略没有失效,不代表比基准更好,也不构成任何建议。2026-10-18 更新。
来源论文:J. Welles Wilder Jr. (1978). New Concepts in Technical Trading Systems. 专著(书籍,Trend Research).

原理

趋势跟踪最大的敌人是震荡市:价格在区间里来回摆动时,任何"跟着方向走"的规则都会反复买在高点、卖在低点。J. Welles Wilder 在 1978 年的《New Concepts in Technical Trading Systems》里提出了一组"方向运动"指标,专门回答一个前置问题:现在到底有没有趋势?

这组指标分三步。第一步,比较今天和昨天的高低点:今天最高价比昨天高出的部分记为"向上运动",今天最低价比昨天低出的部分记为"向下运动",每天只保留较大的那一个。第二步,把两者分别平滑后除以平均真实波幅,得到 +DI 和 −DI,分别代表上涨和下跌力量占波动的比例,+DI 在上说明多方占优。第三步,用两者差距的相对大小算出 DX,再平滑得到 ADX。ADX 不分方向,只衡量趋势的强弱:数值越高,说明价格越是朝一个方向持续运动;数值低,说明市场在来回拉锯。

Wilder 的本意是把 ADX 当作"开关":ADX 高时用趋势系统,ADX 低时停手或改用别的方法。这里把它做成一个最直接的只做多规则:ADX 超过业内常用的 25(趋势够强),同时 +DI 高于 −DI(方向向上),才持有 SPY;两个条件缺一个就空仓拿国债。

这种设计的逻辑是"只在顺风时出海":它不预测涨跌,只在上涨趋势已经清楚地走出来之后才参与,趋势一减弱就离开。可以预见的代价是:它在场的时间会很少,而且总是在趋势走出来一段之后才进场。

封

以下内容仅对会员开放

这份卷宗剩下的部分已封存。

  • 含成本的完整回测与净值曲线
  • 论文发表前后、最近三年分段对比
  • 逐条交易规则与结果解读
  • 可直接运行的 Python 代码下载
注册并解锁
已有账号?登录
在闲鱼搜索「nagi 」,下单后自动发送激活码

历史回测不代表未来收益,仅供学习研究,不构成投资建议。