510300 CCI 超卖短期修复实验结论

1. 实验背景

在“CCI 尾盘偷袭”实验中,近 1 年分钟 K 数据显示,510300 在尾盘出现 CCI 超卖后,次日存在较明显的短期修复机会。

但由于 QMT 当前只能获取近 1 年分钟 K,样本时间较短,可能受到阶段行情和噪音影响。因此进一步引入近 10 年日 K 数据,对“CCI 超卖后是否存在短期修复”进行长期验证。

本次实验分为两层:

  1. 日 K 长期验证
    用近 10 年日 K 和对应 CCI,验证 CCI 超卖后未来 1~5 个交易日是否存在修复倾向。

  2. 分钟 K 尾盘验证
    用近 1 年 14:30 14:45 14:55 分钟 K,验证尾盘提前入场是否具备实盘可执行性。

两者关系:

  • 日 K 实验用于验证大逻辑:CCI 超卖后是否容易短期修复。

  • 分钟 K 实验用于验证实盘细节:尾盘是否可以提前介入,次日是否给出卖出机会。


2. 交易模型定义

2.1 信号价格

signal_price = 信号触发时价格

在尾盘分钟实验中,signal_price 为 14:30 14:45 14:55 的实时价格。

在日 K 代理实验中,signal_price 可近似使用当日收盘价 close_val


2.2 模拟买入价

为了提高买入成交概率,模拟买入价设置为:

buy_price = signal_price + 0.001

含义:

看到信号后,主动抬一档买入。

2.3 基础卖出价

基础卖出价设置为:

target_sell_price = buy_price + 0.001

也就是:

target_sell_price = signal_price + 0.002

含义:

买入后,目标赚 0.001。

2.4 保守命中口径

由于日 K 只有最高价,无法确认挂单是否必然成交。

如果最高价刚好等于挂卖价,只能说明价格触达,不能保证排队成交。

因此采用更保守的命中口径:

future_high >= target_sell_price + 0.001

展开后为:

future_high >= signal_price + 0.003

即:

future_high - signal_price >= 0.003

含义:

未来最高价超过目标挂卖价一档,认为有较大概率成交。

3. 验证字段含义

f_signal_buy_verify 表为例:

signal_price:信号触发时价格
buy_price:模拟买入价,默认 signal_price + 0.001
high_1d:T+1 交易日最高价
high_diff_1d:T+1 最高价与信号价差值,即 high_1d - signal_price
hit_1d:T+1 是否出现保守卖出机会
first_hit_day:首次出现保守卖出机会的交易日

当前 hit_1d 的判断口径为:

high_1d - signal_price >= 0.003

等价于:

high_1d >= buy_price + 0.002

其中:

buy_price = signal_price + 0.001

4. 近 1 年分钟 K 实验结论

在 510300 近 1 年尾盘分钟样本中,CCI 命中信号共 84 条。

按保守命中口径:

future_high - signal_price >= 0.003

统计结果如下:

指标数值
总信号数84
T+1 首次命中数71
T+1 首次命中率84.52%
5 日内累计命中数78
5 日内累计命中率92.86%
5 日内未命中数6
5 日内未命中率7.14%

4.1 首次命中日分布

首次命中日数量占比
T+17184.52%
T+222.38%
T+333.57%
T+400.00%
T+522.38%
未命中67.14%

结论:

大部分修复机会集中在 T+1。

因此,尾盘买入后,次日开盘前提前挂卖单非常重要。


5. 近 10 年日 K 实验结论

近 10 年日 K 数据用于验证:日线 CCI 超卖后,未来 1~5 个交易日是否存在短期修复倾向。

按保守命中口径:

future_high - close_val >= 0.003

不同 CCI 阈值下表现如下:

条件样本数T+1 命中率T+2 内累计T+3 内累计T+5 内累计5 日未命中
全部样本339781.87%87.55%90.02%91.88%8.12%
CCI < -10062483.33%87.82%90.38%91.99%8.01%
CCI < -12045085.11%88.44%90.00%91.56%8.44%
CCI < -15022286.04%88.29%89.64%91.89%8.11%
CCI < -18012487.90%89.52%91.13%95.16%4.84%
CCI < -2007487.84%90.54%91.89%94.59%5.41%

结论:

CCI < -150 后,短期修复概率高于普通样本。
CCI < -180 / -200 后,修复质量进一步增强,5 日内未命中率明显下降。

6. CCI 与卖出价差的关系

进一步观察未来高点价差:

future_high - close_val

不同 CCI 阈值下,大价差命中率如下:

CCI 条件样本数T+1 触达 +0.010T+1 触达 +0.020T+1 触达 +0.030T+5 内触达 +0.020T+5 内触达 +0.030
全部样本339769.00%51.49%36.80%77.04%68.74%
CCI < -10062471.63%54.33%41.51%78.21%70.51%
CCI < -15022276.13%57.66%44.59%79.73%71.17%
CCI < -18012479.03%62.90%47.58%83.87%75.00%
CCI < -2007477.03%59.46%50.00%85.14%79.73%

可以看出:

CCI 越极端超卖,未来 1~5 日给出更大高点价差的概率整体更高。

这说明:

CCI 越低,可以考虑适当提高卖出价差。

但这种关系不是严格线性关系,不能简单理解为 CCI 越低就一定反弹越大。


7. 策略分层结论

7.1 CCI 阈值分层

CCI 条件信号定义策略含义
CCI < -100观察信号不建议直接入场
CCI < -120轻度超卖可小仓实验
CCI < -150正式入场线可作为 510300 的核心入场阈值
CCI < -180强信号可适当提高卖出价差
CCI < -200极端信号可分批挂更高卖出价,但不宜重仓赌

7.2 入场规则

当 510300 尾盘 CCI < -150 时,允许入场。

模拟买入价:

buy_price = signal_price + 0.001

含义:

为了提高成交概率,主动抬一档买入。

7.3 卖出规则

基础卖出:

CCI < -150:
次日开盘前挂 buy_price + 0.001

强信号卖出:

CCI < -180:
可以考虑挂 buy_price + 0.002

极端信号卖出:

CCI < -200:
可以考虑分批卖出:
一部分挂 buy_price + 0.002
一部分挂 buy_price + 0.003

8. 最终结论

基于近 10 年日 K 数据和近 1 年尾盘分钟 K 数据,可以得到阶段性结论:

510300 在 CCI 超卖后,存在较明显的短期修复倾向。

其中:

CCI < -150 可以作为正式入场阈值。
CCI < -180 可以作为强信号。
CCI < -200 可以作为极端信号。

交易框架可以暂定为:

CCI < -150 入场;
次日优先卖出;
CCI 越低,卖出价差可适当提高。

一句话总结:

510300 可以采用“CCI < -150 入场,次日优先卖出;CCI 越低,卖出价差适当提高”的实验策略框架。

9. 风险与限制

9.1 日 K 不是 14:55 真实数据

日 K 实验只能验证:

CCI 超卖后是否存在短期修复倾向。

不能严格证明:

历史 14:55 真实入场一定有效。

真实尾盘执行仍需依赖分钟 K 实验继续滚动验证。


9.2 future_high 只代表触达过最高价

日 K 的最高价只能说明价格曾经达到过某个位置,不能证明挂单一定成交。

因此本实验采用保守口径:

最高价超过目标挂卖价一档,才认为有较大概率成交。

9.3 样本仍需继续扩展

当前结论主要针对:

510300 沪深300ETF

不应直接迁移到其他 ETF。

后续应继续验证:

510300
510310
510330
159919
红利类 ETF
纳指 / 标普类 ETF

不同品种的波动、流动性、交易制度不同,CCI 阈值和卖出价差可能需要单独校准。


10. 后续优化方向

后续可以继续补充以下验证:

  1. 不同 CCI 阈值下,最佳卖出价差分布。

  2. 按 14:30 14:45 14:55 分别统计命中率。

  3. 按市场环境区分:上涨期、下跌期、震荡期。

  4. 增加最大回撤统计。

  5. 增加买入成交概率验证。

  6. 扩展到其他宽基 ETF 和高流动性 ETF。

  7. 增加动态卖出价差字段,如 target_profit_price

建议后续策略表支持:

target_profit_price
target_sell_price
hit_type
first_touch_day
first_hit_day

从而区分:

价格触达
保守命中
实际成交
作者:张三  创建时间:2026-06-18 08:35
最后编辑:张三  更新时间:2026-06-18 08:35
上一篇:
下一篇: