#22198
混合
免费
ID-1096_订单流失衡OFI弹性选股研究报告
公式说明
AI生成
1. 一句话概括:这是个震荡市专用选股公式,抓连续两天收盘价都收在当日高位(净买盘主导)、且波幅收缩后的弹性买点。 2. 核心买入逻辑:用收盘价在当日振幅中的位置代理"订单流失衡"——连续2天该值大于0.66(收盘贴近最高,买压强);同时当日真实波幅低于20日均值75%(波幅收缩、流动性薄易弹),股价站上20日线且均线向上,当天收阳且量比温和(0.8到3倍)时买入。 3. 适合环境:横盘震荡市,专吃"买盘连续主导+波幅压缩"后的小弹性回升,不适合单边趋势或暴跌。 4. 风险提示:震荡破位或波幅重新放大向下时失效,警惕假突破与继续阴跌。
研究报告
# FORMULA-1096 订单流失衡OFI与盘口深度弹性选股 研究报告
> 公式ID: FORMULA-1096 | 家族: 量能资金(order-flow / 微观结构代理) | 市场状态: 震荡市
> 生成通道: Step 0 发散通道 (1096%5=1) | 选向来源: direction_selector v2 (创新分1, 第3次尝试命中)
> 数据约束: 仅日线 OHLCV+AMOUNT,无逐笔/盘口 → OFI与盘口深度均为日线代理
---
## A. 实现细节 (Implementation Details)
**公式逻辑**:信号 = 订单流失衡代理 + 盘口深度(流动性)代理 + 趋势过滤 + 量价确认。
- 订单流失衡代理 `OFI_PROXY = (CLOSE-LOW)/MAX(HIGH-LOW,1e-4)`:收盘价在当日振幅区间的位置,越靠近上沿代表净买盘主导。要求连续2日 `OFI_PROXY>0.66`(收盘位于区间上2/3),捕捉持续的买方失衡。
- 盘口深度/流动性代理 `TR1/ATR20<0.75`:真实波幅相对近20日均值收缩,代表挂单均衡、流动性薄,一旦失衡价格弹性大(薄盘易出方向)。
- 趋势过滤:站上 MA20 且 MA20 向上,避免在下行通道中抄底失衡。
- 量价确认:阳线 + 量比温和放大(0.8~3),排除无量假信号与极端爆量。
- 输出:`选股:买入信号`(选股公式,非交易系统)。
**执行时点**:T日收盘后计算信号,T+1开盘执行。公式仅引用 T 及 T-1 及之前数据,无未来函数。
**过滤机制**:连续2日OFI失衡 ∩ TR收缩 ∩ 站上中轨 ∩ 中轨向上 ∩ 阳线量比0.8~3。
**风险控制**:本公式为选股公式,不含内置止损;实盘须配合 ATR 动态止损(2×ATR)。震荡市专用,趋势市中 TR 收缩过滤会过滤掉主升浪,属预期内取舍。
**适用市场**:A股日线,主板/创业板/科创板均适用;不适用于指数、ETF、可转债(见偏差)。
**Warmup周期**:前20根K线(MA(TR,20) 与 MA(CLOSE,20) 需完整20日窗口),从第21根起生成信号。
**回测结果(方案A / 方案B 交叉验证)**:
- 方案A:全市场10027只,有效6020只,`avg_win_rate=51.70%`,`avg_return=27999%`(失真)
- 方案B:全市场10027只,有效6020只,`avg_win_rate=51.74%`,`avg_return=27999%`(失真)
- 胜率差异 = 0.04pp(<5% → **一致**);收益/回撤指标因 universe 混入指数/基金代码(880016/880036/880006/880884)而**严重失真**,不可信,需在清洗后的纯股票 universe 重测。
---
## B. 已知偏差 (Limitations and Bias)
1. **数据限制**:仅日线 OHLCV+AMOUNT,无逐笔成交与盘口五档。OFI_PROXY 用收盘相对振幅位置近似"净买压",盘口深度用 TR 收缩近似"流动性薄",均为**代理而非真实微观结构**,存在代理误差。
2. **回测偏差(universe 污染)**:两套回测引擎的 stock list 均含指数(880xxx)、ETF/基金(204xxx/51xxxx),其价格量级与拆送转导致 `total_return` 出现 15万%、-99.9% 等荒谬值,使均值收益完全失真。胜率端因取个股胜率均值,受污染影响较小但仍建议清洗后复核。
3. **市场适应性**:TR 收缩过滤在强趋势行情中会误杀突破信号,本公式**仅适合震荡市**;趋势市需关闭 TR 收缩条件或改参数。
4. **参数敏感性**:OFI 阈值 0.66、TR 收缩 0.75 为该维度首版经验值,换股/换周期时胜率可能有 ±5pp 波动,未做参数稳定性扫描。
5. **Look-Ahead 风险**:经自查,公式无 REF(X,-1)、无 T 日收盘决策 T 日买入等未来引用,信号在 T 收盘生成、T+1 执行,合规。
---
## C. 结果解读 (Result Interpretation)
**逻辑质量**:订单流失衡是成熟的微观结构概念(Wyckoff/OFI),用日线代理虽粗糙但逻辑链清晰、有经济学意义——薄盘+持续买压=失衡后方向性机会。
**创新点**:在量能资金家族中,现有公式多为"主力净流入/大单/CMF/资金流",本公式是唯一以**OFI(订单流失衡) + 盘口深度弹性**为原型的维度,与已覆盖的资金流、筹码公式数学本质不同(语义去重 26.44%,新颖性 1.00)。
**风险点**:最大风险是代理误差——真实盘口数据下 OFI 与日线代理可能分歧;其次是 universe 污染导致收益指标失真,当前**不能据此判断实盘收益**。
**适用场景**:量化短线选手,在震荡市中捕捉薄盘失衡后的价格弹性反弹;作为选股池输入,需叠加止损与仓位管理。
**改进方向**:① 接入逐笔/盘口数据替换代理;② 清洗 universe(剔除 88xxxx/204xxx/51xxxx/56xxxx)重测收益与回撤;③ 对 OFI 阈值、TR 收缩阈值做参数稳定性扫描。
### 对抗式审查
我主动怀疑了以下3个点,并逐一排除:
1. **怀疑:OFI_PROXY 阈值 0.66 是否过拟合?**
排除:0.66 为区间上2/3的通用分位定义,非对样本回测优化的产物;公式参数均为通用值,逻辑链无样本内调参痕迹。
2. **怀疑:胜率是否虚高(>80%)?**
排除:方案A/方案B 胜率均为 ~51.7%,未超过80%;虽 universe 含指数代码,但胜率为个股均值、污染主要在收益端,胜率端仍可信。
3. **怀疑:是否与现有公式重复?**
排除:语义去重相似度 26.44%(<60% 通过),对抗式新颖性评分 1.00(>0.7 通过);知识库中无"OFI订单流失衡 + 盘口深度弹性"同原型公式。
---
## 质量门自检摘要
- R01-R05:通过(选股公式,含明确买卖信号;无未来数据;Warmup 已标注)
- 逻辑链:≥100字,市场背景/信号设计/确认/风控四要素齐全
- 多样性评分:量能+波动率(TR)+趋势(MA)+量价 = 4类指标融合 → ≥7分档
- 语义去重:26.44% < 60% 通过
- 对抗式新颖性:1.00 ≥ 0.7 通过
- 研究报告:A/B/C 三段齐全,含对抗式审查3点
> ⚠️ 回测收益指标因 universe 污染失真,已在 B 段声明;**禁止将失真收益当作样本外结果**。
回测统计
胜率
49.8%
平均收益
1.40%
夏普比率
待验证
最大回撤
-8.8%
按市场状态分段表现
暂无市场状态数据