同一个品种,期货报价和现货报价不一样,这个差就是基差。搞懂它,你才知道为什么长期持有期货会"莫名其妙地亏"。

基差 = 现货价 − 期货价
它反映两件事:
- 持有成本:仓储费、保险、资金利息(你现在买现货放着,要花这些钱)
- 市场对未来的看法:供需预期
关键认知:期货价格不是"预测的未来价格",它更接近"现货价 + 持有成本"。
升水(Contango):期货 > 现货
这是多数商品的常态。
原因很直观:现在买现货要付仓储和利息,所以未来交割的合约自然更贵,而且越远月越贵。
对交易者的影响:
- 做多远月合约,如果现货价格不动,期货价格会随着到期日临近向现货收敛(也就是跌)
- 这就是"升水损耗"
贴水(Backwardation):期货 < 现货
出现在两种情况:
- 现货紧俏:现在就要用,愿意出高价(比如供应中断)
- 市场看空后市
对交易者的影响:做多远月要小心,但也可能是机会。如果现货紧张持续,价格会向上修复。
换月要算价差(最实际的一条)
期货合约会到期(参考期货和股票的不同),做中长线必须移仓换月。
在升水结构下:
- 你卖掉便宜的近月
- 买入更贵的远月
- 每次换月都在亏一点
一年换 4-12 次,这笔损耗可能吃掉大部分利润。
这也是很多商品 ETF「长期跑输商品现货」的原因,和杠杆 ETF 的波动损耗是不同的机制,但结果类似:都不适合无脑长持。
实用建议
一、做短线/波段:基差影响小,可以忽略。
二、做中长线:
- 先查一下当前是升水还是贴水
- 把换月成本算进盈亏比
- 优先选流动性最好的主力合约(换月滑点更小)
三、看基差判断现货紧张程度: 基差突然大幅走强(贴水加深),往往说明现货端出了事,值得关注。
加密市场的对应物
永续合约没有到期日,它用资金费率代替了基差的作用:
- 资金费率为正 ≈ 期货升水(多头付钱)
- 资金费率为负 ≈ 期货贴水(空头付钱)
原理是一样的:用一笔持续的费用,把合约价格锚定在现货附近。
期货价格不是预测,是现货价 + 持有成本。
想系统学习期货交易,微信搜一搜关注公众号 XTradingTime 交易内训。
