第1章:期货合约定价——从合约设计到定价逻辑

大家好,我是你们的讲师。做了十几年衍生品定价,我最大的感受就是:期货这东西,看着简单,坑却不少。今天咱们就从最基础的开始,把期货合约的定价逻辑彻底讲透。

1.1 期货合约的定义与特征

期货合约,说白了就是一份标准化的远期合同。买卖双方约定在未来某个时间,以某个价格交割一定数量的标的资产。嗯,这里要注意「标准化」三个字——交易所把合约的规格、交割日期、最小变动价位都给你定死了,你只能选择买还是卖。

我个人习惯把期货和远期做个对比,这样更容易理解:

特征 期货 远期
交易场所 交易所(场内) 场外(OTC)
合约标准化 否(可定制)
结算方式 逐日盯市 到期一次性结算
信用风险 极低(有保证金+清算所) 较高(取决于对手方)
流动性

我在项目中遇到过不少新手,上来就问:「期货和远期不都是未来交割吗?有啥区别?」区别大了去了。你想想看,远期合约是你和银行签的,万一银行倒闭了怎么办?期货有清算所兜底,这就是本质区别。

1.2 期货价格与远期价格的关系

这个问题很有意思。在理想情况下——也就是利率是常数、没有交易成本、没有便利收益——期货价格应该等于远期价格。但现实世界哪有这么完美?

1.2.1 利率模型的影响

当利率是随机变量时,期货和远期的价格就不一样了。为什么会这样?因为期货是逐日盯市的,每天的盈亏都会产生利息。如果利率和标的资产价格正相关,那么期货价格会略低于远期价格。

我给大家一个简单的直觉:假设你持有期货多头,价格上涨了,你当天就收到现金。如果利率高,这笔现金可以赚更多利息。所以多头愿意为期货支付更高的价格?不对,反过来想——如果利率和价格正相关,价格上涨时利率也高,你收到的现金能赚更多利息,这对多头有利。因此期货价格会略低于远期价格。

核心公式:

在连续复利下,期货价格 F 与现货价格 S 的关系为:

F = S * e^(r - y) * T

其中 r 是无风险利率,y 是便利收益率,T 是到期时间。

1.2.2 便利收益

便利收益这个概念,说白了就是持有现货带来的「额外好处」。比如你持有原油现货,万一炼油厂突然需要,你可以马上交货赚大钱。但持有期货合约就没这个便利。

便利收益越高,期货价格就越低。公式里 y 越大,F 越小。我在做商品期货定价时,最头疼的就是估算这个 y 值。它不像利率那样可以从市场上直接观察到。

实战技巧:

我曾经用库存数据来反推便利收益。一般来说,库存越低,便利收益越高。比如某商品库存处于历史低位,那么现货溢价(backwardation)就会很明显。

1.3 期货的基差与价差

基差 = 现货价格 - 期货价格。这个值可正可负,反映了市场的供需状况。

  • 正向市场(contango):期货价格 > 现货价格,基差为负。通常发生在供给充足、仓储成本高的时候。
  • 反向市场(backwardation):期货价格 < 现货价格,基差为正。通常发生在供给紧张、便利收益高的时候。

价差则是指不同月份合约之间的价格差。比如近月合约和远月合约的价差,反映了市场对未来供需的预期。

避坑指南:

我曾经在交易铜期货时,看到基差突然扩大到异常水平,以为是套利机会。结果没注意到交割规则的特殊性——某些月份的合约只能交割特定品牌的铜。嗯,那次教训让我记住了:基差交易一定要先搞清楚交割规则。

1.4 保证金制度与逐日盯市

这是期货市场最核心的风险管理机制。说白了就是:每天算账,亏了就补钱。

保证金分为两种:

  1. 初始保证金:开仓时缴纳,通常是合约价值的5%-15%。
  2. 维持保证金:低于这个水平就要追加保证金,一般是初始保证金的75%-80%。

逐日盯市的流程是这样的:

# 伪代码示例:逐日盯市计算
def daily_marking_to_market(position, settlement_price, previous_settlement):
    """
    position: 持仓数量(正数多头,负数空头)
    settlement_price: 当日结算价
    previous_settlement: 前一日结算价
    """
    pnl = position * (settlement_price - previous_settlement)
    return pnl

# 假设你持有10手螺纹钢期货多头
# 前日结算价:4000元/吨,今日结算价:4050元/吨
# 每手10吨
pnl = 10 * 10 * (4050 - 4000)  # = 5000元
print(f"今日盈亏:{pnl}元")

这个机制的好处是:信用风险被分解到每一天。就算对手方明天破产,你最多只损失一天的盈亏。坏处是:你需要时刻关注账户资金,不然可能被强制平仓。

关键点:

逐日盯市导致期货的现金流模式与远期不同。这也是为什么在随机利率下,期货和远期价格会有差异。每次结算后,你的持仓成本其实已经变了——这就是所谓的「盯市调整」。

知识体系总览

下面这张图总结了本章的核心逻辑:

期货合约定价 合约定义与特征 期货vs远期价格 基差与价差 保证金与逐日盯市 标准化合约 交易所交易 清算所担保 利率模型影响 便利收益 持有成本模型 正向/反向市场 跨期价差 套利机会 初始保证金 维持保证金 强制平仓

这张图把期货定价的四个核心模块串起来了。从上往下看:先理解合约本身,再搞懂价格关系,然后学会分析基差,最后掌握保证金机制。每一步都是下一步的基础。

我的建议:

初学者最容易犯的错误是只盯着价格公式,忽略了保证金和逐日盯市对实际交易的影响。我建议你先用模拟账户跑一遍逐日盯市的流程,感受一下每天结算的滋味。等真正理解了现金流的变化,再回头看定价公式,会有完全不同的体会。


公众号:蓝海资料掘金营,微信deep3321