Options questions test whether you actually understand payoff structure and no-arbitrage, not just Black–Scholes recall: put–call parity, replication, Greeks intuition, and pricing bounds. Expect these from options-heavy desks in particular.
303 options questions · 15 free to preview · 2,516 problems total
A European call and a European put are written on the same underlying with the same strike K and the same expiry. The call option has a gamma of 0.02. What is the gamma of the put option?
Solution
For European options on the same underlying asset with the same strike K and time to expiry T, put-call parity gives:
C−P=S−Ke−rT
where C is the call price, P the put price, S the spot price, and r the risk-free rate. Gamma is the second derivative of the option price with respect to S:
Γ=∂S2∂2V
Differentiating put-call parity twice with respect to S:
∂S2∂2C−∂S2∂2P=∂S2∂2(S−Ke−rT)=0
because S is linear in S (second derivative zero) and Ke−rT is constant. Hence:
Three call options are available with the following strikes and prices:
Strike 1000, price 4
Strike 1010, price 3.5
Strike 1020, price 2.75
An arbitrage exists. Using one contract at each of the outer strikes and two contracts at the middle strike, what is the guaranteed profit (in dollars)?
Solution
The three calls have equally spaced strikes (ΔK=10) and prices C1=4, C2=3.5, C3=2.75. A no-arbitrage condition for call options is that the price as a function of strike must be convex: C1+C3≥2C2. Here 4+2.75=6.75<7=2×3.5, so convexity is violated, creating an arbitrage.
Construct a butterfly spread: buy one call at strike 1000, buy one call at strike 1020, and sell two calls at strike 1010. The net premium is
C1+C3−2C2=4+2.75−2(3.5)=6.75−7=−0.25,
so the position generates an upfront credit of 0.25.
The payoff is non-negative for all ST and strictly positive for 1000<ST<1020. Since the position was entered at a net credit of 0.25, the guaranteed profit is 0.25 dollars (25 cents).
In a Black-Scholes setting, two assets share the same volatility but have distinct drifts under the real-world measure. Compare the prices of European calls written on these assets. Now suppose one of the underlying assets is also subject to random downward jumps. How does this affect the comparison?
Solution
High-level idea
In the Black–Scholes model, the price of a European call depends only on the risk‑free rate and volatility, not on the real‑world drift. Hence two assets with the same current price, volatility, strike, maturity, and risk‑free rate have identical European call prices, regardless of their real‑world drifts.
When one asset is also subject to random downward jumps, the comparison changes — but not in the direction naive intuition suggests. Under the risk‑neutral measure the jumps must be compensated by extra drift between jumps so that the forward price is unchanged. The compensated jumps therefore act as a mean‑preserving spread of the terminal price, and the call payoff is convex, so by Jensen's inequality the call on the jump‑exposed asset is more expensive than the call on the pure‑diffusion asset.
Derivation
1. Pure diffusion (no jumps)
Under the risk‑neutral measure Q the asset follows
StdSt=rdt+σdWtQ,
so that
ST=S0exp((r−2σ2)T+σTZ),Z∼N(0,1).
The European call price is
C=e−rTEQ[(ST−K)+]=S0N(d1)−Ke−rTN(d2),
with
d1,2=σTln(S0/K)+(r±2σ2)T.
The formula contains r and σ but no real‑world drift μ. Therefore, if two assets share the same S0, σ, K, T, and r, their European call prices are identical — distinct real‑world drifts are irrelevant.
2. Adding random downward jumps to one asset
Now let one asset follow a jump‑diffusion (Merton 1976). Under a suitable risk‑neutral measure its dynamics are
St−dSt=(r−λκ)dt+σdWtQ+(Yt−1)dNt,
where Nt is a Poisson process with intensity λ, Yt<1 is the downward jump multiplier, and κ=EQ[Yt−1] is the compensator that keeps the expected instantaneous return equal to r. For downward jumps κ<0, so the drift between jumps is raised above r: the compensation exactly offsets the jumps and preserves the forward, EQ[ST]=S0erT for both assets.
Solving the SDE, the terminal price factorizes as
STjump=STdiff⋅J,J=e−λκTi=1∏NTYi,
where STdiff is the pure‑diffusion terminal price and J is an independent jump factor with EQ[J]=1. Conditioning on STdiff and applying Jensen's inequality to the convex payoff x↦(x−K)+,
Taking expectations and discounting shows the jump‑exposed call is worth at least as much for every strike — and strictly more whenever the jumps are genuinely random. Equivalently: at the same forward, the jumps add total risk‑neutral variance, and extra dispersion always benefits a convex payoff (a mean‑preserving spread raises the value of a convex function's expectation).
The tempting argument that "downward jumps create negative skew and therefore depress the call" is wrong because it ignores the compensator: between jumps the asset drifts upward faster than r, and through the convexity of the payoff this more than makes up for the heavier left tail.
As a numerical check, with S0=K=100, r=0.02, σ=0.2, T=1, λ=1, and jump multiplier Y=0.8, Monte Carlo gives a jump‑diffusion call price of about 12.45 versus a Black–Scholes price of about 8.92.
Consequently, the call on the asset with random downward jumps is more expensive than the call on the pure‑diffusion asset.
Final answer
Without jumps the two European calls have the same price. When one asset is also subject to random downward jumps (compensated under the risk‑neutral measure so the forward is unchanged), its call becomes more expensive than the call on the pure‑diffusion asset: the jumps act as a mean‑preserving spread of the terminal price, and the call payoff is convex.
Assume the risk-free rate is zero. A stock currently priced at 100willbewortheither130 or 70inoneyear,withprobabilities0.80and0.20respectively.Nodividendsarepaid.Whatisthevalueofaone−yearEuropeancalloptionwithastrikepriceof110?
Approach
Set up the one-period binomial tree with the given up and down factors.
Assume a zero interest rate and a stock whose current price is 1 and follows a geometric Brownian motion. Determine the value of a contract that pays, at maturity T, the reciprocal of the stock price observed at that time.
Verification. For the special case where σ²T = ln 2, what is the contract value?
Approach
Express the contract value as the risk-neutral expectation of the reciprocal of the stock price at maturity.
A deep out-of-the-money European call option is priced either with a constant volatility of 30% or with a volatility drawn from a random distribution whose mean is 30%, independent of the Brownian motion driving the stock price. Which option is more expensive?
Approach
Consider how the Black–Scholes call price changes when volatility increases versus when it decreases by the same amount.
A down-and-out call pays off only if the spot price has never fallen below a barrier B. Sketch its value as a function of the spot price. Then consider the complementary down-and-in call, which pays only if the spot has crossed below B. Sketch its value and relate the two graphs.
Approach
Consider a single price path. Under what conditions does the down‑and‑out call pay something? Under what conditions does the down‑and‑in call pay something?
Consider a non-dividend-paying stock with current price 20 and a strike price of 30. The risk-free interest rate is zero. Option A is a one-touch digital option that pays $1 if the stock price ever exceeds 30 within the next year. Option B is a European digital option that pays $1 if the stock price is above 30 at the end of one year. How are the values of the two options related?
Approach
Consider the payoff conditions for each option on a single price path: when does Option B pay \$1, and does that imply Option A also pays \$1?
The Black-Scholes formula for non-dividend paying stocks assumes the stock follows geometric Brownian motion. Given European call prices for all continuous strike prices K, can the risk-neutral probability density function of the stock price at time T be determined?
Approach
Express the call price as an integral of the payoff against the risk-neutral density, then differentiate with respect to the strike price.
A European digital option (binary option) pays a fixed amount H if the stock price at expiration is above the strike price X, and zero otherwise. Find the price of this option and describe how it is related to the price of a standard Black-Scholes European call option. Provide a careful explanation.
Approach
Write the binary option's payoff as an indicator function and apply risk-neutral pricing.
A stock currently priced at $50 will be worth either $60 or $40 in three months, each with equal probability. The value of a three-month at-the-money put on this stock is $4. If the probability of an up move to $60 becomes 75% and the probability of a down move to $40 becomes 25%, does the value of the three-month ATM put increase or decrease, and by how much?
Approach
Recall that in an arbitrage-free complete market, option prices are determined by the risk-neutral probabilities, not the real-world ones.
I write a one-month put option using 28% implied volatility and delta-hedge the position continuously until maturity. The realized volatility over the month is 16%. Do I make or lose money?
Approach
Write the P&L of a delta-hedged option position over an infinitesimal time step using the Black-Scholes framework.
303 options questions in total across our 2,516-problem set. 15 are free to preview here; the rest unlock with a membership, each with hints, the accepted answer, and a full worked solution.
Are options questions important for quant interviews?
Yes — options shows up in nearly every quant trading and research process, from the first phone screen through the final round. Building fluency here is one of the highest-leverage things you can do to prepare.
What's the best way to practice options for interviews?
Work problems timed and explain each step out loud, the way you would to an interviewer. When you miss one, redo it from scratch a day later — recognizing a problem is not the same as being able to solve a fresh variant fast.
Practice the full Options set
Every question comes with progressive hints, the accepted answer, and a full worked solution. 100 free to start — no card required.