Quant Sandbox
DerivativesPortfolio & RiskFixed IncomeCorporate FinanceStochastic ModelsGuide
Guide
Derivatives pricing
01Forwards, calls and puts02Combining positions03Arbitrage and the forward price04Put–call parity05The one-step binomial model06Risk-neutral probabilities07Multi-step trees and backward induction08American options and early exercise09Delta and hedging10Geometric Brownian motion11The Black–Scholes formula12The Greeks: gamma, vega, theta and rho13Implied volatility and the volatility smile14Stochastic volatility and the Heston model15Static replication: Breeden–Litzenberger and Carr–Madan16Exotic options: barriers, Asians and digitals
Portfolio & risk
01Returns and volatility02Diversification and correlation03The efficient frontier and the capital market line04Risk aversion and the optimal complete portfolio05CAPM, beta and the security market line06Performance measures: Sharpe, Treynor, Jensen and information ratio07Factor models and systematic risk08Value at Risk and expected shortfall
Fixed income
01Bond prices and yields02Duration and convexity03Immunization and duration matching04Spot rates, forward rates and the yield curve05Bond futures and the cheapest-to-deliver06Interest rate swaps07Callable bonds and negative convexity08Credit risk: default probabilities and credit spreads
Corporate finance
01Interest, compounding and discounting02Annuities, perpetuities and loan amortization03Net present value and internal rate of return04The weighted average cost of capital05Capital structure and the Modigliani–Miller theorems06Discounted cash flow valuation07Relative valuation with multiples08Real options: the value of flexibility
Stochastic models
01Random walks and Brownian motion02Probability spaces, σ-algebras and random variables03Filtrations, adapted processes and stopping times04Conditional expectation and martingales05Properties of Brownian motion06The reflection principle and first passage times07The Brownian bridge08The Itô integral09Itô's lemma10Kolmogorov equations and the Feynman–Kac formula11Change of measure and Girsanov's theorem12Monte Carlo option pricing13Simulating SDEs: the Euler–Maruyama scheme14Mean reversion: Ornstein–Uhlenbeck and Vasicek15Jumps and the Merton jump-diffusion model
Knowledge graph

© 2026 Quant Sandbox · A study aid for quantitative finance

Privacy & dataNo cookies

This site does not use cookies and asks for no personal data. It keeps a few small settings in your browser's local storage — your chosen theme and language, the sidebar layout, and your progress and answers in the Guides — so it remembers them on your next visit. This data never leaves your device; clearing your browser storage removes it. Inputs you change can also be captured in the page URL, so you can share or bookmark a specific setup. The site uses Vercel Web Analytics, a privacy-friendly, cookieless service that records only anonymous, aggregated usage (such as page views) without identifying you or tracking you across other sites.

Guide/Derivatives pricing

The Greeks: gamma, vega, theta and rho

Lesson 12 of 16 · 1 min read

"Delta and hedging" measured how an option's value responds to the stock price and showed that a delta hedge leaves a residual governed by gamma. The stock price is not the only input that moves. Time passes, volatility changes and interest rates shift. This lesson defines one sensitivity for each input, the Greeks, and shows that two of them, gamma and theta, are tied together by the requirement that a hedged position earns the risk-free rate.

Option value as a function of its inputs

Write V(S,t,σ,r)V(S, t, \sigma, r)V(S,t,σ,r) for the value of an option (a call or a put with strike KKK and maturity date TTT) when the stock price is SSS, the current date is ttt, the volatility is σ\sigmaσ and the risk-free rate is rrr. The previous lesson, "The Black–Scholes formula", gave VVV in closed form for a European call and put. This lesson asks how that value responds when each input moves, which is what its partial derivatives measure. All numbers in this lesson are computed with that formula.

Each Greek is the partial derivative of VVV with respect to one input, holding the others fixed:

Δ=∂V∂S,Γ=∂2V∂S2,Θ=∂V∂t,V=∂V∂σ,ρ=∂V∂r.\Delta = \frac{\partial V}{\partial S}, \quad \Gamma = \frac{\partial^2 V}{\partial S^2}, \quad \Theta = \frac{\partial V}{\partial t}, \quad \mathcal{V} = \frac{\partial V}{\partial \sigma}, \quad \rho = \frac{\partial V}{\partial r}.Δ=∂S∂V​,Γ=∂S2∂2V​,Θ=∂t∂V​,V=∂σ∂V​,ρ=∂r∂V​.

Vega is not a Greek letter; we write it as V\mathcal{V}V. Theta is the change as calendar time ttt advances, so the remaining time to maturity T−tT - tT−t shrinks.

Delta and gamma

Delta, from "Delta and hedging", is the slope of the value curve S↦VS \mapsto VS↦V: the number of shares that replicates the option locally. It is dimensionless (shares per option); a call has 0≤Δ≤10 \le \Delta \le 10≤Δ≤1, a put −1≤Δ≤0-1 \le \Delta \le 0−1≤Δ≤0.

Gamma is the curvature of the same curve, the rate at which delta changes when SSS moves. Its unit is one over the price unit: Γ=0.02\Gamma = 0.02Γ=0.02 means delta rises by about 0.02 for each unit rise in SSS. A long call or put has Γ>0\Gamma > 0Γ>0. Put–call parity, C−P=S−Ke−r(T−t)C - P = S - Ke^{-r(T-t)}C−P=S−Ke−r(T−t), shows that a call and a put with the same strike have the same gamma, because the right-hand side is linear in SSS.

Gamma is largest near the strike and grows as maturity approaches. Close to maturity the value curve approaches the kinked payoff (S−K)+(S - K)^+(S−K)+, which is flat on one side of KKK and has slope 1 on the other. The whole change in slope then happens in a narrow region around KKK, so the curvature there becomes large, while far from KKK it goes to zero.

Vega

Vega measures the change in value when volatility changes. Since σ\sigmaσ is a number like 0.25, a change of 1 in σ\sigmaσ is enormous, so vega is usually quoted per percentage point: V/100\mathcal{V}/100V/100 is the value change when σ\sigmaσ goes from 25% to 26%.

For both calls and puts V>0\mathcal{V} > 0V>0: options are long volatility. The reason is the shape of the payoff. Higher volatility spreads the possible values of STS_TST​ further in both directions. For a call, the extra upside raises the payoff without limit, while the extra downside costs nothing once ST<KS_T < KST​<K, because the payoff is floored at 0. A convex payoff gains on average from more dispersion. By put–call parity, call and put have the same vega, since S−Ke−r(T−t)S - Ke^{-r(T-t)}S−Ke−r(T−t) does not depend on σ\sigmaσ.

Theta and rho

Theta is the change in value per unit of calendar time, with everything else fixed. It is quoted per year, and dividing by 365 gives the change per day. For a long call Θ<0\Theta < 0Θ<0: as maturity approaches, there is less time for the stock to move in the holder's favour, and the value decays towards the payoff. This is time decay. A deep in-the-money put can have positive theta, because waiting brings the strike payment closer and its discounted value rises.

Rho is the change in value when rrr changes, quoted per percentage point like vega. A call has ρ>0\rho > 0ρ>0: the holder pays KKK only at maturity, and a higher rate lowers the present value Ke−r(T−t)Ke^{-r(T-t)}Ke−r(T−t) of that payment. A put has ρ<0\rho < 0ρ<0 for the same reason. For short-dated equity options rho is usually the least important Greek.

The Taylor expansion of the option value

Over a short interval dtdtdt the inputs change by dSdSdS, dσd\sigmadσ and drdrdr. Expanding VVV to second order in SSS and first order in the other inputs gives

dV≈Δ dS+12 Γ (dS)2+Θ dt+V dσ+ρ dr.dV \approx \Delta\,dS + \tfrac{1}{2}\,\Gamma\,(dS)^2 + \Theta\,dt + \mathcal{V}\,d\sigma + \rho\,dr.dV≈ΔdS+21​Γ(dS)2+Θdt+Vdσ+ρdr.

The term (dS)2(dS)^2(dS)2 is kept because stock moves over a short interval are of order dt\sqrt{dt}dt​, as in "Random walks and Brownian motion", so (dS)2(dS)^2(dS)2 is of order dtdtdt, the same size as the theta term. Squares of the other changes are much smaller and are dropped.

Gamma against theta in a hedged position

Hold one option and short Δ\DeltaΔ shares, and finance the position at the risk-free rate, so its net value V−ΔSV - \Delta SV−ΔS earns rrr. Over dtdtdt with σ\sigmaσ and rrr fixed, the Δ dS\Delta\,dSΔdS terms cancel and the profit in excess of interest is

dΠ−r(V−ΔS) dt≈12 Γ (dS)2+(Θ−rV+rSΔ) dt.d\Pi - r(V - \Delta S)\,dt \approx \tfrac{1}{2}\,\Gamma\,(dS)^2 + \big(\Theta - rV + rS\Delta\big)\,dt.dΠ−r(V−ΔS)dt≈21​Γ(dS)2+(Θ−rV+rSΔ)dt.

Now make one modelling assumption: over a short interval the stock return dS/SdS/SdS/S has variance σ2dt\sigma^2 dtσ2dt, so (dS)2(dS)^2(dS)2 equals σ2S2dt\sigma^2 S^2 dtσ2S2dt on average. A hedged position whose expected excess profit is not zero would be a riskless gain or loss as the hedge is rebalanced continuously, which no-arbitrage rules out. Setting the excess profit to zero when (dS)2=σ2S2dt(dS)^2 = \sigma^2 S^2 dt(dS)2=σ2S2dt gives

Θ+12 σ2S2 Γ+rS Δ−rV=0.\Theta + \tfrac{1}{2}\,\sigma^2 S^2\,\Gamma + rS\,\Delta - rV = 0.Θ+21​σ2S2Γ+rSΔ−rV=0.

This is the Black–Scholes equation, stated here as the condition that a delta-hedged option earns exactly the risk-free rate. Substituting it back, the hedged profit over dtdtdt becomes

P&L≈12 Γ ((dS)2−σ2S2 dt).\text{P\&L} \approx \tfrac{1}{2}\,\Gamma\,\big((dS)^2 - \sigma^2 S^2\,dt\big).P&L≈21​Γ((dS)2−σ2S2dt).

Gamma and theta are two sides of one trade-off. A long option position has Γ>0\Gamma > 0Γ>0 and gains on every large move, whatever its direction, and it pays for this through theta every day. It profits when the realised squared move exceeds σ2S2dt\sigma^2 S^2 dtσ2S2dt and loses when the stock moves less. The seller of the option holds the opposite position: steady theta income, losses on large moves.

For a delta-hedged option, Θ+12σ2S2Γ+rSΔ−rV=0\Theta + \tfrac{1}{2}\sigma^2 S^2 \Gamma + rS\Delta - rV = 0Θ+21​σ2S2Γ+rSΔ−rV=0. Positive gamma is paid for with negative theta; the hedge breaks even when the stock moves by about σSdt\sigma S\sqrt{dt}σSdt​.

A worked example

Take a call with S=100S = 100S=100, K=100K = 100K=100, T−t=0.5T - t = 0.5T−t=0.5 years, r=5%r = 5\%r=5% and σ=25%\sigma = 25\%σ=25%. The Black–Scholes formula gives a value of V≈8.26V \approx 8.26V≈8.26 and

  • Δ≈0.591\Delta \approx 0.591Δ≈0.591 and Γ≈0.0220\Gamma \approx 0.0220Γ≈0.0220;
  • V≈27.47\mathcal{V} \approx 27.47V≈27.47, that is 0.275 per percentage point of σ\sigmaσ;
  • Θ≈−9.41\Theta \approx -9.41Θ≈−9.41 per year, that is −9.41/365≈−0.0258-9.41/365 \approx -0.0258−9.41/365≈−0.0258 per day;
  • ρ≈25.41\rho \approx 25.41ρ≈25.41, that is 0.254 per percentage point of rrr.

Check the relation: 12σ2S2Γ=12⋅0.0625⋅10 000⋅0.02198≈6.87\tfrac{1}{2}\sigma^2 S^2 \Gamma = \tfrac{1}{2} \cdot 0.0625 \cdot 10\,000 \cdot 0.02198 \approx 6.8721​σ2S2Γ=21​⋅0.0625⋅10000⋅0.02198≈6.87, rSΔ≈2.95rS\Delta \approx 2.95rSΔ≈2.95 and rV≈0.41rV \approx 0.41rV≈0.41, so −9.41+6.87+2.95−0.41=0-9.41 + 6.87 + 2.95 - 0.41 = 0−9.41+6.87+2.95−0.41=0.

Now let one day pass while the stock rises to 102 and volatility rises to 26%. The expansion predicts 0.591⋅2+12⋅0.0220⋅4−0.0258+0.275≈1.4750.591 \cdot 2 + \tfrac{1}{2} \cdot 0.0220 \cdot 4 - 0.0258 + 0.275 \approx 1.4750.591⋅2+21​⋅0.0220⋅4−0.0258+0.275≈1.475; repricing with the formula gives a change of 1.470. For the delta-hedged position (with σ\sigmaσ unchanged) the break-even daily move is σS1/365≈1.31\sigma S \sqrt{1/365} \approx 1.31σS1/365​≈1.31. A move of 2 gives 12⋅0.0220⋅(4−1.71)≈0.025\tfrac{1}{2} \cdot 0.0220 \cdot (4 - 1.71) \approx 0.02521​⋅0.0220⋅(4−1.71)≈0.025 per option; a move smaller than 1.31 gives a loss.

The Greeks across stock prices

The figure plots one Greek of the call at a time against the stock price SSS from 40 to 160, with K=100K = 100K=100 and r=5%r = 5\%r=5% fixed. A switch selects delta, gamma, vega or theta, and sliders set the time to maturity TTT (0.05 to 2 years) and the volatility σ\sigmaσ. The readouts at S=100S = 100S=100 show delta, gamma, vega, theta and the value of Θ+12σ2S2Γ+rSΔ−rV\Theta + \tfrac{1}{2}\sigma^2 S^2 \Gamma + rS\Delta - rVΘ+21​σ2S2Γ+rSΔ−rV, which stays at zero for every setting. Select gamma and shrink TTT: the peak at the strike grows sharply (from about 0.010 at T=2T = 2T=2 to 0.071 at T=0.05T = 0.05T=0.05 with σ=25%\sigma = 25\%σ=25%) while theta at the strike falls from −9.41-9.41−9.41 to about −24.8-24.8−24.8 per year. Then select vega and note that it is largest near the strike and grows with TTT.

The option Greeks against the stock priceOpen in Black–Scholes →
0.50
0.052
25%
0.050.6
Delta Δ at S = 100
0.591
Gamma Γ
0.0220
Vega 𝒱
27.47
Theta Θ (per year)
-9.41
Θ + ½σ²S²Γ + rSΔ − rV
0.0000

Summary

  • The Greeks are partial derivatives of the option value: Δ\DeltaΔ and Γ\GammaΓ in SSS, Θ\ThetaΘ in time, vega V\mathcal{V}V in σ\sigmaσ, ρ\rhoρ in rrr.
  • Gamma is the curvature of the value curve; it peaks near the strike and grows as maturity approaches. Calls and puts with the same strike share gamma and vega.
  • Options are long volatility (V>0\mathcal{V} > 0V>0) because the payoff is convex; a long call loses value with time (Θ<0\Theta < 0Θ<0).
  • To second order, dV≈Δ dS+12Γ(dS)2+Θ dt+V dσdV \approx \Delta\,dS + \tfrac{1}{2}\Gamma(dS)^2 + \Theta\,dt + \mathcal{V}\,d\sigmadV≈ΔdS+21​Γ(dS)2+Θdt+Vdσ.
  • A delta-hedged option earns 12Γ((dS)2−σ2S2dt)\tfrac{1}{2}\Gamma((dS)^2 - \sigma^2S^2dt)21​Γ((dS)2−σ2S2dt); requiring it to earn the risk-free rate gives Θ+12σ2S2Γ+rSΔ−rV=0\Theta + \tfrac{1}{2}\sigma^2S^2\Gamma + rS\Delta - rV = 0Θ+21​σ2S2Γ+rSΔ−rV=0.

The next lesson, "Implied volatility and the volatility smile", turns the question around: given a market price, which σ\sigmaσ does the formula need, and why does that number depend on the strike.

Try itExplore the Greek surfaces across stock price and maturity in the Black–Scholes lab →
← PreviousThe Black–Scholes formulaNext →Implied volatility and the volatility smile
Connections
The Greeks: gamma, vega, theta and rho
Open the full graph →
Labs for this lesson
Black–ScholesDelta Hedging