Greeks
Greeks
Visit the Mathema Option Pricing System, supporting FX options and structured product pricing and valuation!
Basic Concepts of Greeks
The 'Greeks' are quantities that represent the sensitivity of an option's premium. They are used to predict the risk of an option contract.
- Delta - The change in the option premium relative to the change in the price of the underlying currency pair.
- Gamma - Measures the rate of change of Delta (Δ) when the price of the underlying currency pair changes.
- Vega - Measures how the option premium is affected by changes in volatility (σ).
- Theta - Measures the sensitivity of the option premium to the passage of time (τ), or "time decay."
- Rho - Measures the sensitivity of the option premium to changes in interest rates (r).
Delta
Delta is the change in the option premium relative to the change in the price of the underlying asset.
It represents how much the option value changes when the exchange rate moves by 1 unit.
Example: A 50 call option with 90 days to expiration.
From the perspective of the probability of exercise, Delta represents the likelihood of an ordinary option being exercised at expiration (reflecting the probability of the option being in-the-money at expiration).
For a long call option, as expiration approaches, the Delta of an ITM option will approach 1, and the Delta of an OTM option will approach 0.
For a short call option, as expiration approaches, the Delta of an ITM option will approach -1, and the Delta of an OTM option will approach 0.
Gamma - The Rate of Change of Delta
Gamma :
Measures the rate of change of Delta (Δ) when the price of the underlying currency pair changes. The question here is: How much will Delta change after a change in the spot price?
Gamma can be positive or negative. A positive Gamma means that the Delta of the option increases as the price of the underlying rises and decreases as the price of the underlying falls. A negative Gamma means that Delta decreases as the price of the underlying rises and increases as the price of the underlying falls.
Generally, all long options have positive Gamma, and all short options have negative Gamma.
Theta - Time Decay
Theta :
Measures the sensitivity of the option premium to the passage of time (τ), or "time decay." As the option contract approaches expiration, time decay accelerates.
- Theta is negative for long calls and long puts, and positive for short calls and short puts.
- For options with the same expiration, ATM options have the largest absolute Theta values. The closer to expiration, the larger the absolute Theta value.
- When the option has a long time to expiration, Theta is small, but it increases rapidly as expiration approaches.
Vega - Sensitivity to Volatility
Vega :
Measures how the option premium is affected by changes in volatility (σ). It represents the amount of money gained or lost by the option when volatility increases or decreases by 1%. Vega is especially important in highly volatile markets, as it helps monitor the option premium.
- Buying a vanilla option (call/put) → Vega is positive.
- Selling a vanilla option (call/put) → Vega is negative.
Rho - Sensitivity to Interest Rates
Rho :
Measures the sensitivity of the option premium to changes in interest rates (r).
- For call options, Rho is positive, and for put options, Rho is negative. In other words, as interest rates rise, the price of call options increases, while the price of put options decreases.
- Buying a call option is often used as a substitute for buying the underlying stock. Buying stock requires capital, but buying a call option does not. The saved capital can generate interest income, so when interest rates are high, the price of call options rises.
- Interest rates are considered the least important parameter in option pricing models.
Rho and Phi:
Rho measures the sensitivity of the portfolio value to changes in interest rates. Generally, currency options have two Rhos: one for the domestic interest rate and one for the foreign interest rate. It measures the sensitivity of the portfolio value to changes in interest rates. For call options, Rho is typically positive, and for put options, Rho is typically negative.
Rho represents the expected change in the option premium due to a small change in the domestic interest rate. Phi represents the expected change in the option premium due to a small change in the foreign interest rate.
Reference:
The Complete Guide to Option Pricing Formulas - Haug.pdf, P71
Black-Scholes-Merton Greeks
Spot Delta
Example: Consider a futures option with six months to expiration. The futures price is 105, the strike price is 100, the risk-free rate is 10% per annum, and the volatility is 36% per annum. Thus, , , , , , .
Forward Delta
Forward Delta represents how many units (FOR) of a forward contract a trader needs to buy to hedge a short option position:
Strike From Delta
In some OTC markets, options are quoted in terms of Delta rather than strike price. For example, in the OTC currency options market, it is common to ask for a Delta and expect the salesperson to return a price (in terms of volatility or points) and the strike price given a spot reference. In such cases, it is necessary to find the strike price corresponding to a given Delta. Many option software systems use the Newton-Raphson method or the bisection method to solve this numerically. However, this is not actually necessary. By inverting the cumulative normal distribution function , the strike price can be derived analytically from Delta, as described by Wystrup (1999).
For a call option:
For a put option:
Example: To achieve a Delta of 0.25 for a three-month stock index call option, assume the risk-free rate is 7%, the dividend yield is 3%, the volatility is 50%, and the stock index is trading at 1800. Given parameters: , , , , .
Calculating:
Then, the strike price can be calculated using:
Thus, to achieve a Delta of 0.25, the strike price should be set to 2217.0587.
Gamma
Gamma is the sensitivity of Delta to small changes in the price of the underlying asset. Gamma is the same for calls and puts:
This is the standard Gamma measure found in most textbooks (e.g., Hull (2005) and Wilmott (2000)). It measures the change in Delta when the underlying asset price changes by one unit.
Example: Consider a stock option with nine months to expiration. The stock price is 55, the strike price is 60, the risk-free rate is 10% per annum, and the volatility is 30% per annum. , , .
Vega
Vega is the sensitivity of the option to small changes in the volatility of the underlying asset. Vega is the same for calls and puts.
Example: Consider an index option with nine months to expiration. The index price is 55, the strike price is 60, the risk-free rate is 10.50% per annum, the dividend yield is 3.55% per annum, and the volatility is 30% per annum. What is the Vega? , , , , , .
Calculating:
To convert this to Vega for a 1% change in volatility, we divide Vega by 100. Thus, if volatility changes from 30% to 31%, the option value will increase by approximately 0.1850.
Theta
Theta is the sensitivity of the option to small changes in the time to expiration. As time to expiration decreases, Theta is typically expressed as the negative of the partial derivative with respect to time.
Call:
Put:
Example: Consider a European put option on a stock index currently priced at 430. The strike price is 405, the time to expiration is one month, the risk-free rate is 7% per annum, the dividend yield is 5% per annum, and the volatility is 20% per annum. , , , , , .
Calculating:
Thus, the daily time decay (Theta) is -31.1924 / 365 = -0.0855.
Rho
Rho is the sensitivity of the option to small changes in the risk-free interest rate.
Call:
Put:
Example: Consider a European call option on a stock currently priced at 72. The strike price is 75, the time to expiration is one year, the risk-free rate is 9% per annum, and the volatility is 19% per annum. Thus, , , , , , .
Calculating:
If the risk-free rate changes from 9% to 10%, the call option price will increase by approximately 0.3873.
Vanna
Vanna is sometimes referred to as . It reflects how Vega changes as the underlying asset price changes. Trader's Vanna assumes a 1% relative change in the underlying asset price. The origin of the term "Vanna" is unclear. It is suspected to have originated from an article by Tim Owens in the 1990s in Risk Magazine, where he asked, "Want to lose a lot of money?" and explained how failing to hedge second-order Greeks like Vanna and Volga could lead to losses.
Volga
Volga is sometimes referred to as or or . Volga reflects how Vega changes as volatility changes. Trader's Volga assumes a 1% absolute change in volatility.
Numerical Greeks (Sensitivity Calculation Using Numerical Methods)
So far, we have only discussed analytical Greeks. A commonly used alternative is numerical Greeks, also known as finite difference approximations. The main advantage of numerical Greeks is that their calculation is model-independent. As long as we have an accurate model to calculate the derivative's value, finite difference approximations can provide the Greek values we need.
First-Order Greeks
The first-order partial derivative can be approximated using the central difference method:
For time derivatives, since we know the direction of time movement, it is more accurate to use backward differences (one-sided finite difference). That is:
Numerical Greeks have several advantages over analytical Greeks. For example, if we have a sticky delta volatility smile, we can adjust the volatility accordingly when calculating numerical Delta. (When the volatility curve changes with the underlying asset price, we call it a sticky delta volatility curve; in other words, the volatility for a given strike price moves with the underlying asset price.)
Additionally, numerical Greeks are model-independent, whereas the analytical Greeks discussed above are specific to the BSM model.
Second-Order Greeks
For speed and other third-order derivatives , we can use the following approximation:
Mixed Greeks
For mixed derivatives , such as:
DdeltaDvol and charm can be obtained through numerical calculations. For DdeltaDvol, it is usually divided by 100 to get the "correct" representation, i.e., for a 1% change in volatility.
Third-Order Mixed Greeks
For Greeks like DgammaDvol, we need to calculate third-order mixed derivatives :
For DgammaDvol, it is also usually divided by 100 to get the "correct" representation.
Calculating Delta Using Numerical Methods
raw delta = (v₁ – v₂) / (2 × bump)
Here:
raw delta
- Calculated using the finite difference method:
raw delta = (v₁ – v₂) / (2 × bump) - Here, v₁ and v₂ are the option prices after bumping the spot up and down, respectively, and bump is the unit change in the spot.
- Calculated using the finite difference method:
premium adjusted delta (adjusted delta)
- Takes into account the impact of the option premium on sensitivity.
- For foreign exchange options, it is usually necessary to deduct the proportion of the option price relative to the spot.
ccy2 delta
- Generally refers to the delta denominated in the foreign currency.
- Defined as:
ccy2 delta = raw delta
ccy1 delta
- Refers to the delta denominated in the domestic currency, expressed as:
ccy1 delta = raw delta – v₀/S - Where v₀ is the option price, and S is the current spot exchange rate.
- Refers to the delta denominated in the domestic currency, expressed as:
How to Calculate Forward Delta for American Options?
Some option pricing models, such as the BAW or PDE models for American options, do not include "forward" as a direct input parameter in their calculations. Therefore, it is not possible to directly compute the forward delta by altering the forward. Below, we present a commonly used method to obtain the forward delta for foreign exchange American options through the "bump and reprice" approach. The key insight is to recognize that:
If your pricing program only provides , , and , the forward is not explicitly passed as a separate input parameter, but it can be calculated using the above formula.
- Basic Idea
Suppose you want to calculate the forward delta, which is the sensitivity of the option price to the forward, denoted as:
Since the relationship between the forward and the spot is:
Using the chain rule, we have:
where is the traditional spot delta.
- Bump and Reprice Calculation Method
Using the bump and reprice method, you can follow these steps:
Calculate the Base Price
Use the current , , and to price the option, obtaining the option price .Determine the Bump Size
Assume you want to bump the forward by . As mentioned earlier, since the relationship between and is:Therefore, to bump the forward by , you need to increase by:
Calculate the Bumped Price
Let the new spot be , then re-run the FDM model with the new spot to obtain the bumped price .Calculate the Spot Delta
Convert to Forward Delta
According to the chain rule, the forward delta is:Or equivalently, directly use the price change from bumping the forward:
Both methods are consistent under the conversion relationship between and . The key is to ensure that the bump corresponds to the change in the forward, rather than simply applying an absolute bump to .
Summary
Due to the relationship between the foreign exchange forward and spot, , when you want to calculate the forward delta using the bump and reprice method, you can determine the corresponding spot bump based on the forward bump.
The specific method is: set the forward bump , calculate the corresponding , re-price to obtain , derive the spot delta, and then divide by to get the forward delta.
Alternatively, you can directly express the bump value in terms of the price change:
This way, even if the program parameters do not explicitly include the forward, you can still derive the forward delta through the spot bump process.