定价计算器

Black-Scholes 与二叉树双模型定价,反推隐含波动率,并给出全部希腊字母。

BSMBlack-Scholes 分步计算器
1
换算期限与波动
T = 90/365 = 0.2466 年;σ√T = 0.2500 × 0.4966 = 0.1241
2
计算 d₁
d₁ = [ln(S/K) + (r − q + σ²/2)·T] / (σ√T) = [0.0000 + 0.0176] / 0.1241 = 0.1415
3
计算 d₂
d₂ = d₁ − σ√T = 0.1415 − 0.1241 = 0.0174
4
查标准正态分布
N(d₁) = 0.5563,N(d₂) = 0.5069
5
代入公式
C = S·e^(−qT)·N(d₁) − K·e^(−rT)·N(d₂) = 100.000 × 0.5563 − 99.019 × 0.5069
$5.4313
Delta0.5563
Gamma0.0318
Theta(每天)−0.0327
Vega(每 1%)0.1961
Rho(每 1%)0.1238
风险中性实值概率50.69%
Theta 按日历日(年化值 ÷ 365);Vega、Rho 为波动率 / 利率变动 1 个百分点时的价格变化。风险中性实值概率:看涨为 N(d₂),看跌为 N(−d₂)。
IV从市场价格反推隐含波动率
$0.0$5.0$10$150%20%40%60%80%100%120%140%波动率 σ市价 $4.50IV 37.97%
隐含波动率
37.97%
Newton 迭代:σₙ₊₁ = σₙ − (价格 − 市价) / Vega
nσₙ价格
050.0000%$5.8700
137.9679%$4.4993
237.9738%$4.5000
理论价格随波动率单调上升,因此每个合理的市场价格都对应唯一的隐含波动率。r = 4.0%,无股息,欧式 Black-Scholes。
Drivers六个因素如何影响期权价格
看涨期权 Call
$5.43
较初始 0.00(0.0%)
看跌期权 Put
$4.45
较初始 0.00(0.0%)
在当前参数下,若…增加一点看涨期权看跌期权
标的价格 S (+1 美元)↑ 上升 +0.572↓ 下降 −0.428
行权价 K (+1 美元)↓ 下降 −0.486↑ 上升 +0.504
剩余期限 T (+5 天)↑ 上升 +0.162↑ 上升 +0.108
波动率 σ (+1 个百分点)↑ 上升 +0.196↑ 上升 +0.196
无风险利率 r (+0.5 个百分点)↑ 上升 +0.062↓ 下降 −0.060
股息率 q (+0.5 个百分点)↓ 下降 −0.068↑ 上升 +0.055
欧式期权 · Black-Scholes-Merton 模型。方向由当前参数下的数值差分得出——试试把看跌期权调到深度实值、利率调高,再增加剩余期限,看看会发生什么。
Early美式 vs 欧式:什么时候值得提前行权?
$0$10$20$30$40$50$60$80$100$120$140标的价格提前行权区域K 100
标的 $80.00
继续持有更好
美式价格$20.353
欧式价格$19.288
内在价值$20.000
提前行权溢价$1.066

标的低于约 $74.0 时,立即行权拿到 K 并赚取利息,比继续持有更划算。

美式价格用 160 步 CRR 二叉树计算,股息以连续股息率近似。行权边界为模型近似值。

这一页有四个工具

  • Black-Scholes 分步计算器:输入六个参数,逐步展示 d₁、d₂、N(d₁)、N(d₂) 的计算过程和全部希腊字母,适合对照课本手算。
  • 隐含波动率求解器:输入期权的市场价格,用 Newton 迭代反推隐含波动率,并画出「价格—波动率」曲线。
  • 六因素实验:拖动滑块观察每个因素对看涨、看跌价格的影响方向——方向由当前参数下的数值差分得出,所以能展示「欧式看跌期权的价格并不总随期限增加」这样的特例。
  • 美式 vs 欧式:用 160 步二叉树计算美式期权价格,与 Black-Scholes 欧式价格对比,并标出提前行权区域。

模型口径

Black-Scholes-Merton 模型假设标的价格服从对数正态分布、波动率与利率恒定、股息以连续股息率 q 支付、无交易成本,且期权为欧式。利率与股息率均为连续复利年化值,期限按「天数 ÷ 365」换算。Theta 以日历日计,Vega 与 Rho 以变动 1 个百分点计。