Option pricing for vanilla options using Black-Scholes model