» 欧洲期权 put-call parity 计算器


欧洲期权 put-call parity 计算器:根据 parity 关系计算缺失的 call、put、行权价或股价,并检查市场价格是否满足基本的无套利条件。

这个 put-call parity 计算器 用于求解欧洲期权价格关系中的缺失值。当你已知股价、行权价、利率、到期时间以及一边期权的权利金时,它可以帮助你推导另一边的隐含数值。

你可以用它来检查市场价格是否一致、比较 call 和 put 与折现后行权价之间的关系,并识别输入组合何时违反基本无套利条件。

put-call parity 公式

$$C - P = S_0 - K e^{-rT}$$

初始数据 (5/6)

提示: 使用单选按钮选择要计算的变量,并输入其他已知数值。
%

结果

所选变量
看涨期权价格 (C)
计算结果
0.00

parity 检查
折现因子 0.000000
行权价现值 (K e^{-rT}) 0.00
parity 差值 (C - P) - (S0 - K e^{-rT}) 0.00
初始数据
期权执行价格 (K) 0.00
当前股票价格 (S0) 0.00
看涨期权价格 (C) 0.00
看跌期权价格 (P) 0.00

关于 put-call parity 计算器的常见问题

put-call parity 计算器有什么用途?
它用于在欧洲期权的 put-call parity 关系中缺少一个变量时进行求解。你可以根据其他输入推导 call、put、行权价或股价,并检查这些价格是否彼此一致。

什么是 put-call parity?
对于不支付股息的股票的欧洲期权,put-call parity 为 C - P = S_0 - K e^{-rT}。通过变形这个恒等式,只要其余变量已知,就可以求出缺失变量。

为什么计算器显示错误,而不是负的期权价值?
标准欧洲 call 或 put 的价值不应为负。如果计算出的隐含价值小于 0,说明输入组合违反了无套利定价逻辑。因此,计算器会将这组数据视为无效,而不是显示一个不可能的价格。

put-call parity 适用于美式期权吗?
不适用于这种精确形式。这里使用的关系针对的是欧式期权。美式期权可以在到期前行权,因此通常用上下界或不等式描述,而不是这个精确等式。

到期时间应该如何输入?
你可以用天、月或年输入时间。计算器会在折现行权价之前,自动将所选单位换算为年。

parity 差值是什么意思?
parity 差值是 (C - P) - (S_0 - K e^{-rT})。对于完全一致的欧洲期权数据,这个值除舍入误差外应为 0。如果不为 0,说明输入价格不满足精确的 parity 关系。

这个计算器可以帮助发现套利机会吗?
它可以帮助识别偏离 parity 的情况,这可能意味着定价错误。但在真实市场中,还必须考虑交易成本、bid-ask spread、融资、股息和行权方式,才能判断一个小差异是否构成真正的套利机会。