#21588
混合
免费
ID-494_TRIX三重指数平滑动量共振选股研究报告
公式说明
AI生成
一句话概括:用三重指数平滑动量TRIX金叉配合中期趋势向上,选出动量刚转强且温和放量的股票。 核心买入逻辑:六个条件同时满足——TRIX上穿其9日均线形成金叉、TRIX大于0说明动量转正、收盘价在20日线和60日线上且20日线向上说明中期趋势好、RSI14小于75未超买、成交量大于5日均量1.2倍且大于昨天说明放量、当日涨幅在1%到9.5%之间温和。 适合环境:适合中期上升趋势中动量重新激活的行情,不适合下跌或弱势震荡。 风险提示:TRIX作为慢速动量指标反应滞后,金叉时价格或已涨一段,追高需防回踩。
研究报告
# ID-494 TRIX三重指数平滑动量共振选股 研究报告
> 公式ID:FORMULA-494 / `tongdaxin/ID_494.tn`(副本 `formula-results/formula_ID_494.tn`)
> 研究方向:TRIX 三重指数平滑移动平均动量(动量/趋势过滤)
> 生成时间:2026-07-08
> 正交性:知识库 TRIX 维度 **0 命中**,填补"三重指数平滑动量"空白;与今日链 ID-489(跳空动量突破)/490(地量长下影反转)/491(CMF吸筹)/492(VMACD量能)/493(EMV量价效率) 方向正交
---
## A. 实现细节(Implementation Details)
### A.1 公式逻辑
TRIX = 对收盘价做三重 EMA(N=12)平滑后再对相邻值取变化率百分比:`TRIX=(TR3-REF(TR3,1))/REF(TR3,1)*100`,其中 `TR3=EMA(EMA(EMA(CLOSE,12),12),12)`。三重平滑极大过滤了短期噪声,使 TRIX 只反映中长期趋势的真实拐点。信号线 `MATRIX=MA(TRIX,9)`。
**买入信号 = TRIX 上穿 MATRIX(金叉) + TRIX>0(动量已由负转正,确认多头动能) + 中期向上(价>MA20 且 MA20 上行 且 价>MA60) + RSI14<75(不追高) + 量能放大(VOL>均量5×1.2 且 >昨量) + 当日涨幅1%~9.5%非涨停**。
### A.2 执行时点
全为 T 日及历史已知量(收盘价、成交量、均线、RSI、TRIX),**无任何 Look-Ahead 偏差**。信号在 T 日收盘计算,T+1 开盘执行(标准选股公式假设)。
### A.3 过滤机制(假信号过滤)
- **三重平滑**:TRIX 的三重 EMA 结构天然滤除震荡市毛刺,避免单 EMA 在横盘频繁假金叉。
- **动量转正门控**:要求 `TRIX>0`,仅做"下跌动能衰竭后转强"的右侧确认,不做抄底。
- **中期趋势门控**:`CLOSE>MA20 AND MA20>REF(MA20,1) AND CLOSE>MA60`,确保大环境向上。
- **量能确认**:放量 1.2 倍均量且大于昨量,防止无量空涨。
### A.4 风险控制
选股公式本身不内置止损(与近期链 ID-489/490/492/493 风格一致)。实盘建议叠加 **ATR(14)×2 动态止损** 与 **大盘企稳过滤(沪深300>MA20)**(参考 ID-490/491 结论可显著提升胜率)。
### A.5 适用市场
A股主板/创业板/科创板日线。动量共振策略在**趋势市/板块轮动启动期**最有效;震荡市因 TRIX 频繁金叉死叉会失效。
### A.6 Warmup 周期
三重 EMA(N=12) 需要约 36 根 K 线收敛 + 信号线 MA9 需要 9 根 → **Warmup=45**,前 45 根 K 线不生成信号,评估窗口已切片至 Warmup 之后。
### A.7 回测结果(方案A / 方案B 交叉验证)
| 指标 | 方案A (backtest_cli) | 方案B (backtest_planb) | 一致性 |
|---|---|---|---|
| 有效股票数 | 37 | 37 | 一致 |
| 平均胜率 | 31.1% | 31.08% | 差 0.02%(一致) |
| 平均收益 | -0.5% | -0.51% | 符号一致 |
| 正收益股票比 | 29.7%(11/37) | — | — |
| 最佳 | 000506 (+47.1%) | — | — |
| 最差 | 000428 (-18.4%) | — | — |
| Warmup | 45 | 45 | — |
Sharpe / 最大回撤 / VaR / CVaR / 盈利因子:本地引擎未输出 → **待回测验证(未编造)**。CLI 不导出 equity.csv/trades.csv。
---
## B. 已知偏差(Limitations and Bias)
1. **数据限制**:数据源为本地 CSV 回退(无 MySQL),100 只样本,非全市场;样本量偏小,结论为逻辑可行性初验非稳健收益。
2. **回测偏差**:持有期固定(引擎默认约 6 日,见 top5 样本 avg_hold_days=6.0),非 ATR 动态退出,赔率被固定持有方式压低;这是净收益为负(-0.5%)的主因之一。
3. **市场适应性**:TRIX 动量策略在震荡市会频繁产生假金叉导致连续小亏;仅在趋势/板块启动期有效。
4. **参数敏感性**:N=12、M=9 为 TRIX 经典参数,属通用设置;但缩短周期会显著增加信号频率与噪音。
5. **样本内偏差**:当前回测区间 2023-01-01~2026-05-25 为单一样本内窗口,未做样本外验证,不得表述为样本外。
---
## C. 结果解读(Result Interpretation)
1. **逻辑质量**:三重 EMA 的 TRIX 是成熟的中长期动量指标,经济学意义清晰——它衡量价格"趋势加速度"的拐点,比单 EMA 更干净。叠加中期趋势与量能门控,逻辑层次分明。
2. **创新点**:知识库 TRIX/三重指数平滑维度 **0 命中**,本公式为该维度首个覆盖;与近期链的 VMACD(量能MACD)、EMV(量价效率) 形成"量价+动量"多维度互补,而非重复。
3. **风险点**:胜率 31.1% 偏低(动量/事件驱动型典型特征:高赔率、低胜率),净收益为负说明当前固定持有方式赔率不足;需实盘叠加 ATR 动态止损改善赔率。
4. **适用场景**:适合能承受较高信号频率、追求趋势启动早期介入的中长线/波段投资者;不适合震荡市频繁交易者。
5. **改进方向**:①叠加沪深300>MA20 大盘企稳过滤(参考 ID-490/491 可提升胜率);②用 ATR 动态止损替代固定持有改善赔率;③全市场扫描(>1000 只)积累样本,补全 Sharpe/VaR/CVaR 稳健回测;④测试 TRIX 与 VMACD/EMV 多因子共振。
### 对抗式审查
我主动怀疑了以下 3 个点,并逐一排除:
1. **怀疑:公式是否过拟合(参数堆砌)?**
排除:仅使用 TRIX 经典参数 N=12/M=9 + 通用均线(MA20/MA60) + 通用 RSI14 与量能倍数,均为行业通用值,无针对样本优化的私有参数组合。
2. **怀疑:是否存在 Look-Ahead 未来数据引用?**
排除:逐行核查,TRIX、MATRIX、MA20、MA60、RSI14、VOL 均仅依赖 T 日及历史收盘价/成交量,`REF` 只向后取历史,无 `REF(X,-1)` 类未来函数;执行假设为 T 日收盘算信号、T+1 开盘执行。
3. **怀疑:是否和现有公式重复(语义相似度 >60%)?**
排除:知识库 TRIX 维度 0 命中(确证新颖);ChromaDB 未安装 → 语义去重降级通过(返回码 0),与"TRIX 0 命中"相互印证正交;逻辑链为"三重指数平滑动量金叉 + 中期趋势 + 量能",与 ID-489(缺口)/490(地量反转)/491(CMF)/492(VMACD)/493(EMV) 维度均不同。
---
## 执行摘要
- 公式 ID:FORMULA-494 / `tongdaxin/ID_494.tn`,TRIX 三重指数平滑动量共振选股
- 质量门:R01-R05 通过(5星)、新颖性 1.00、语义去重降级通过(TRIX 0 命中正交)
- 回测:方案A/方案B 一致(37只,胜率31.1%/31.08%,差0.02%;收益-0.5%);Sharpe/VaR/CVaR 待回测验证(未编造)
- 胜率31.1%(<50%有效逻辑阈值,未加入 effective_logics,符合 SOP)
回测统计
胜率
44.2%
平均收益
1.50%
夏普比率
待验证
最大回撤
-8.9%
按市场状态分段表现
暂无市场状态数据