A desk holds a one-year at-the-money call on a stock at 100 and wants to know how its value responds when the stock moves by one unit, when volatility rises by one percentage point, when a day passes and when the rate moves by one basis point. Each answer is a partial derivative of the Black-Scholes price, and each number means something only once the variable, the inputs held fixed and the units are stated. This lesson derives delta, gamma, vega, theta and rho from one identity between normal densities, checks them against the vega-gamma identity and the pricing PDE, and computes them in a constructed example.
Key terms
Option Greeks
Definition Let be the Black-Scholes price of a European option with fixed strike and maturity , under the hypotheses of The Black Scholes formula and put call parity, viewed as a function of , and the model inputs , and . On the set , , , the price is infinitely differentiable, and its Greeks are the partial derivatives
each taken with all other inputs held fixed. Theta is a derivative in calendar time with the maturity date fixed. Rho moves the constant rate with , and fixed. Vega moves the annualized volatility in decimal units. The units are shares per option for delta, shares per currency unit for gamma, currency per unit of decimal volatility for vega, currency per year for theta and currency per unit of decimal rate for rho. So a one percentage point volatility change is about , one basis point of rate is about , and one calendar day under an actual/365 count is about . A Greek computed by bumping, such as the centered difference with a stated bump , approximates the derivative with an error of order for a smooth price. A sensitivity that lets the volatility surface or the curves move with the bumped input is a different, total derivative and needs its own convention.
The Black-Scholes Greeks follow from one identity. With and as in the previous lesson,
Indeed , so . For the call and any input , the chain rule and this identity give
Since , the density term survives only in vega and theta.
In plain words A Greek answers the question of how much the model price moves when one input moves a little and everything else stays put. Saying what stays put and in which units the input is measured is part of the definition, because the same word can name different numbers under different conventions.
Example Take the constructed inputs , , and , so that , and . Both sides of the density identity equal . Repricing at and gives and , and the centered difference with bump is about , close to the analytic delta of the next card.
Delta
Definition Under the hypotheses of the previous card, the deltas of the call and the put are
For the call, take in the cancellation formula. The factor has derivative , the factor does not depend on , and does not depend on , so the two density terms cancel. Differentiating put-call parity in gives , hence the put delta. Consequently and . In the replication argument the portfolio that replicates one option holds shares, so a long option is hedged by selling shares, and for a small move of the stock . The call delta is a hedge ratio and differs from the pricing probability of exercise, which is .
In plain words Delta is the number of shares whose value moves like the option for a small move of the stock. A call gains when the stock rises and a put loses, and for a small move neither changes by more than the prepaid share, which moves by times the stock move.
Example At the money with the constructed inputs, and . Raising the stock from to raises the call from to , by . Delta predicts , and the remaining is close to the gamma term of the next card.
Gamma
Definition The gamma of the call and of the put is
obtained by differentiating with . The put has the same gamma because is linear in . The denominator is positive under the hypotheses , and , so for long calls and puts. To second order,
As the behavior depends on the position of the stock. Away from the strike , while at the money with one has and , which grows without bound. At expiry the payoff has a kink at and no classical second derivative there, so the formula, which needs , does not extend to that point.
In plain words Gamma is the rate at which delta changes as the stock moves, so it tells a hedger how many shares to trade after a move. A long option has positive gamma, which means its value curves upward in the stock price.
Example At the money, per currency unit. The centered second difference with bump gives . With the stock still at and only one week left, , gamma rises to about , and with one day left, , to about , against the approximations and . At with one week left it is only about .
Vega and the vega-gamma identity
Definition The vega of the call and of the put is
In the cancellation formula with neither prefactor depends on and , which gives the call vega, and the put has the same vega since does not depend on . Under the hypotheses , so each price is strictly increasing in . Comparing with gamma gives the vega-gamma identity
valid for calls and puts at every , and in this model. The same identity holds for other European payoffs of in the Black-Scholes model whose prices are smooth, a fact stated here without proof. Vega is measured in currency per unit of decimal volatility, so a move from to is a change of in .
In plain words Vega is the price change per unit of volatility. In this model more volatility and more curvature are one exposure seen in two ways, and the identity converts gamma into vega by the factor .
Example At the money, . One volatility point is , so vega predicts a gain of about when rises from to , and repricing gives . The identity gives , the same vega. With one day left the vega is only about while gamma is , and again, since the factor shrinks as gamma grows.
Theta
Definition With fixed, the thetas of the call and the put are
In the cancellation formula with , the factor has derivative , the factor has derivative , and . This gives , and reverses every sign. The put follows from parity, . Both prices satisfy the Black-Scholes PDE, which in Greek notation reads
and substituting the formulas checks it, since the gamma term cancels the density term of theta and the remaining terms cancel by the price formula. Theta is in currency per year. Its sign is not fixed, because the dividend and interest terms can outweigh the negative density term.
In plain words Theta is how the value changes as calendar time passes with the stock price and every other input unchanged. The PDE ties it to the other Greeks, so time change, convexity and the financing of the delta position must balance against the interest earned on the option value.
Example At the money with , per year, about per calendar day under actual/365. Repricing with one day less to maturity gives a change of . The PDE reduces to . For contrast, the third question below finds a positive theta for a deep in-the-money put.
Rho
Definition With , , and held fixed, the rhos of the call and the put are
Here , so the density terms cancel, and differentiating in gives . Parity gives . Rho is in currency per unit of decimal rate, so one basis point is about . Because is held fixed, raising also raises the forward . The sensitivity to the dividend yield, with fixed, is . A curve bump followed by recalibration of other inputs gives a total derivative that can differ from this partial rho.
In plain words A higher rate lowers the present value of the strike, which the call holder pays and the put holder receives, so the call gains and the put loses. Rho is a slope at the current rate, so it is not zero just because the rate is zero.
Example At the money with , and , whose difference is . Raising from to one basis point raises the call by about , as rho predicts. Raising it to raises the call by , slightly more than , because the price is curved in .
Check yourself
- For the constructed at-the-money example with , , and , the call has , , , and . Use put-call parity to find the Greeks of the put with the same strike and maturity.
Show the answer
Parity gives , and every Greek of the right side is easy to compute. Its derivative is , so . Its second derivative and its derivative are , so the put has the same gamma and the same vega . Its calendar time derivative is here, so . Its derivative is , so
The prices agree too, , because the strike equals the forward when .
- A risk report shows a vega of for the same call. A colleague predicts a gain of about if volatility rises from percent to percent, and a loss of about over the next day from theta. Correct both estimates and compare the first with exact repricing.
Show the answer
Vega is per unit of decimal volatility, and the move is , not . The first-order estimate is
Repricing gives , a gain of , so the estimate is good because this at-the-money price is nearly linear in . Theta is per year, so one calendar day under actual/365 costs about , and repricing with one day less gives . Using trading days instead would give about , so the day convention has to be stated with the number.
- A constructed European put has , , , , and . Compute its theta and check the PDE identity with its delta, gamma and price. A classmate claims that options always lose value as time passes. What is wrong?
Show the answer
Here and , with , and . With the put theta has two terms. The density term is , and the interest term is , so
which is positive. The other values are , and . The PDE terms are , and , and with theta they add to . The claim fails because the put holder receives the strike only at , and with waiting raises its present value. The price lies below the intrinsic value , since this European put cannot be exercised early, and with the stock unchanged it moves up toward that value as time passes, by about over one day.