About Optionator
Calculate the value of a range of stock options.
Currently implemented options:
European/American Call/Put
European Forward Start Call/Put
European One-Cliquet
European Knock-in/out Barrier Call/Put
European Forward Start Knock-in/out Barrier Call/Put
European/American Cash or Nothing Call/Put
European/American Assett or Nothing Call/Put
European Floating/Fixed Strike Look-Back Call/Put
Up to three different methods (depending on the type of option) are available to calculate the option price:
Analytic formula (an) Binomial tree (bn) simple Monte Carlo sampling (mc)
You can influence the accuracy of the binomial tree and Monte Carlo method by choosing
the number of time steps (bn,mc) and number of sampled paths (mc) -larger numbers yield more accurate results and take longer time to calculate.
Calculate either option price or determine implied volatility for a given price.
Input values are:
asset value,strike price,expiry (days),risk-free interest rate (% per year), volatility (% over a year) or option price, barrier (for barrier options), forward-start time (days), cash (cash options), rebate (knock in/out options), dividend (% per year, currently only continuous, specific dates to come).
Output values:
option price or volatility, delta, gamma, vega, theta, tho, time value, elasticity
The app features a simple catastrophe estimator (black friday):
Set the probability of a crash (within a year) and the amount of stock value
decrease (%) during the crash. The option price reflects the effect.
Note that this is only a rough estimate and works reasonably well for european options
without fixed-time events (like forward start dates) during the life time of the option.
You can generate 2-dimensional plots of the results using the following choices:
Set the quantitiy to be varied along the horizontal (x) axis.
Choices are stock value, strike price, expiry, interest rate, volatility
Set the quantity for the vertical (y) axis.
Here, choices arennoption price, delta, gamma, vega, theta, rho.
Set the range of x values and the number of points to be plotted.
In case of Monte Carlo calculations error bars are displayed,
which you can reduce by increasing the accuracy parameters discussed above.
3d plots to come in future releases.
There is NO guarantee for the correctness of any of the results calculated with this app.
Enjoy!