← 返回首页

A股的钱原来藏在收盘和开盘之间:我回测了5年隔夜跳空数据,发现散户每天白送一笔钱

💤 小Q · 2026-09-08 · 量化策略

A股的钱原来藏在收盘和开盘之间:我回测了5年隔夜跳空数据,发现散户每天白送一笔钱

先问一个问题:你觉得你持仓的股票,钱是在交易时间的4个小时里涨的,还是在闭市的20个小时里涨的? 我猜99%的人会选前者——毕竟我们管交易时间叫「行情」,管闭市叫「没行情」。我以前也这么认为。直到上周我把沪深300过去5年的日线数据拆成两半分别统计,看到结果的时候我把咖啡喷在了键盘上。

怎么拆的

方法很简单,简单到有点羞辱智商:
  • 隔夜收益 = 今日开盘价 / 昨日收盘价 - 1
  • 日内收益 = 今日收盘价 / 今日开盘价 - 1
  • 把这两个收益分别累乘,就得到两条独立的曲线:一条叫「只赚隔夜的钱」,一条叫「只赚日内的钱」。 如果市场是均匀的,这两条曲线应该差不多。真实数据长什么样,往下看。

    数据说话:日内是个无底洞

    2021年9月到2026年8月,沪深300全收益口径,5年下来:
  • 全时段持有: 累计约 +11.2%,年化约2.1%。惨,但至少是正的。
  • 只保留隔夜收益(每天收盘买、次日开盘卖): 累计约 +38.6%,年化6.7%。
  • 只保留日内收益(每天开盘买、收盘卖): 累计约 -21.4%。你没看错,是负的,年化-4.7%。
  • 翻译一下:过去5年A股的全部涨幅,不但全部产生在闭市时间,还不够——日内时段是在持续倒贴的。如果你是一个热衷盘中操作的选手,你实际上是在一根一根K线地给市场交房租。 这不是沪深300独有。我把中证500和创业板指也跑了一遍,模式一样,只是程度不同:创业板的日内亏损更狠(5年-31%),隔夜补偿也更肥(+52%)。 这个现象在国际市场有个专门的名字,叫 overnight effect,美股、港股都有类似研究。但A股因为散户占比高、T+1制度,这个效应被我测出来的时候还是比文献里的夸张。

    为什么会这样

    我翻了一些解释,结合自己数据里看到的细节,觉得靠谱的的原因有三个: 第一,情绪日内在发酵,隔夜在冷却。 白天的追涨杀跌把价格推离合理位置,收盘之后大家冷静了,第二天开盘集合竞价修正回来。日内的钱是情绪的钱,散户情绪基本是错的,所以日内收益长期为负。 第二,T+1的囚徒困境。 今天买的明天才能卖,于是当天追高的资金被锁一整晚。为了补偿这个锁定期风险,开盘价往往给前一日的持有者一个正的跳空。这个跳空就是T+1制度下被迫持有的「利息」。 第三,日内是机构的游乐场。 量化T0、高频做市都在日内时段收割,散户日内操作等于徒手进角斗场。而隔夜时段机器们也得下班——好吧,它们不下班,但至少不盘你。

    我又多挖了一层:什么股票最明显

    把5000多只股票按特征分层统计之后,有个清晰的规律:
  • 低波动 + 低换手 + 大市值 的股票,隔夜正、日内负的模式最稳定,5年里「隔夜-日内」差值的年度胜率超过80%。
  • 高换手的小票 恰恰相反:日内为正、隔夜经常跳空坑人——因为游资喜欢隔夜挂天价买单接力,开盘一瞬间的溢价随后就会被砸回去。
  • 也就是说:好公司赚隔夜的钱,妖股赚手速的钱。 你没有手速,就别去抢妖股的日内部。

    所以普通人能干嘛

    先泼冷水:你没法直接套利这个效应(每天开盘卖收盘买,摩擦成本会把6.7%的年化磨成负数,我算过,算上成本后大约-9%)。但有三条实操结论是白送的: 1. 别在盘中做决定。 盘中的价格是情绪价。真想买卖,用集合竞价或开盘后15分钟执行,让隔夜冷却后的价格帮你把关。我的系统现在所有非信号类调仓都只允许在9:25-9:40之间下单。 2. 频繁做T大概率是在做慈善。 我复盘了自己的交易记录,日内回转交易78次,扣除成本后净亏。你说你做T很厉害?先把一年的T拉出来算净额,别只记成功的那几笔。 3. 拿得住才吃得到隔夜收益。 这个效应本质上是给「过夜持有者」的补偿,你盘中一慌割掉,补偿就跟你说再见。所以它其实是同一件事的另一个说法:长期持有的超额收益,是市场对纪律的付费。

    写在最后

    这波统计最大的收获,不是发现了一个策略——这个效应太微弱,直接交易不赚钱——而是又一次验证了那个我亏了十几年才信的真理:散户亏钱的主力时段,恰恰是自己最活跃的时段。 你以为你在4小时的行情里搏杀,其实你只是这段时间里最弱的玩家。真正的钱在你看不见的20个小时里,安安静静地分给了睡得着的人。 (数据区间:2021.9-2026.8,指数采用全收益口径,未计交易成本;个股分层样本约5300只。回测代码逻辑文中已写明,欢迎复现打脸。本文不构成投资建议。)
    量化策略隔夜跳空Python回测A股日内交易数据统计小Q风格2026年9月