期权无风险套利(Risk-Free Arbitrage)举例以及期权无套利定价公式

2024-06-17 10:12

本文主要是介绍期权无风险套利(Risk-Free Arbitrage)举例以及期权无套利定价公式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

期权市场的无风险套利

中文版

期权市场中的套利实例

为了清楚地说明,让我们通过一个现实的例子来展示套利。

期权市场中的套利实例

假设市场上有以下价格:

  • 标的股票价格:100美元
  • 欧式看涨期权(行权价100美元,3个月到期):8美元
  • 欧式看跌期权(行权价100美元,3个月到期):5美元
  • 无风险利率:2%(年化)

我们使用一个经典的套利策略,称为“转换套利”:

转换套利策略

转换套利涉及买入标的股票、买入看跌期权并卖出看涨期权。如果期权与标的股票之间存在定价错误,此策略可以锁定无风险利润。

逐步过程:
  1. 买入标的股票

    • 以100美元购买1股XYZ公司股票。
  2. 买入欧式看跌期权

    • 以5美元购买一个行权价为100美元的看跌期权。
  3. 卖出欧式看涨期权

    • 以8美元卖出一个行权价为100美元的看涨期权。
总初始投资:
  • 购买股票:100美元
  • 购买看跌期权:5美元
  • 卖出看涨期权:-8美元(你收到8美元)

总初始投资 = 100美元(股票) + 5美元(看跌期权) - 8美元(看涨期权) = 97美元

到期时的收益:

无论股票价格在到期时是多少,你的头寸都是对冲的:

  1. 如果股票价格高于100美元(例如110美元)

    • 看跌期权作废。
    • 看涨期权被执行,你以100美元卖出股票。
    • 你收到100美元。
  2. 如果股票价格低于100美元(例如90美元)

    • 看跌期权被执行,你以100美元卖出股票。
    • 看涨期权作废。
    • 你收到100美元。

在这两种情况下,你到期时都得到100美元。

利润计算:
  • 到期时收到的总金额:100美元
  • 总初始投资:97美元

利润 = 100美元 - 97美元 = 3美元

这是由于期权相对于标的股票的初始定价错误而获得的无风险利润3美元。

无套利例子

在一个无套利市场中,不会存在这样的差异。看涨期权和看跌期权的价格会与股票价格和无风险利率对齐,以便上述策略不会产生无风险利润。

无套利条件下的期权定价实际例子

在无套利条件下,期权的价格应该符合以下无套利定价公式:

C − P = S − K × e − r t C - P = S - K \times e^{-rt} CP=SK×ert

其中:

  • ( C ) 是看涨期权的价格
  • ( P ) 是看跌期权的价格
  • ( S ) 是股票价格
  • ( K ) 是行权价
  • ( r ) 是无风险利率
  • ( t ) 是到期时间
实例说明

假设以下市场条件:

  • 标的股票价格(S):100美元
  • 行权价(K):100美元
  • 无风险利率(r):2%(年化)
  • 到期时间(t):3个月(即0.25年)

我们需要验证期权价格是否满足无套利条件。假设当前市场价格:

  • 看涨期权价格(C):8美元
  • 看跌期权价格(P):4.5美元

现在,我们将这些数值代入无套利定价公式来验证:

计算无套利定价公式

首先计算右边的表达式 ( K × e − r t K \times e^{-rt} K×ert ):

K × e − r t = 100 × e − 0.02 × 0.25 K \times e^{-rt} = 100 \times e^{-0.02 \times 0.25} K×ert=100×e0.02×0.25

计算 ( e − 0.02 × 0.25 e^{-0.02 \times 0.25} e0.02×0.25 ):

e − 0.005 ≈ 0.995 e^{-0.005} \approx 0.995 e0.0050.995

因此:

100 × 0.995 = 99.5 100 \times 0.995 = 99.5 100×0.995=99.5

代入公式:

C − P = S − K × e − r t C - P = S - K \times e^{-rt} CP=SK×ert

左边是:

8 - 4.5 = 3.5

右边是:

100 - 99.5 = 0.5

显然,这里不满足无套利条件。

调整后的无套利定价

为了满足无套利条件,我们需要调整看跌期权的价格,使公式成立:

C − P = S − K × e − r t C - P = S - K \times e^{-rt} CP=SK×ert

即:

8 − P = 100 − 99.5 8 - P = 100 - 99.5 8P=10099.5

8 − P = 0.5 8 - P = 0.5 8P=0.5

P = 8 − 0.5 = 7.5 P = 8 - 0.5 = 7.5 P=80.5=7.5

所以,在无套利条件下,看跌期权的价格应为7.5美元。

总结
  • 看涨期权价格(C):8美元
  • 看跌期权价格(P):7.5美元

在这个调整后的例子中:

8 − 7.5 = 100 − 99.5 8 - 7.5 = 100 - 99.5 87.5=10099.5

0.5 = 0.5 0.5 = 0.5 0.5=0.5

这满足了无套利条件。因此,市场在这种情况下没有套利机会,所有期权价格是合理的。

结合前面的无风险套利实例

前面的套利例子中,通过构建保护性看跌和备兑看涨策略,我们发现期权价格存在偏差,导致无风险利润。现在,我们通过无套利条件调整了看跌期权的价格,使其符合市场有效性,从而消除了套利机会。

这个例子说明了在无套利市场中,期权价格如何通过无套利定价公式保持一致,以防止套利机会。

英文版

Example of Arbitrage in the Options Market

To illustrate more clearly, let’s go through a more realistic example of arbitrage.

Example of Arbitrage in the Options Market

Assume the following market prices:

  • Underlying stock price: $100
  • European call option (strike price $100, 3 months to expiry): $8
  • European put option (strike price $100, 3 months to expiry): $5
  • Risk-free interest rate: 2% (annualized)

We will use a classic arbitrage strategy known as a “conversion arbitrage.”

Conversion Arbitrage Strategy

Conversion arbitrage involves buying the underlying stock, buying a put option, and selling a call option. If there is a pricing discrepancy between the options and the underlying stock, this strategy can lock in a risk-free profit.

Step-by-Step Process:
  1. Buy the underlying stock:

    • Purchase 1 share of XYZ company stock at $100.
  2. Buy a European put option:

    • Purchase a put option with a strike price of $100 for $5.
  3. Sell a European call option:

    • Sell a call option with a strike price of $100 for $8.
Total Initial Investment:
  • Purchase of stock: $100
  • Purchase of put option: $5
  • Sale of call option: -$8 (you receive $8)

Total initial investment = $100 (stock) + $5 (put option) - $8 (call option) = $97

Payoff at Expiration:

Regardless of the stock price at expiration, your positions are hedged:

  1. If the stock price is above $100 (e.g., $110):

    • The put option expires worthless.
    • The call option is exercised, and you sell the stock at $100.
    • You receive $100.
  2. If the stock price is below $100 (e.g., $90):

    • The put option is exercised, and you sell the stock at $100.
    • The call option expires worthless.
    • You receive $100.

In both cases, you receive $100 at expiration.

Profit Calculation:
  • Total amount received at expiration: $100
  • Total initial investment: $97

Profit = $100 - $97 = $3

This $3 risk-free profit is due to the initial mispricing of the options relative to the stock.

Example of No-Arbitrage

In a no-arbitrage market, such discrepancies would not exist. The prices of call and put options would align with the stock price and the risk-free interest rate, preventing such risk-free profits from being made.

Example of No-Arbitrage Pricing in the Options Market

In a no-arbitrage market, option prices should satisfy the following no-arbitrage pricing formula:

C − P = S − K × e − r t C - P = S - K \times e^{-rt} CP=SK×ert

where:

  • ( C ) is the price of the call option
  • ( P ) is the price of the put option
  • ( S ) is the stock price
  • ( K ) is the strike price
  • ( r ) is the risk-free interest rate
  • ( t ) is the time to expiration
Example Illustration

Assume the following market conditions:

  • Stock price (S): $100
  • Strike price (K): $100
  • Risk-free interest rate ( r): 2% (annualized)
  • Time to expiration (t): 3 months (or 0.25 years)

We need to verify if the option prices meet the no-arbitrage condition. Assume the current market prices are:

  • Call option price ( C): $8
  • Put option price ( P): $4.5

Let’s plug these values into the no-arbitrage pricing formula to verify:

Calculating the No-Arbitrage Pricing Formula

First, calculate the right side of the equation ( K × e − r t K \times e^{-rt} K×ert ):

K × e − r t = 100 × e − 0.02 × 0.25 K \times e^{-rt} = 100 \times e^{-0.02 \times 0.25} K×ert=100×e0.02×0.25

Calculate ( e − 0.02 × 0.25 e^{-0.02 \times 0.25} e0.02×0.25 ):

e − 0.005 ≈ 0.995 e^{-0.005} \approx 0.995 e0.0050.995

Thus:

100 × 0.995 = 99.5 100 \times 0.995 = 99.5 100×0.995=99.5

Substitute into the formula:

C − P = S − K × e − r t C - P = S - K \times e^{-rt} CP=SK×ert

Left side:

8 − 4.5 = 3.5 8 - 4.5 = 3.5 84.5=3.5

Right side:

100 − 99.5 = 0.5 100 - 99.5 = 0.5 10099.5=0.5

Clearly, this does not satisfy the no-arbitrage condition.

Adjusted No-Arbitrage Pricing

To satisfy the no-arbitrage condition, we need to adjust the put option price so that the formula holds:

C − P = S − K × e − r t C - P = S - K \times e^{-rt} CP=SK×ert

So:

8 − P = 100 − 99.5 8 - P = 100 - 99.5 8P=10099.5

8 − P = 0.5 8 - P = 0.5 8P=0.5

P = 8 − 0.5 = 7.5 P = 8 - 0.5 = 7.5 P=80.5=7.5

Therefore, under the no-arbitrage condition, the put option price should be $7.5.

Summary
  • Call option price ( C): $8
  • Put option price ( P): $7.5

In this adjusted example:

8 − 7.5 = 100 − 99.5 8 - 7.5 = 100 - 99.5 87.5=10099.5

0.5 = 0.5 0.5 = 0.5 0.5=0.5

This satisfies the no-arbitrage condition. Thus, the market in this case has no arbitrage opportunities, and all option prices are fair.

Relating to the Previous Risk-Free Arbitrage Example

In the previous arbitrage example, we identified a pricing discrepancy through the protective put and covered call strategy, leading to a risk-free profit. Now, by adjusting the put option price to meet the no-arbitrage condition, we ensure market efficiency and eliminate the arbitrage opportunity.

This example illustrates how option prices, in a no-arbitrage market, are aligned by the no-arbitrage pricing formula to prevent arbitrage opportunities.

后记

2024年6月16日于上海。基于GPT4o模型。

这篇关于期权无风险套利(Risk-Free Arbitrage)举例以及期权无套利定价公式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1069160

相关文章

Java中switch-case结构的使用方法举例详解

《Java中switch-case结构的使用方法举例详解》:本文主要介绍Java中switch-case结构使用的相关资料,switch-case结构是Java中处理多个分支条件的一种有效方式,它... 目录前言一、switch-case结构的基本语法二、使用示例三、注意事项四、总结前言对于Java初学者

hdu 4565 推倒公式+矩阵快速幂

题意 求下式的值: Sn=⌈ (a+b√)n⌉%m S_n = \lceil\ (a + \sqrt{b}) ^ n \rceil\% m 其中: 0<a,m<215 0< a, m < 2^{15} 0<b,n<231 0 < b, n < 2^{31} (a−1)2<b<a2 (a-1)^2< b < a^2 解析 令: An=(a+b√)n A_n = (a +

二维旋转公式

二维旋转公式 ros的tf工具包可以很方便的实现任意坐标系之间的坐标转换。但是,如果只是想简单的测试想法,而又不想编写过于庞杂的代码,考虑自己写二维旋转的函数。而与二维旋转问题对偶的另一个问题便是二维坐标系旋转变换。这两个问题的形式基本一样,只是旋转的角度相差一个负号。就是这个容易搞混,所以做个笔记,以备查用。 1. 二维旋转公式(算法) 而(此文只针对二维)旋转则是表示某一坐标点 ( x

word转PDF后mathtype公式乱码以及图片分辨率降低等一系列问题|完美解决

word转PDF后mathtype公式乱码以及图片分辨率降低等一系列问题|完美解决 问题描述 最近在投一篇期刊论文,直接提交word文档,当时没有查看提交预览,一审审稿意见全是:公式乱码、公式乱码、乱码啊!!!是我大意了,第二次提交,我就决定将word文档转成PDF后再提交,避免再次出现公式乱码的问题。接着问题又来了,我利用‘文件/导出’或‘文件/另存为’的方式将word转成PDF后,发现公式

HumanNeRF:Free-viewpoint Rendering of Moving People from Monocular Video 翻译

HumanNeRF:单目视频中运动人物的自由视点绘制 引言。我们介绍了一种自由视点渲染方法- HumanNeRF -它适用于一个给定的单眼视频ofa人类执行复杂的身体运动,例如,从YouTube的视频。我们的方法可以在任何帧暂停视频,并从任意新的摄像机视点或甚至针对该特定帧和身体姿势的完整360度摄像机路径渲染主体。这项任务特别具有挑战性,因为它需要合成身体的照片级真实感细节,如从输入视频中可能

不同饭局,如何说开场白才能打开氛围?教你一个万能公式

在人情社会中,饭局不仅是吃饱饭的场合,更是人际交往、情感交流的重要平台。无论是家庭聚会、商务宴请、朋友相聚还是同事联谊,一个恰当的开场白都能迅速打破沉默,营造温馨和谐的氛围。 针对现实生活中最常见的四种饭局,酱酒亮哥教你一个万能开场白公式,这个公式分为四步,当然,不是一步不落的照搬,需要灵活应用,挑其中的两步、三步就行了,只要打开氛围,我们的目的也就达到了。接下来我们一起学习一下,希望你在不同的

【无线通信发展史⑧】测量地球质量?重力加速度g的测量?如何推导单摆周期公式?地球半径R是怎么测量出来的?

前言:用这几个问答形式来解读下我这个系列的来龙去脉。如果大家觉得本篇文章不水的话希望帮忙点赞收藏加关注,你们的鼓舞是我继续更新的动力。 我为什么会写这个系列呢? 首先肯定是因为我本身就是一名从业通信者,想着更加了解自己专业的知识,所以更想着从头开始了解通信的来源以及在每一个时代的发展进程。 为什么会从头开始写通信? 我最早是学习了中华上下五千年,应该说朝代史,这个算个人兴趣,从夏

UVA10071(重温高中物理公式)

Back to High School Physics Time Limit: 3000MS Memory Limit: Unknown 64bit IO Format: %lld & %llu 题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=18809 Description A parti

CF #278 (Div. 2) B.(暴力枚举+推导公式+数学构造)

B. Candy Boxes time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output 题目链接: http://codeforces.com/contest/488/problem/B There

HLJUOJ1127 HDU2049(错排公式+排列组合)

1127: 递推求解专题练习二 Time Limit: 1 Sec   Memory Limit: 128 MB Submit: 20   Solved: 8 [ Submit][ Status][ Web Board] Description 在电影院看电影时,总会有观众坐错座位号的情况。现在正在首播的青春爱情喜剧悬疑科幻大片《来治猩猩的你》观影现场爆满(满席)。 那么问题来了