Martingale optimal transport and mathematical finance: Difference between revisions

From Optimal Transport Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 6: Line 6:
A basic assumption for option pricing is that the market is free of '''arbitrage opportunity''', meaning we cannot generate a positive return starting with nothing. A fair price of an option should not give an arbitrage. No-arbitrage condition is equivalent with the existence of the '''equivalent martingale measure''', or '''risk-neutral measure'''.
A basic assumption for option pricing is that the market is free of '''arbitrage opportunity''', meaning we cannot generate a positive return starting with nothing. A fair price of an option should not give an arbitrage. No-arbitrage condition is equivalent with the existence of the '''equivalent martingale measure''', or '''risk-neutral measure'''.


: '''Definition.''' ''Equivalent martingale measure (EMM)''  
'''Definition.''' ''Equivalent martingale measure (EMM)''  
A probability measure <math>\mathbb{Q}</math> is an ''equivalent martingale measure'', if
A probability measure <math>\mathbb{Q}</math> is an ''equivalent martingale measure'', if:


(i) <math>\mathbb{Q}</math> is equivalent with <math>\mathbb{P}:\mathbb{Q}\sim\mathbb{P}</math>, meaning <math>\mathbb{Q}(A)\Leftrightarrow \mathbb{P}(A)</math>, and
(i) <math>\mathbb{Q}</math> is equivalent with <math>\mathbb{P}:\mathbb{Q}\sim\mathbb{P}</math>, meaning <math>\mathbb{Q}(A)\Leftrightarrow \mathbb{P}(A)</math>, and
Line 17: Line 17:


Another useful result is that the prices of all European call options with different strikes $K$ give the marginal distribution of the stock at time <math>T</math>.
Another useful result is that the prices of all European call options with different strikes $K$ give the marginal distribution of the stock at time <math>T</math>.
: '''Theorem. ''' ''Call option gives distribution''
 
'''Theorem. ''' ''Call option gives distribution''
Let <math> C(0,T;x,K) </math> be the price of a European call option at time <math>0</math>, with maturity <math>T</math>, strike <math>K</math>, and <math>S_0 = x</math>. Then the marginal distribution of the stock price <math> S_T </math> is given by
Let <math> C(0,T;x,K) </math> be the price of a European call option at time <math>0</math>, with maturity <math>T</math>, strike <math>K</math>, and <math>S_0 = x</math>. Then the marginal distribution of the stock price <math> S_T </math> is given by
: <math> f(S_{T} = K|S_0 =x) = \frac{\partial^2 C}{\partial K^2} </math>
: <math> f(S_{T} = K|S_0 =x) = \frac{\partial^2 C}{\partial K^2} </math>

Revision as of 19:18, 11 February 2022

In the financial market, an option is a contract signed at present that gives the holder some nonnegative payoff in the future, which depends on the price of one or more assets. One needs to pay for holding an option in order to get the payoff in the future, and this leads to the problem of option pricing. In the following, we will first introduce some fundamental results regarding option pricing, and then discuss how an option pricing problem can be reformulated as an optimal transport problem possibly with martingale condition.

Backgrounds For Option Pricing

Suppose is the underlying probability space with a filtration . The price of an asset at time , denoted by , is a random variable on this probability space. An option is called vanilla if the payoff is given at a fixed time in the future, called maturity, and is called European style if the payoff only depends on the asset price only at the maturity . A vanilla European call option on a stock has the payoff . An option with payoff is not European style because the payoff depends on the whole path of stock price before time .

A basic assumption for option pricing is that the market is free of arbitrage opportunity, meaning we cannot generate a positive return starting with nothing. A fair price of an option should not give an arbitrage. No-arbitrage condition is equivalent with the existence of the equivalent martingale measure, or risk-neutral measure.

Definition. Equivalent martingale measure (EMM) A probability measure is an equivalent martingale measure, if:

(i) is equivalent with , meaning , and

(ii) the discounted price is a martingale under for all assets: , -, where is the risk-free rate.

A well-known result in option pricing is that the expected value of the discounted payoff under an EMM gives a no-arbitrage price. This result also holds for path-dependent payoffs, but we use an European style payoff as an example. According to this result, a no-arbitrage price at time of an option with payoff is given by for some EMM . Denote the set of EMMs to be , the set of no-arbitrage price for this option is:

Another useful result is that the prices of all European call options with different strikes $K$ give the marginal distribution of the stock at time .

Theorem. Call option gives distribution Let be the price of a European call option at time , with maturity , strike , and . Then the marginal distribution of the stock price is given by

We assume that the European options of assets are traded very frequently so that their prices for each strike are available, which gives us the marginal distribution of the stock prices.

Option Pricing as an Optimal Transport Problem

For simplicity we assume the risk-free rate to be $0$. We introduce the following two option pricing problems.

Problem 1. Option with payoff .

Suppose the payoff depends on two assets but only the price at maturity : . Suppose we have all the prices of call options for both stocks and , then Theorem \ref{call option gives distribution} gives that we have the marginal distribution of $S_{T}^1$ and $S_{T}^2$, denoted by $\mu_{1}$ and $\mu_{2}$. Denote the set of probability measures on $\mathbb{R}^2$ that have the right marginals as $$\Gamma(\mu_{1},\mu_{2})\equiv\{\gamma:(\pi^1)_{\#}\gamma=\mu_1, (\pi^2)_{\#}\gamma=\mu_2 \}$$

The upper and lower bound of the no-arbitrage price is given by the supremum and infimum of:

\begin{equation} \mathbb{E}^{\mathbb{Q}}[f(S_{T}^1,S_{T}^2)]=\int f(x_1,x_2)d\mu_1(x_1)d\mu_2(x_2) \end{equation} over $\gamma\in\Gamma(\mu_1,\mu_2)$, where $\gamma$ is the joint distribution of $(S_{T}^1, S_{T}^2)$ under $\mathbb{Q}$. This is exactly an optimal transport problem with the cost function being $f(x_1,x_2)$. We point out that $\mathbb{Q}$ needs to be an EMM, but here we drop this restriction because the payoff only depends on the stock prices at maturity, so the evolution of the stock price before $T$ does not effect the problem.

However, in the following problem, the martingale condition cannot be avoided.\\

\noindent\textbf{Problem 2. Option with path-dependent payoff.}\\ Consider a payoff depending on one stock, but the whole path $(S_t)_{0\leq t\leq T}$. For simplicity, we only consider finitely many time points before the maturity and the payoff is $f(S_{0},S_{1},\cdots, S_{N})$. Similar as Problem $1$, we obtain the marginal distributions $\mu_1,\cdots,\mu_{N}$ of stock prices $S_{1},\cdots,S_{N}$. To estimate the no-arbitrage price of this option, we consider the following quantitiy: \begin{equation} \mathbb{E}^{\mathbb{Q}}[f(S_0,S_1,\cdots,S_N)] = \int f(x_1,x_2,\cdots,x_N)d\gamma \end{equation} where $\gamma=(S_{0},\cdots,S_{N})_{\#}\mathbb{Q}$ so $(\pi^i)_{\#}\gamma=\mu_i$ for each $i=0,\cdots, N$. In addition, the stock price should be an martingale under $\mathbb{Q}$. Therefore, we need to add conditions that $\mathbb{E}^{\mathbb{Q}}[S_{i+1}|\mathcal{F}_i]=S_{i}$, meaning \begin{equation} \int x_{i+1}\phi(x_0,\cdots,x_i)d\gamma = \int x_i\phi(x_0,\cdots,x_i)d\gamma \end{equation} for any Borel measurable function $\phi:\mathbb{R}^{i}\rightarrow\mathbb{R}$.