Black Scholes Option Pricing calculator with Greeks and implied volatility computations. Geometric Brownian Motion simulator with payoff value diagram and volatility smile plots. Java GUI.
I was looking at your BSOption.java code, the r value is never set in any methods other than in one of the constructors. How will it get populated if the empty constructor is used ? which will be most probably used to find out IV