Window Barrier Options


This page demonstrates pricing of Window Barrier Options by solving corresponding partial differencial equations using finite difference method.

A barrier option is an exotic option on an underlying asset whose existence depends upon the underlying asset's price reaching pre-set barrier level: the derivative either springs into existence (knock-in) or, if the option already exists, expires (knock-out). Where the option springs into existence upon the underlying asset's price reaching the barrier level, it may be called an up and in, knock-in, or down and in option. Where the option is terminated upon the underlying asset's price reaching the barrier level, it may be called an up and out, knock-out, or down and out option. A barrier option has a lower premium than a similar option without a barrier. Barrier options were created to provide the hedge of an option at a lower premium than a conventional option.

A window barrier option is a type of barrier option for which the barrier strike is only active for a specific period during the option’s life. That means the barrier commences at a particular date after starting the contract and terminates at a particular date before expiration. If the underlying price breaches the barrier during the monitoring period (the window), then the option either knocks in or knocks out. Otherwise, it will terminate as an ordinary option and expire at maturity. Holders of window barrier options can reign in the effect of volatility during the “window”, and hence hedge their views on the range of volatility showed by movement in the underlying’s price within a specific period.  

In/Out    
European/American    
Call/Put    
Spot \( S = \)
Maturity (years) \( T = \)
Strike \( K = \)
Interest rate \( r = \)
Volatility \( \sigma = \)
Dividend \( \delta = \)
Mesh size in asset S  
Number of time steps  
Number of Barrier Windows    


Barrier Window One Window Two Window Three
Barrier Types
Barrier Start
Barrier End
Lower Barrier
Upper Barrier

Note: if it is a single barrier, then the barrier level is a single input and it is specified in the row of "Lower Barrier".

Important! This model is for online demonstration purposes only. Calculations can take a long time if the number of times steps, barrier windows and mesh size are high. The time-out for calculations has been set to 1 hour, after which the webpage will return an error. We suggest you start with low values and then increase them if better accuracy is needed.








All the information provided on this website is provided on an “as is” and “as available” basis and you agree that you use such information entirely at your own risk. Under no circumstances will the Risk Analytics Lab be held responsible or liable in any way for any claims, damages, losses, expenses, costs or liabilities whatsoever (including, without limitation, any direct or indirect damages for loss of profits, business interruption or loss of information) resulting or arising directly or indirectly from your use of or inability to use this website or any websites linked to it, or from your reliance on the information and material on this website, even if the Risk Analytics Lab has been advised of the possibility of such damages in advance.

© 2024 - Risk Analytics Lab