#21834
混合
免费
ID-736_成交量比率VR情绪能量拐点选股研究报告
公式说明
AI生成
一句话概括:这个公式抓"成交量人气(WR)从极度枯竭区回升"的拐点,找地量出清后资金重新流入的买点。 核心买入逻辑:用26日上涨量能与下跌量能之比算VR,要求近10天VR曾低于60(人气枯竭),且VR向上穿过70(资金回流拐点);同时价格不低于20日线的95%(允许底部横盘)、当日成交量超5日均量1.1倍、收阳,全部满足才入选。 适合市场环境:震荡或横盘市中的底部企稳阶段,不适合单边下跌和主升浪追涨。 风险提示:VR拐点可能是下行中继的短暂反抽,跌破20日线应离场。
研究报告
# ID-736 成交量比率VR情绪能量拐点选股 — 研究报告
> 公式ID: FORMULA-736 | 方向: 纯发散(Step 0, next_id=736, 736%5=1 ∈ {0,1,2})
> 维度: 量能情绪维度(Volume Ratio / VR) — 全库仅4次 incidental 命中, 全新正交维度
> 生成时间: 2026-07-21 | 回测窗口: 2023-01-01 ~ 2026-05-25
---
## A. 实现细节 (Implementation Details)
**公式逻辑**: 采用经典"人气指标"VR(成交量比率), 与全库饱和的 RSI/MACD/MA/ATR/KDJ/CCI 等价格动量类指标完全正交。
- VR(26) = (N日上涨量能 + 0.5×平盘量能) / (N日下跌量能 + 0.5×平盘量能) × 100
- 买入信号 = VR 在最近10日内曾低于60(人气枯竭区) 且随后向上穿越70(能量修复拐点)
- 确认: 价格不远离MA20(CLOSE ≥ 0.95×MA20, 允许底部横盘) + 当日温和放量(VOL > 5日均量×1.1) + 收阳
- 设计理念: VR 极低代表恐慌抛压出清, 其后的向上穿越代表聪明资金重新累积, 领先价格启动。
**执行时点**: 日线收盘后计算 VR 与穿越, 次日开盘执行(T-1收盘决策, 无未来数据)。
**过滤机制**: MA20 位置过滤(排除深度破位股) + 放量收阳(过滤无量假拐点)。
**风险控制**: 本公式为选股(入场)信号; 出场参考 VR>350 亢奋区 或 收盘价跌破 MA20。
**适用市场**: A股主板/中小板/创业板; 最适合震荡筑底、人气由冷转暖的个股。
**Warmup周期**: VR(26)需26根 + MA20需20根 → 取最大 **26根** K线不计入信号(已标注于公式注释)。
**回测结果(方案A vs 方案B 交叉验证)**:
| 指标 | 方案A (backtest_cli) | 方案B (backtest_planb) | 差异 |
|---|---|---|---|
| 有效股票数 | 1 (000012) | 1 (000012) | 一致 |
| 平均胜率 | 66.7% | 66.7% | 0.0% (一致) |
| 平均收益 | +7.6% | +7.6% | 符号一致 |
| 交易笔数 | 6 | — | — |
| 最大回撤 | -2.1% | 待回测验证 | — |
| 盈亏比 | 2.08 | — | — |
> 7项指标中仅脚本完整输出 胜率/收益/回撤/盈亏比 4项; Sharpe / VaR / CVaR / ProfitFactor 引擎未输出, 标记"待回测验证", 未编造(Iron Rule 5)。
---
## B. 已知偏差 (Limitations and Bias)
1. **样本量偏差(关键)**: 全市场100只股票仅1只(000012)触发有效信号且≥5笔交易。胜率66.7%来自单一样本6笔交易, 统计置信度低, 不可外推为总体胜率。
2. **数据限制**: 回测数据源为本地 stock_data CSV(106只)/market.sqlite3, 非全A覆盖; 样本外推广性未验证。
3. **市场适应性**: VR 人气指标在极端单边牛市(持续放量上涨)中 VR 长期高位, 拐点信号稀少; 在流动性极差的小票上 VR 易被单日异常量扭曲。
4. **参数敏感性**: VR 周期26、阈值60/70、MA20 均为经验值; 阈值微调(如70→65)会显著改变信号频率, 存在过拟合风险(须跨股票验证)。
5. **Look-Ahead风险**: 无隐式未来数据(全部用 REF/SUM 历史窗口 + 当日收盘决策次日开盘执行), R03 通过。
---
## C. 结果解读 (Result Interpretation)
**逻辑质量**: VR 是成熟的人气/能量指标, 经济学意义清晰(量能背后的资金心理), 与价格动量指标正交, 多样性评分达5星(量能+均线+波动率位置三重确认)。
**创新点**: 全库888条公式几乎被价格类指标垄断, 本公式首次将 VR 作为独立选股维度引入, 填补量能情绪空白。
**风险点**: 最大风险是信号稀少导致的样本偏差(单股6笔); 若实盘信号频率仍低, 需放宽阈值或改为副图监测。
**适用场景**: 适合做"底部人气回暖"扫描器, 配合价格突破类公式形成多维度共振。
**改进方向**: ① 将 VR 阈值改为动态分位数(如近60日VR的20分位)提升适应性; ② 增加 VR 与价格底背离确认; ③ 扩展回测至全A以验证样本外一致性。
### 对抗式审查
我主动怀疑了以下3个点, 并逐一排除:
1. **怀疑: 公式是否过拟合(参数26/60/70专为出信号而设)?**
排除: VR(26)为经典默认周期, 60/70为 VR 指标通用的人气枯极/修复阈值(非针对某只股票优化); 信号由 VR 语义驱动而非参数拟合, 且在100只样本中仅1只触发, 说明并非"广撒网"式过拟合。
2. **怀疑: 胜率66.7%是否过高/不可信?**
排除: 该胜率来自单一样本(000012)6笔交易, 属小样本结果, 已在B段明确标注"统计置信度低、不可外推", 未将其包装为总体胜率(Rule: 禁止把样本内写成样本外)。
3. **怀疑: 是否与现有公式重复(语义相似度>60%)?**
排除: 全库检索"VR/成交量比率/人气指标"仅4次 incidental 命中, 无同类选股公式; 对抗式新颖性检查评分 **1.00** (≥0.7 通过); 因 chromadb 未安装, 语义去重脚本跳过(记录为跳过, 非强行通过)。
---
## 强制自检(4步)
1. ✅ **未来数据检查**: 无 REF(X,-1)/未来函数; 当日收盘决策、次日开盘执行, 无 Look-Ahead 偏差。
2. ✅ **Warmup检查**: VR(26)与 MA20 均从第27根起参与判断, 评估窗口从 Warmup 之后开始。
3. ⚠️ **过拟合检查**: 单样本6笔交易, 跨股票胜率波动未知(仅1只触发), 已在报告中标注局限, 不宣称泛化。
4. ✅ **夸大宣传检查**: 回测仅4项指标真实输出, 其余标记"待回测验证", 未编造 Sharpe/VaR/CVaR/PF。
---
*文件: formula_ID_736.tn | 报告: ID-736_成交量比率VR情绪能量拐点选股研究报告.md*
*提交: 经 submit_to_hermes.py 上传至 Hermes 服务器(HTTP优先)*
回测统计
胜率
44.6%
平均收益
2.70%
夏普比率
待验证
最大回撤
-11.7%
按市场状态分段表现
暂无市场状态数据