OPTIONS Binomial

This calculator uses the Binomial option pricing model to calculate the fair value of both American and European-style call and put options. To use the calculator please complete the input fields in the calculator below.
Inputs
 
 
 
 
 
 
 
 %
 
 %
 
 
 

 
 
Results
Function
Call
Put
Theoretical Value  
 
 
Delta  
 
 
Gamma  
 
 
Gamma 1%  
 
 
Theta  
 
 
Vega  
 
 
Intrinsic Value  
 
 
Time Value  
 
 
Zero Volatility  
 
 
Delta 100's  
 
 
Lambda  
 
 
Theta (-7 Days)  
 
 
Rho  
 
 
Psi  
 
 
Strike Sensitivity  
 
 

Implied Volatility  
 
 

The OptionsBin function in FinTools XL is designed to calculate the theoretical price and sensitivities (the Greeks) of options using the binomial model, a widely utilized method in option pricing that provides a discrete time approach for modeling the stochastic process of underlying asset prices. Underlying (S): The current price of the underlying asset upon which the option is based. This is a required input, and the value should reflect the market price of the asset at the time of the evaluation. Exercise (X): The strike price of the option. This is the price at which the holder of the option can buy (for call options) or sell (for put options) the underlying asset if they choose to exercise the option. Time (T): The time to expiration of the option, expressed in years. It represents the period from the current date to the expiration date of the option. Volatility (σ): The annualized volatility of the returns of the underlying asset, expressed as a decimal. This measures the asset's price variability and is crucial for calculating the potential future price range of the asset. Interest Rate (r): The risk-free interest rate, expressed as a decimal, relevant for the life of the option. This rate is used for discounting the expected payoffs from the future back to their present value. Dividend Yield (q): The dividend yield of the underlying asset, expressed as a decimal. This rate is used to adjust the expected price paths of the asset for the expected loss in asset value due to dividend payouts. Steps (n): The number of steps in the binomial tree. This determines the number of intervals the option's life will be divided into for the purpose of the model. More steps generally provide a more accurate approximation but increase the computational intensity. Option Type (opttype): Indicates whether the option is a call or a put. A call option provides the right to buy the underlying asset, while a put option provides the right to sell. American/European (amertype): Specifies whether the option is American or European in style: American: The option can be exercised at any time up to and including the expiration date. European: The option can only be exercised at the expiration date. Output (output): Determines the specific calculation to perform: Price: Calculates the theoretical price of the option. Delta: Measures the rate of change of the option's theoretical price relative to a small change in the price of the underlying asset. Gamma: Measures the rate of change in the delta per unit change in the underlying asset. Theta: Measures the sensitivity of the option's price to the passage of time. Vega: Measures sensitivity of the option's price to changes in the volatility of the underlying. Rho: Measures the sensitivity of the option's price to changes in the interest rate. Each of these inputs is essential to using the binomial model effectively, allowing it to simulate the possible paths of the underlying asset's price and the impacts of these paths on the option's value.

FinCalcs.NET calculations are powered by FinTools® from Montgomery Investment Technology, Inc. All rights reserved. Information is provided for educational and informational purposes only, and is not intended for trading and professional valuation purposes. Montgomery Investment Technology, Inc. shall not be liable for any errors in the content, or for any actions taken in reliance thereon.

Resources
FinTools OPTIONS XL
Optional Early Exercise