Static
blackCalculates the fair value of a European call option using the Black-Scholes model.
The type of option (either 'call' or 'put').
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield.
The volatility of the asset.
The time to expiration.
The fair value of the option.
Static
charmCalculates the Charm of an option, which measures the rate of change of Delta over the passage of time. Charm, also known as delta decay, is particularly useful when delta-hedging over periods where time decay is relevant.
The type of option (either 'call' or 'put').
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
The time to expiration of the option, in years.
The charm of the option, representing the rate of change of delta over time.
Charm is a second-order derivative of the option value, once to the price and once to the passage of time. It is the partial derivative of theta with respect to the underlying's price. This Greek is essential for monitoring the effectiveness of delta-hedging strategies, especially over weekends or other periods without trading.
Static
colorCalculates the Color of a European option, which measures the rate of change of Gamma with respect to the passage of time.
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
The time to expiration of the option, in years.
The color of the option.
Static
d1Calculates the d1 component used in the Black-Scholes formula.
The spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield.
The volatility of the asset.
The time to expiration.
The d1 value.
Static
d2Static
deltaCalculates the Delta (Δ) of a European option using the Black-Scholes model. Delta measures the rate of change of the theoretical option value with respect to changes in the underlying asset's price.
The type of option (either 'call' or 'put').
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
Time to expiration of the option, in years.
The delta of the option. For a call option, delta ranges between 0 and 1, and for a put option, it ranges between -1 and 0.
Practical use of delta includes understanding the equivalent stock position in an option. For example, a delta of 0.5 suggests that the option's price will move $0.50 for every $1 move in the underlying asset. Delta is also used for hedging strategies, where a position can be delta-hedged by taking positions in the underlying asset.
Static
dualCalculates the Dual Delta of a European option, which measures the sensitivity of the option's price to changes in the strike price. Dual Delta is important for understanding how the option's price will change as the strike price is adjusted, holding the underlying asset's price fixed.
The type of option (either 'call' or 'put').
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
The time to expiration of the option, in years.
The dual delta of the option.
Static
dualCalculates the Dual Gamma of a European option, which measures the rate of change of the option's Dual Delta with respect to changes in the strike price. Dual Gamma provides insight into the convexity of the option's value with respect to the strike price.
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
The time to expiration of the option, in years.
The dual gamma of the option.
Static
epsilonCalculates the Epsilon (ε) of a European option, which measures the sensitivity of the option's price to a change in the underlying asset's dividend yield.
The type of option (either 'call' or 'put').
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
The time to expiration of the option, in years.
The epsilon of the option, representing the sensitivity to the dividend yield.
Epsilon is a lesser-known Greek that indicates the rate of change of the option's price relative to the dividend yield of the underlying asset. It is particularly useful for options on assets with high dividend yields. A positive epsilon for a call option suggests that its price increases with a decrease in dividend yield, while a negative epsilon indicates the price decreases as the dividend yield rises.
Static
gammaCalculates the Gamma (Γ) of a European option using the Black-Scholes model. Gamma measures the rate of change of the option's delta with respect to changes in the underlying asset's price.
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
The time to expiration of the option, in years.
The gamma of the option.
Gamma is used to measure the curvature of the value of an option relative to the underlying asset's price. It is highest for at-the-money options and decreases as the option becomes more in-the-money or out-of-the-money. Gamma is important for understanding the stability of an option's Delta, as well as the potential for an option's price to move in relation to movements in the underlying asset.
Static
lambdaCalculates the Lambda (Λ), also known as elasticity or omega, of a European option. Lambda measures the percentage change in option value per percentage change in the underlying asset price.
The type of option ('call' or 'put').
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset's returns.
The time to expiration of the option, in years.
The lambda (elasticity) of the option.
Lambda is a measure of leverage indicating how much the value of an option will change in response to a 1% change in the price of the underlying asset. It is similar to Delta but expressed in percentage terms.
Static
phiStatic
phiKCalculates the probability density function (pdf) of the asset price in the Black-Scholes model at strike price K. This is used in the calculation of various option Greeks and is also sometimes referred to as 'phi' or 'ϕ'.
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
The time to expiration of the option, in years.
The value of the pdf at the strike price.
Static
rhoCalculates the Rho of a European option, which measures the sensitivity of the option's price to changes in the risk-free interest rate.
The type of option (either 'call' or 'put').
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
The time to expiration of the option, in years.
The rho of the option. It is expressed as the amount of money, per share of the underlying, that the value of the option will gain or lose as the risk-free interest rate rises or falls by 1 basis point per annum.
Rho is typically the least sensitive of the Greeks and is often overlooked by traders. However, in environments where interest rate shifts are expected, understanding rho can be crucial. It is particularly relevant for longer-term options where a shift in interest rates could have a more pronounced effect on the option's value.
Static
sigmaCalculates the implied volatility, or sigma, of an option using the Brent method.
The type of option: 'call' for a call option or 'put' for a put option.
The current market price of the option.
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate, expressed as a decimal.
The dividend yield of the underlying asset, expressed as a decimal.
The time to expiration of the option, in years.
The implied volatility as a decimal.
Static
speedCalculates the Speed of a European option, which measures the rate of change of Gamma with respect to changes in the underlying asset's price.
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
The time to expiration of the option, in years.
The speed of the option.
Static
tauStatic
thetaCalculates the theta (Θ) of a European option, which measures the rate of change of the option's price with respect to the passage of time, also known as time decay.
The type of option (call or put).
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield.
The volatility of the asset.
The time to expiration in years.
The theta value of the option. Theta is typically negative since options lose value as time passes.
Static
ultimaCalculates the Ultima of a European option, which measures the sensitivity of the option's Vega to changes in volatility. Ultima is a third-order Greek that gives the rate of change of Vomma with respect to changes in volatility.
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
The time to expiration of the option, in years.
The ultima of the option.
Static
vannaCalculates the Vanna of a European option, a second-order derivative that measures the sensitivity of the option's delta to changes in the underlying asset's volatility, and vice versa. It's an important measure for assessing the risk and hedging strategies related to changes in volatility and the underlying asset price.
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
The time to expiration of the option, in years.
The vanna of the option, which represents the rate of change of delta with respect to volatility.
Vanna is useful for traders who maintain delta- or vega-hedged portfolios as it helps to anticipate how the hedge might perform as volatility changes or as the underlying asset price changes. It is calculated by taking the partial derivative of vega with respect to the underlying asset price, which is also equal to the partial derivative of delta with respect to volatility.
Static
vegaCalculates the Vega of a European option, which measures the sensitivity of the option's price to changes in the volatility of the underlying asset. Vega represents the amount the option's price changes for a 1 percentage point change in the volatility.
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
The time to expiration of the option, in years.
The Vega of the option, expressed as the amount the option's price will change per 1 percentage point change in volatility.
Static
vetaCalculates the Veta of a European option, which measures the rate of change in the option's vega with respect to the passage of time. Veta is the second derivative of the option value function with respect to volatility and time.
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
The time to expiration of the option, in years.
The veta of the option, representing the sensitivity of vega to the passage of time.
Veta is useful for understanding how the option's sensitivity to volatility (vega) changes as time passes. This can be particularly important in dynamic hedging strategies where the passage of time affects the effectiveness of a vega hedge. It is often used in conjunction with theta to manage the time and volatility decay of an option's price.
Static
vommaCalculates the Vomma of a European option, which measures the rate of change of Vega with respect to changes in volatility.
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
The time to expiration of the option, in years.
The vomma of the option.
Vomma is a second-order Greek that measures the convexity of Vega. A positive vomma indicates that an option's Vega will increase as volatility increases, suggesting that the option's price is becoming more sensitive to changes in volatility. This is analogous to having a long gamma position. Vomma is particularly important for traders managing large portfolios of options, where volatility risk can have a significant impact on the overall value.
Static
zommaCalculates the Zomma of a European option, which measures the rate of change of Gamma with respect to changes in volatility.
The current spot price of the underlying asset.
The strike price of the option.
The risk-free interest rate.
The dividend yield of the underlying asset.
The volatility of the asset.
The time to expiration of the option, in years.
The zomma of the option.
Generated using TypeDoc
Options Greeks and pricing calculations using the Black-Scholes model.