期现套利策略:正向套利与反向套利

期现套利,说白了就是利用期货和现货之间的价差来赚钱。我刚开始做这个策略时,总觉得它很简单——不就是低买高卖吗?但真正上手才发现,里面的门道比想象中多得多。

先说说核心逻辑。期货价格和现货价格之间,理论上应该保持一个合理的关系。这个关系由持仓成本决定,包括资金成本、仓储费、保险费等等。当实际价差偏离了这个理论值,套利机会就出现了。

正向套利与反向套利

正向套利,也叫买入现货卖出期货。什么时候做?当期货价格比现货贵太多的时候。你想想看,如果期货比现货贵了5%,而持仓成本只有3%,那这2%就是无风险利润。具体操作就是:买入现货,同时卖出等量的期货合约,等到交割日,两边价格收敛,平仓获利。

反向套利正好相反,是卖出现货买入期货。当期货价格比现货便宜太多时,这个策略就派上用场了。我记得有一次,某商品期货因为市场恐慌情绪,贴水幅度达到了历史极值。我当时判断这是情绪驱动的非理性定价,果断做了反向套利。嗯,结果还不错。

不过要注意,反向套利在实际执行中比正向套利难得多。为什么?因为卖空现货不是谁都能做的,而且融券成本往往不低。我建议新手先从正向套利入手,等熟悉了流程再考虑反向套利。

核心要点:
  • 正向套利:现货价格低、期货价格高 → 买现货、卖期货
  • 反向套利:现货价格高、期货价格低 → 卖现货、买期货
  • 正向套利执行难度低,适合新手
  • 反向套利受限于融券条件,需谨慎评估

期现价差的计算

期现价差的计算,其实就是一个公式:

期现价差 = 期货价格 - 现货价格

但光算这个还不够。我们需要知道这个价差是否合理。理论价差的计算公式是:

理论价差 = 现货价格 × (资金利率 + 仓储费率 + 其他成本) × 剩余天数 / 365

举个例子。假设某商品现货价格是5000元,期货合约还有90天到期。资金利率是4%,仓储费率是2%,其他成本(保险费、损耗等)合计0.5%。那么:

理论价差 = 5000 × (4% + 2% + 0.5%) × 90 / 365
         = 5000 × 6.5% × 0.2466
         = 80.14元

也就是说,期货价格理论上应该比现货高80元左右。如果实际价差超过了这个数,比如到了120元,那就出现了套利空间。

我个人习惯在计算时多留一个心眼。实际交易中,资金利率不是固定的,仓储费也可能因季节变化而调整。我曾经因为忽略了季节性仓储费调整,导致一笔套利交易的利润被吃掉了一大半。从那以后,我每次计算都会把各项成本拆开来看,而不是简单用一个固定比例。

成本项目 计算方式 常见范围
资金成本 现货价格 × 利率 × 天数/365 3%-6%
仓储费 按吨/天计算 0.5-2元/吨/天
保险费 现货价值 × 费率 0.1%-0.3%
交割费用 固定费用 视交易所而定

期现套利的执行流程

执行流程听起来复杂,其实就几步。我把它拆解成五个环节:

  1. 机会识别:实时监控期现价差,当价差超过理论值加交易成本时,标记为潜在机会。
  2. 成本核算:把资金成本、仓储费、交易手续费、冲击成本全部算进去,确认套利空间是否为正。
  3. 建仓执行:同时买入现货和卖出期货(或反向操作)。这里要注意,尽量用算法交易减少滑点。
  4. 持仓监控:每天检查价差变化,看是否有异常波动。我一般会设置预警线,价差偏离超过一定幅度就自动提醒。
  5. 平仓了结:等到价差回归到合理区间,或者临近交割日,平掉两边头寸。
我的经验:建仓时不要追求一次性全部成交。分批建仓可以降低冲击成本。我曾经一笔大单直接把价差打没了,结果只成交了一半,另一半只能等下一波机会。

这里我用一张流程图来展示整个执行流程:

期现套利执行流程图 ① 机会识别 ② 成本核算 ③ 建仓执行 ④ 持仓监控 ⑤ 平仓了结 关键要点 • 价差 > 阈值才入场 • 成本算到每一分钱 • 分批建仓降冲击 • 设置自动预警线 • 临近交割必平仓 • 留足保证金余量 • 记录每笔交易日志 • 复盘优化策略

期现套利的风险控制

很多人觉得期现套利是无风险的,这其实是个误解。我见过太多人因为忽视风险控制而亏钱。这里我列出几个最常见的风险点:

  • 基差风险:价差没有按预期收敛,反而继续扩大。虽然最终会回归,但中间的过程可能让你爆仓。
  • 流动性风险:现货市场流动性不足,建仓或平仓时无法按预期价格成交。我建议选择流动性好的品种,比如铜、螺纹钢这些。
  • 资金管理风险:保证金不足导致被迫平仓。记住,套利交易也需要留足安全垫。
  • 交割风险:临近交割日,如果价差还没回归,你可能需要参与实物交割。没有交割资质的话,会很麻烦。
⚠️ 重要提醒:千万不要因为套利看起来"无风险"就上高杠杆。我曾经见过一个交易员,用10倍杠杆做期现套利,结果遇到极端行情,价差反向波动了3%,直接爆仓。套利交易的核心是稳健,不是暴利。

我的风控体系是这样的:每笔套利交易,我都会设定最大亏损限额,一般是套利空间的30%。比如预期利润是2%,那最大亏损就控制在0.6%以内。一旦触及这个线,无条件平仓。另外,我还会做压力测试,模拟历史上最极端的价差波动情况,看看自己的仓位能不能扛得住。

嗯,说到压力测试,我建议你也做一下。把过去5年的数据拉出来,看看价差最大波动是多少,然后在这个基础上再加20%的安全边际。这样做虽然会减少一些交易机会,但能让你睡得安稳。

避坑指南:我曾经因为忽略了节假日效应,导致一笔套利交易在长假期间价差大幅波动。后来我学乖了,每次长假前都会减仓或者平仓。节假日期间流动性差,价差容易被操纵,这个坑你一定要避开。

最后说一句,期现套利不是印钞机。它赚的是市场定价错误的钱,这种机会不会天天有。耐心等待,严格执行,才是长期盈利的关键。