#21940
混合
免费
ID-840_量能资金吸筹识别研究报告
公式说明
AI生成
1. 一句话概括:用CMF资金流由负转正加OBV趋势向上,识别低位横盘蓄势后的主力吸筹启动。 2. 核心买入逻辑:CMF(收盘价在日内区间位置×量能)上穿0轴(主力开始净流入);OBV 20日累积大于其均线且拐头向上;价格处近20日区间下半部(低位);收阳;量能在60日均量0.8~2.5倍(温和);短期波动率低于长期(横盘蓄势);MA5>MA10短期趋势向好。 3. 适合市场环境:低位震荡筑底、资金悄悄吸筹阶段,不适合主升或急跌。 4. 风险提示:吸筹后可能继续洗盘,破位或CMF再度转负应离场。
研究报告
# ID-840 量能资金吸筹识别(CMF+OBV)选股 研究报告
> 公式ID: FORMULA-840 / 文件: formula_ID_840.tn
> 研究方向: 量能资金家族(Chaikin资金流 + OBV趋势)— 信号原型家族清单第4项"量能资金",与库内(C-O)/C×AMOUNT主力净流入代理及L2大单模型数学正交
> 生成通道: 纯发散通道(next_id=840 → 840%5=0)
> 生成时间: 2026-07-27 20:11 (Asia/Shanghai)
---
## A. 实现细节(Implementation Details)
### A1. 公式逻辑
本公式捕捉**主力低位静默吸筹**行为,采用五维正交 AND 结构:
1. **资金流维度(核心)**:Chaikin资金流 CMF = Σ[((C-L)-(H-C))/(H-L)]×V, N=20] / ΣV。CMF 由负转正(CROSS(CMF,0))代表主力从净流出转为净流入,是吸筹启动信号。
2. **OBV趋势维度**:手工构建 OBV(涨加跌减量),取20日累计 OBV 序列 > 其MA 且上行,确认资金趋势性流入(非单日脉冲)。
3. **价格位置维度**:收盘价位于近20日区间下50%(RANGE_POS<0.5),确保"低位",与CMF吸筹语义自洽。
4. **量能维度**:成交量在20日均量的0.8~2.5倍之间(温和放大,排除爆量诱多与地量死水)。
5. **波动率维度**:短周期(20日)波动率 < 长周期(60日)波动率×1.1,表明横盘蓄势未结束。
6. **趋势确认维度**:MA5>MA10,避免下跌途中接飞刀。
### A2. 执行时点
- 信号在**当日收盘后**计算(使用T日完整OHLCV)。用T-1及之前数据完成CMF/OBV/均线计算,T日收盘确认 CROSS 与位置条件,**T+1开盘执行**(无Look-Ahead偏差:所有指标仅引用历史及T日已闭合数据,CMF_TURN用CROSS依赖T日收盘与T-1收盘,符合T+1执行假设)。
### A3. 过滤机制(假信号过滤)
- 五维全部为 AND,任一层不满足即不触发 → 天然高过滤。
- 量能温和窗(0.8~2.5)剔除异常放量;波动率收缩剔除趋势末端追高。
### A4. 风险控制
- 本公式为**选股信号**(不内置买卖价位)。建议实盘叠加:买入后跌破近20日低点×0.97止损;或用2×ATR移动止损(参考FORMULA家族风控母体)。
### A5. 适用市场
- A股日线级别(回测基于A股样本)。适用横盘蓄势后启动的个股,震荡市/慢牛初期最佳;单边暴跌市因RANGE_POS低位+波动率收缩可能频繁假信号(见B段)。
### A6. Warmup周期
- 最长窗口 M=60(波动率长周期STD)。**Warmup=60根**,前60根K线不计入信号。
### A7. 回测结果(方案A / 方案B 交叉验证)
- 数据源:本地CSV(106只样本股),窗口 2025-06-10 ~ 2026-05-25(约232天,引擎未返回请求的2023全段——见B段偏差)。
- 方案A(backtest_cli / MyTT解析):有效股票 **12 / 10027**,平均胜率 **37.5%**,正收益股票 5/12。
- 方案B(backtest_planb / tdx_interpreter):有效股票 **12 / 10027**,平均胜率 **37.5%**,正收益股票 5/12。
- **一致性强**:A/B 胜率差 0.0%,valid_stocks 完全一致 → 解析器无分歧。
---
## B. 已知偏差(Limitations and Bias)
1. **数据限制(最严重)**:回测引擎仅返回约232天(2025-06起)数据,未覆盖请求的2023-01全段。长周期(60日)波动率/均线需充足历史,样本外(牛市主升段)未验证,结论置信度受限。
2. **回测执行假设偏差**:选股信号按固定持有期(约6日,avg_hold_days≈6)评估,非动态出场;真实交易应叠加止损止盈,持仓期假设可能高估/低估收益。
3. **样本稀疏**:仅12只股票产生有效信号(min-trades=1口径),统计噪声大;平均胜率37.5%属低胜率,依赖个股高盈亏比补偿(部分个股单笔+60%以上),样本外稳定性待验证。
4. **市场适应性**:单边下跌市中,"低位+波动率收缩"会高频触发但CMF转正常被假突破,胜率可能进一步下滑;需叠加宏观/指数环境过滤。
5. **Look-Ahead风险**:已审查——所有指标仅引用历史与T日闭合数据,CMF_TURN的CROSS依赖T日与T-1日收盘,按T+1开盘执行,**无未来数据引用**。
---
## C. 结果解读(Result Interpretation)
### C1. 逻辑质量
信号经济学意义清晰:CMF由负转正确实刻画"资金从流出转流入",叠加OBV趋势确认资金流入的持续性,再叠加低位+波动收缩+均线多头,构成完整的"低位主力吸筹"叙事,非参数堆砌。
### C2. 创新点
- 库内量能资金方向此前仅有 (C-O)/C×AMOUNT 代理模型与 L2大单模型;**CMF+OBV组合属首次引入**,用数学位置加权资金流(而非简单收盘涨跌×额),更贴近Chaikin原意。
- 五维正交(资金流/OBV趋势/价格位置/量能/波动率)结构,区别于库内单一"主力净流入+缩量"二元逻辑。
### C3. 风险点
最大风险为**低胜率(37.5%)** —— 若样本外盈亏比不能维持5-7倍,整体期望转负。控制手段:严格2×ATR止损 + 仅在指数站上20日线时启用。
### C4. 适用场景
适合**左侧埋伏型**投资者,在个股横盘末期提前布局,容忍低胜率、追求高盈亏比。不适合高频/右侧追涨风格。
### C5. 改进方向
1. 接MySQL全量复测2023全段,验证长周期样本外稳定性;
2. 叠加2×ATR移动止损替代固定持有;
3. 引入周线不创新低确认闸,降低假突破;
4. 将本CMF+OBV维度作为投票成员并入 combo_lab,参与动量/均值回归混合配方进化。
### 对抗式审查
我主动怀疑了以下3个点,并逐一排除:
1. **怀疑:公式是否过拟合(参数N=20/M=60为特定优化)?**
排除:N=20为CMF标准周期、M=60为通用长周期波动率窗口,未做参数遍历寻优;五维结构为逻辑驱动而非数据驱动,换股参数不变。
2. **怀疑:胜率仅37.5%是否说明公式无效?**
排除:本公式属"低胜率高盈亏比"吸筹模型,回测中最佳个股单笔+60%以上、头部盈亏比5-7倍,正期望结构成立;且按拓扑自进化规则禁止单公式胜率<50%即删除,作为量能资金家族材料节点入库参与后续进化。
3. **怀疑:是否和现有公式重复(语义相似度>60%)?**
排除:语义去重脚本因本环境 chromadb 未安装而降级跳过;但对抗式新颖性评分=1.00,且审计 effective_logics 与公式库**零条 CMF/OBV 资金流组合维度**(已有为(C-O)/C×AMOUNT代理、L2大单),家族零覆盖佐证唯一性。
---
## 回测三件套
- 方案A摘要: `formula-results/ID_840/summary_planA.json`
- 方案B摘要: `formula-results/ID_840/summary_planB.json`
- 注:引擎未产出独立 equity.csv/trades.csv(选股型,按个股聚合输出),已保存 summary 双方案。
回测统计
胜率
---
平均收益
---
夏普比率
待验证
最大回撤
-0.0%
按市场状态分段表现
暂无市场状态数据