CMA Final · Strategic Financial Management
Options: formula sheet
Key formulas
- Intrinsic value of a call
- Max(S − X, 0)
- S = spot price of the underlying, X = strike price. Zero if the call is ATM or OTM.
- Intrinsic value of a put
- Max(X − S, 0)
- Zero if the put is ATM or OTM.
- Premium split
- Premium = Intrinsic value + Time value
- So time value = Premium − Intrinsic value. For an option whose premium is below intrinsic value, check the data; it signals an arbitrage or a question error.
- Moneyness of a call
- ITM if S > X; ATM if S = X; OTM if S < X
- Compare spot with strike.
- Moneyness of a put
- ITM if S < X; ATM if S = X; OTM if S > X
- Opposite of a call.
- Net profit to buyer at exercise (per unit)
- Call: Max(S − X, 0) − Premium; Put: Max(X − S, 0) − Premium
- Ignores interest on premium and transaction costs unless the question includes them. The writer's profit is the opposite sign.
- Long call payoff
- max(S − X, 0)
- S is the spot price at expiry. The premium is ignored.
- Long call profit
- max(S − X, 0) − Premium
- Maximum loss = premium. Profit is unlimited as S rises.
- Short call profit
- Premium − max(S − X, 0)
- Maximum gain = premium. Loss is unlimited as S rises.
- Long put payoff
- max(X − S, 0)
- Maximum payoff = X, when S falls to zero.
- Long put profit
- max(X − S, 0) − Premium
- Maximum loss = premium. Maximum profit = X − premium.
- Short put profit
- Premium − max(X − S, 0)
- Maximum gain = premium. Maximum loss = X − premium.
- Break-even price
- Call: X + Premium; Put: X − Premium
- Same for buyer and writer of the same option.
- Zero-sum rule
- Buyer's profit + Writer's profit = 0
- Holds for the same option, ignoring brokerage and taxes.
- Long call profit
- max(S − X, 0) − premium
- S is the price at expiry, X is the strike. Reverse the sign for a short call.
- Long put profit
- max(X − S, 0) − premium
- Reverse the sign for a short put.
- Protective put
- Profit = (S − S0) + max(X − S, 0) − put premium; for X ≤ S0, maximum loss = (S0 − X) + put premium
- S0 is the purchase price of the share. Break-even = S0 + premium. If X > S0, the position has a profit floor of (X − S0) − premium, so the loss is smaller than the premium and can even turn into a guaranteed profit if X − S0 exceeds the premium.
- Covered call
- Profit = (S − S0) − max(S − X, 0) + call premium; maximum profit = (X − S0) + premium
- Break-even = S0 − premium. Loss is large if the price falls.
- Long straddle
- Break-evens = X ± (call premium + put premium); maximum loss = total premium
- Profit is unlimited on the upside. On the downside it is limited only by the price falling to zero (maximum profit = X − total premium).
- Long strangle
- Break-evens = X_put − total premium and X_call + total premium; maximum loss = total premium
- Put strike is below call strike. Loss is greatest when S lies between the two strikes.
- Bull call spread
- Maximum profit = (X2 − X1) − net premium; maximum loss = net premium; break-even = X1 + net premium
- X1 is the lower strike (bought), X2 the higher strike (sold). Net premium = premium paid − premium received.
- Bear put spread
- Maximum profit = (X2 − X1) − net premium; maximum loss = net premium; break-even = X2 − net premium
- X2 is the higher strike (bought), X1 the lower strike (sold).
- Long call butterfly
- Maximum profit = (X2 − X1) − net premium; maximum loss = net premium; break-evens = X1 + net premium and X3 − net premium
- Strikes X1 < X2 < X3 equally spaced. Maximum profit occurs at S = X2.
- Put-call parity (no dividend)
- C + X ÷ (1 + r)^T = P + S
- European options, same strike X and expiry T. Use X × e^(−rT) if the question gives a continuous rate.
- Put-call parity with known dividends
- C + PV(X) + PV(D) = P + S
- PV(D) is the present value of dividends expected before expiry. Alternatively, use S − PV(D) in place of S.
- Call from put
- C = P + S − PV(X)
- Use it to find the fair price of a call when the put is known.
- Put from call
- P = C − S + PV(X)
- Use it to find the fair price of a put when the call is known.
- Arbitrage gap
- Profit today = |(C + PV(X)) − (P + S)|
- Per unit of the asset. Multiply by the lot size.
- Up and down factors
- u = Su ÷ S0 ; d = Sd ÷ S0
- Su and Sd are the prices after an up and a down move. In a two-period tree: Suu = S0 × u², Sud = S0 × u × d, Sdd = S0 × d².
- Call and put payoff at expiry
- Call = max(S − K, 0) ; Put = max(K − S, 0)
- Apply at each end node of the tree. K is the strike price.
- Hedge ratio (delta)
- Δ = (Cu − Cd) ÷ (Su − Sd)
- Number of shares in the replicating portfolio. Cu and Cd are the option values at the up and down nodes. For a put use Pu and Pd; Δ comes out negative, meaning you short the shares.
- Borrowing in the replicating portfolio
- Borrowing today = (Δ × Sd − Cd) ÷ (1 + r)
- r is the risk-free rate for one period. This holds for a call, where the portfolio is Δ shares financed partly by borrowing.
- Option value by replication
- C0 = Δ × S0 − Borrowing today
- Gives the same value as the risk-neutral method.
- Risk-neutral probability
- p = ((1 + r) − d) ÷ (u − d) ; probability of down move = 1 − p
- Use the rate for one step. This p lies between 0 and 1 only if d < 1 + r < u.
- Risk-neutral option value
- C0 = [p × Cu + (1 − p) × Cd] ÷ (1 + r)
- Same form for a put. Repeat at every node when working backward in a multi-period tree.
- Early exercise check (American option)
- Value at node = max(continuation value, exercise value)
- Continuation value comes from the risk-neutral formula. Exercise value is the immediate payoff.
- d1
- d1 = [ln(S ÷ X) + (r + σ² ÷ 2) × T] ÷ (σ × √T)
- S = spot price, X = exercise price, r = continuously compounded risk-free rate, σ = annual volatility (standard deviation), T = time in years. ln is the natural log.
- d2
- d2 = d1 − σ × √T
- Always compute d1 first. Use the same σ√T you used in the d1 denominator.
- Call value
- C = S × N(d1) − X × e^(−rT) × N(d2)
- e^(−rT) discounts the exercise price at the risk-free rate.
- Put value
- P = X × e^(−rT) × N(−d2) − S × N(−d1)
- Use this directly, or find the put from put-call parity.
- Negative d values
- N(−d) = 1 − N(d)
- Tables usually show only positive d. This symmetry gives you the rest.
- Put-call parity (no dividends, European)
- C + X × e^(−rT) = P + S
- Use it to find the second option value, or to check your answer.
- Delta
- Δ = change in option price ÷ change in underlying price
- Call: 0 to 1. Put: -1 to 0. In Black-Scholes, call delta = N(d1) and put delta = N(d1) - 1.
- Put-call delta link
- Δ(put) = Δ(call) - 1
- Applies to European options on a non-dividend-paying asset with the same strike and expiry.
- Gamma
- Γ = change in delta ÷ change in underlying price
- Same for call and put with the same strike and expiry. Always positive for a long option.
- Price change estimate
- ΔC ≈ Δ × ΔS + ½ × Γ × (ΔS)²
- Delta alone is a first-order estimate. Gamma corrects it for larger moves.
- Delta-neutral hedge
- Units of underlying to hold = - (option delta × number of options)
- Short call: buy the underlying. Long put: buy the underlying, as put delta is negative.
- Theta, vega, rho
- Θ = change in value per day; ν = change per 1% change in volatility; ρ = change per 1% change in rate
- Check the unit given in the question: per day or per year, per 1% or per 1 unit.
- Direction of effects on a call / put
- Call: higher S ↑, higher σ ↑, longer time usually ↑, higher r ↑, higher strike ↓
- Put: higher S ↓, higher σ ↑, longer time usually ↑, higher r ↓, higher strike ↑. Longer time to expiry usually raises the value of both calls and puts. For European options it can lower the value of deep in-the-money puts, or of calls when dividends are large.
- Payoff of a long call at expiry
- Max(S − K, 0)
- S is the price at expiry and K is the strike. Subtract the premium to get the net result.
- Payoff of a long put at expiry
- Max(K − S, 0)
- Used to protect a long position in shares, a portfolio or foreign currency to be received.
- Protective put: value at expiry
- Portfolio value + Put payoff − Total premium
- Below the strike, the portfolio loss is offset by the put gain. Only the premium and any gap between the portfolio and the index are left.
- Number of index puts for a portfolio
- (Beta × Portfolio value) ÷ (Index level × Lot size)
- Round to a whole number of lots. State your rounding. Beta scales the index hedge to your portfolio.
- Net cost of a currency hedge with a call option
- Effective rate = Lower of (spot at expiry, strike) + Premium per unit
- For a payable. For a receivable with a put, effective rate = higher of (spot at expiry, strike) − premium. Add interest on the premium if the question asks.
- Interest rate cap payoff per period
- Notional × Max(0, Reference rate − Cap strike) × (Days ÷ Day-count basis)
- Paid at the end of the period. Use the day-count basis given in the question (360 or 365).
- Interest rate floor payoff per period
- Notional × Max(0, Floor strike − Reference rate) × (Days ÷ Day-count basis)
- Protects a lender or investor in floating-rate assets against falling rates.
- Collar net cost
- Premium paid on cap − Premium received on floor
- Zero-cost collar when the two premiums are equal.
Quick revision
- A call gives the right to buy and a put gives the right to sell; the writer has the obligation.
- Call payoff at expiry for the holder = max(S − X, 0); put payoff = max(X − S, 0).
- Profit = payoff − premium paid for a buyer; for a writer, premium received − payoff paid.
- Intrinsic value of a call = max(S − X, 0); time value = premium − intrinsic value.
- A long straddle is a call and a put at the same strike; it gains from large moves either way.
- A bull call spread buys a lower-strike call and sells a higher-strike call; both profit and loss are limited.
- Put-call parity (European, no dividends): C + X × e^(−rT) = P + S.
- Binomial risk-neutral probability: p = (e^(rT) − d) ÷ (u − d), or with simple interest, (1 + r − d) ÷ (u − d).
- Binomial option value = [p × payoff up + (1 − p) × payoff down] ÷ (1 + r), for one period.
- Black-Scholes call: C = S × N(d1) − X × e^(−rT) × N(d2).
- d1 = [ln(S ÷ X) + (r + σ²÷2) × T] ÷ (σ × √T); d2 = d1 − σ × √T.
- Delta of a call lies between 0 and 1; gamma and vega are positive for long options; theta is usually negative.
Common mistakes
- Using S − X for a put's intrinsic value. Fix: For a put, write X − S. Say it as 'strike minus spot' every time you see a put.
- Showing negative intrinsic value for an OTM option. Fix: Intrinsic value is Max(gap, 0). An option holder is never forced to exercise at a loss, so the floor is zero.
- Treating payoff and profit as the same thing. Fix: Payoff excludes the premium. Profit includes it. Read the question wording and compute both if unsure.
- Using X − premium as the break-even of a call. Fix: A call needs S to rise above X by enough to recover the premium, so X + premium. A put needs S to fall, so X − premium.
- Ignoring the premium when finding break-even or profit. Fix: Always finish with net profit = total payoff − net premium paid (or + net premium received).
- Treating a short option's premium as a cost. Fix: The seller receives the premium. The buyer pays it. Mark each leg first.
- Using X instead of PV(X). Fix: Always discount the strike for the time to expiry before comparing with today's prices.
- Ignoring dividends paid before expiry. Fix: Read the question for dividends. Subtract PV(D) from S, or add PV(D) to the call side.
- Using the real-world probability of an up move in the pricing formula. Fix: Option value uses only the risk-neutral p computed from u, d and r. Real probabilities do not affect the value.
- Discounting the expected payoff at the wrong rate, or not discounting at every step in a two-period tree. Fix: Discount at the risk-free rate for one period at each backward step. Two periods mean two discounting steps.
Exam tips
- In MCQs, first decide call or put, then apply the direction. Most wrong answers come from reversing the put formula.
- Always check that time value is not negative. A negative result usually means you used the wrong intrinsic formula.
- Read whether the question wants the buyer's or the writer's position. Writer's profit is the mirror image of the buyer's.
- Write the definition in one line before the working in descriptive answers. Examiners reward clear terms such as strike, premium and expiry.
- Check whether the question is per share or per lot. Multiply by lot size only if the lot size is given.
- Write the position (long or short, call or put) at the top of your answer. It decides every sign.
- In MCQs, test the options with one spot price above X and one below. This avoids formula confusion.
- Show break-even, maximum profit and maximum loss in a short table-like list even when only one is asked. It earns method marks.