Option Pricing, Numerical Methods, Monte Carlo, Monte Carlo Simulation.
""" S: current price of the underlying asset X: exercise price of the option r: risk-free interest rate T: time to expiration of the option (in years) sigma: volatility of the underlying asset's price N: number of time steps in the finite difference grid M: number of asset price steps in the finite