第8章 · 衍生品:未来现金流的合约
远期合约如何定价
Scene
张先生在纸上写了一个公式:F = S₀ × (1 + r)^T
"远期的合理价格就是:今天的现货价格,加上持有成本。"
陈一诺盯着公式:"就这么简单?"
"逻辑很简单,但背后的推理很精致。"张先生说,"假设现在的汇率是 8.3,人民币一年的无风险利率是 2%。如果你今天借人民币买欧元存入,一年后你手里的欧元会有利息——所以远期欧元相对于人民币应该贬一点。无风险利率差和现货价格,两个参数就决定了所有的远期价格。"
"那如果标的不是货币,而是大豆呢?"
"大豆有仓储费,还可能烂掉——要加仓储成本。如果是股票,要减掉持有期间的股利。公式的骨架不变,只是加减不同的持有成本和持有收益。"
Exploded View
Mechanism
逐层拆解
持有成本:为什么远期价格不等于现货价格
你签了一份六月后买大豆的远期,价格是 105 元/袋,而大豆现货今天是 100 元/袋。多出的 5 元不是"涨价预期"——它是算出来的:(1)你现在借钱买大豆,100 元×利息 3%=3 元;(2)你存了六个月大豆,仓库费 2 元。如果你今天借钱买现货存六个月,总成本是 105 元。所以远期的 105 元刚好等于"今天买并持有六个月的投入"。
这就是持有成本模型:远期价格把融资成本、仓储费和持有收益全都折算进去了,不是猜出来的。
外汇远期的利率平价
人民币利率 2%,欧元利率 0.5%。如果你有一笔人民币,换欧元存一年:可以赚欧元利息 0.5%,但换回人民币时汇率可能变了。为了不让套利发生,远期汇率必须让这两个利率的差异被远期价格"吃掉"——高息货币(人民币)在远期相对于低息货币(欧元)必须贬值,贬值的幅度恰好等于利差。
这就是利率平价:利差 = 远期升贴水。如果这个等式不成立,套利者就会在两国间搬运资金,直到恢复平衡。
远期定价不是价格预测
一个常见的误解:远期价格 8.3 意味着"市场预测六个月后汇率是 8.3"。不是的。远期价格是算术结果——由今天已知的现货价格和两国的利率套出来的。它不包含任何对未来的看法(除了利率这条已知信息)。真实六个月后的汇率可能是 9.0 或 7.5——远期价格告诉你的不是"将来会这样",而是"现在签合约的公平价格应该是这个数"。
Try it in the story
三种资产的远期价格
晨光烘焙涉及的三种远期: - 大豆远期(现货 ¥100/袋,利率 3%,仓储费 ¥2/半年):F = 100 × 1.03 + 2 = ¥105 - EUR/CNY 远期(现货 8.3,CNY利率 2%,EUR利率 0.5%,半年):F = 8.3 × (1.02/1.005)^(0.5) ≈ 8.36 - 晨光股票远期(股价 ¥15,无风险利率 3%,股利 2%,半年):F = 15 × e^(0.03−0.02)×0.5 ≈ 15.08
三个公式骨架相同,只是"持有成本"里加减的东西因资产而异。这就是远期定价的统一框架。
What remains
读完检查
- 远期价格 = 现货价格 + 持有成本 − 持有收益
- 持有成本模型基于无套利:两条路径结果必须一致
- 外汇远期的定价基础是利率平价
- 不同资产的远期公式骨架相同、加减项不同
- 远期价格 ≠ 未来现货价格预测