#22173
混合
免费
ID-1071_MFI量价资金流金叉_CMF资金蓄势转正研究报告
公式说明
AI生成
一句话概括:用MFI资金流量指标金叉叠加CMF主力资金由负转正的量价资金流信号,捕捉资金开始流入的启动点。 核心买入逻辑:MFI(用典型价乘成交量构造的量价RSI)从50下方金叉其9日线,且CMF(收盘价在区间内位置乘成交量的滚动资金流)由负转正并上升,同时股价站上向上运行的20日线、成交量超5日均量1.1倍、当日涨幅在1%到6%之间。五条件全满足才出信号。 适合市场环境:资金由流出转流入的企稳上行初期,温和放量阶段,不适合缩量阴跌。 风险提示:资金流指标会滞后,假突破时信号失真易追在反弹高点。
研究报告
# FORMULA-1071 MFI量价资金流金叉 + CMF资金蓄势转正 选股 —— 研究报告
## A. 实现细节(Implementation Details)
### 公式逻辑
- **信号类型**:选股(日线级别,趋势+资金流共振)。
- **指标与参数**:
- **MFI(资金流量指标,14)**:用典型价 `TYP=(H+L+C)/3` 乘以成交量构造正负资金流,滚动14日求和后映射为0–100的"量价RSI"。其9日MA作信号线。
- **CMF(Chaikin资金流,20)**:`( (C-L)-(H-C) )/(H-L) * VOL` 的20日求和 / 20日成交量求和,衡量主力资金流入流出方向。
- **趋势门**:20日均线向上且收盘价站上。
- **量能确认**:成交量 > 5日均量×1.1。
- **不追高**:当日涨幅 1%~6%。
- **为什么这样设计**:量能资金家族(#4)此前 FORMULA-1061 用的是"原始成交量收缩→放量突破"的**量计数**原型。本公式改用**价量融合的资金流指标**(MFI把价格方向嵌入成交量;CMF把收盘在日内区间的相对位置嵌入成交量),是从"量"到"价×量"的数学本质不同子原型,避免了同家族换指标名的稀释问题。
### 执行时点
- **信号触发**:T日收盘计算 MFI 金叉(从50下方上穿9日线) + CMF由负转正且上升 + 趋势/量能/不追高确认 → T日选股。
- **执行**:T+1 开盘介入(回测引擎以信号次日开盘价成交,天然规避 Look-Ahead)。
- **卖出**:收盘价跌破20日均线。
### 过滤机制
- 趋势门(MA20向上+站上)过滤无趋势环境;
- 量能确认(VOL>MA5×1.1)过滤缩量假信号;
- 不追高(涨幅1%~6%)过滤已大涨追高风险;
- CMF>0 过滤主力仍净流出阶段。
### 风险控制
- 卖出条件为收盘价跌破20日均线(移动止损式离场),无硬编码固定止损百分比(回测引擎持有期固定为5日/前N根,止损由信号触发)。
### 适用市场
- A股日线;适用趋势向上、资金由流出转流入蓄势完毕的中大盘及流动性较好个股。震荡市与单边下跌市(CMF持续为负)信号稀少。
### Warmup周期
- MFI14 需前13根 + MFI_MA9 需前8根 + CMF20 需前19根 + MA20 需前19根 → **Warmup = 22 根K线**,第23根起开始产生信号(文件头已标注)。
### 回测结果(方案A / 方案B 交叉验证)
- 探针样本:24只流动性蓝筹(2023-01-01~2026-05-25,每只818日)。
- 15只有效触发,共 **20笔交易 / 11胜 = 胜率55.0%**,累计收益 +7.8%,最大回撤 −12.7%。
- **方案A与方案B数值完全一致**(全样本0笔 mismatch、0笔 win-rate 差异)→ 非解析bug,信号真实触发。
- 单次探针(如000001)仅1笔,频度极低(约0.4笔/股/3年);n=20 过小,禁止作为样本外有效证据。
## B. 已知偏差(Limitations and Bias)
1. **数据限制**:回测采用单股探针+流动性蓝筹篮子(24只),非全市场10027股 `--multi`(引擎O(n²)递归在MA/SMA下极慢,超时未完成)。信号频度过低导致全样本难以在合理时间内跑完,结论仅基于探针样本。
2. **回测偏差**:引擎持有期固定(5日/前N根),未实现动态ATR止损;收益/回撤字段在部分公式为失真值,本报告仅以**胜率+样本量**做粗筛(遵循拓扑自进化规则,禁止把窄样本当样本外)。
3. **市场适应性**:在CMF持续为负的单边下跌市会几乎无信号;在极强趋势中 MFI 长期处于50上方导致金叉稀少,可能错过主升段。
4. **参数敏感性**:MFI周期(14)、CMF周期(20)、信号线(9)均为通用参数;缩短CMF至10日会提高频度但可能引入噪音,需宽样本复现确认。
5. **Look-Ahead风险**:无。MFI/CMF/MA均仅用REF/SUM/MA历史值,无 REF(X,-1) 类未来引用;买入以次日开盘执行。
## C. 结果解读(Result Interpretation)
1. **逻辑质量**:MFI(量价RSI)金叉 + CMF(资金流方向)转正,逻辑链清晰——价格方向嵌入成交量,识别"主力资金由流出转流入且动量拐头"的蓄势完毕点,具备明确经济学意义(资金面驱动)。
2. **创新点**:量能资金家族内取与 FORMULA-1061 数学本质不同的子原型(价量融合资金流 vs 原始量计数);对抗式新颖性评分 1.00,语义去重 35.73%(≤60% 通过)。
3. **风险点**:最大风险是**信号频度过低**(全样本难以复现),以及窄样本下胜率(55%)的统计意义有限(95% CI 约 ±22pp)。需用宽样本引擎重新评估频度与稳定性。
4. **适用场景**:适合作为"资金流蓄势"维度的**确认Gate**,叠加已验证正期望母配方(如 MomMix11_1019 RMI拐头,宽样本+6.61pp)提升信号质量;或接D计划 cross_sectional_rs() 加截面强势过滤。
5. **改进方向**:①放宽合取(CMF_POS改"CMF>REF(CMF,1)"去掉>0,或放量阈值1.1→1.0)提升频度后宽样本复现;②缩短CMF周期至10日做频度-质量权衡;③作Gate叠加母配方而非独立选股。
### 对抗式审查
我主动怀疑了以下3个点,并逐一排除:
1. **怀疑:公式是否过拟合(参数过度优化)?**
排除:MFI(14)/CMF(20)/信号线(9)/MA20 均为通达信通用参数,非针对某只股票特调;逻辑基于通用资金流原理,无样本内参数搜参。
2. **怀疑:是否和现有公式重复(同家族换指标名)?**
排除:FORMULA-1061 用原始成交量收缩-放量(量计数原型);本公式用 MFI/CMF(价量融合资金流原型),数学本质不同。语义去重系统返回 35.73%(≤60% 通过),ChromaDB无高相似节点。
3. **怀疑:回测胜率是否可信(频度过低导致假阳性)?**
排除:A/B两独立引擎数值**完全一致**(0 mismatch),证明信号真实触发而非解析故障;但 n=20 过小,已在B段明确标注"禁止当样本外有效",仅作 material node 入库,不宣称样本外胜率。
---
*生成:Q1 (qclaw) 2026-08-15 16:00 | 通道:diverge (next_id=1070%5=0) | 家族:#4 量能资金(价量融合资金流子原型)*
*质量门:R01-R05 OK | 对抗新颖性 1.00 | 语义去重 35.73% | Warmup 22根已标注*
回测统计
胜率
55.0%
平均收益
1.20%
夏普比率
0.03
最大回撤
-3.1%
按市场状态分段表现
暂无市场状态数据