Exotic Options: An Introduction to Pricing with Monte Carlo Simulations Flashcards

1
Q

What are the two key conditions that should hold in a risk neutral world?

A
  1. The expected return of any investment (including risky ones such as stocks) must equal the risk-free rate
  2. The discount rate used for expected payoffs in the future, even if the payoff is uncertain, is the risk-free rate
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the key steps to using Monte Carlo simulation for option pricing?

A
  1. Define the random process for the underlying asset price (consistent with Risk Neutral Valuation)
  2. Simulate a large number of price paths and calculate the corresponding payoff
  3. Calculate the expected (average) payoff and discount it
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How to simulate St+Δt

A

St+Δt = St * e [r-q-((σ^2)/2)]*Δt + σ * ε * sqrt(Δt)

Where the power of e is the return over period Δt, where r is the risk-free rate, q is the continuous dividend yield
For calculating S2 you start from S1, to calculate S3 you start from S2 etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the steps to simulate a price path in an Excel worksheet for MC simulation?

A
  1. Extract ε from a standard normal distribution
  2. Calculate the return over Δt
    RΔt = lnSt+Δt - lnSt = [r-q-0.5 * σ2] * Δt + σ * ε * sqrt(Δt)
  3. Calculate St+Δt = St * eR
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How to extract ε from a standard normal distribution in an Excel worksheet?

A
  1. Extract a random number from a [0;1] uniform distribution -> =RAND()
  2. Use the inverse function of the cumulative standard normal distribution to obtain ε

For a non-normal distribution just use the inverse of the appropriate cumulative function

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What happens after we simulate a price path of the underlying for Monte Carlo valuation?

A
  • After having simulated a sufficient number of paths, the average payoff can be calculated based on the price of the underlying.
  • The payoff can then be discounted at the risk-free rate according to risk-neutral valutaion (assuming the option premium is paid upfront)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How do we determine how many simulation is enough for Monte Carlo valuations?

A

Convergence! Whenever the estimated price doesn’t change much if I add other simulations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How to obtain Greeks with Monte Carlo simulations?

A

Greeks can be obtained numerically by running multiple parallel simulations (with the same vector for ε values) with a slightly altered initial pricing input.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly