I wanted to create a program to analyze the options!
 taking the prices of options and calculate the evolution according to the passage of time or price movements
I was thinking of using the Black-Scholes formula but my problem is: how to properly consider the implied volatility (volatility smile) for each strike?
the program do a reverse to calculate the implied volatility from the listing price and keep that smile stored for any future changes in the underlying asset?
is correct to do something like this?
 taking the prices of options and calculate the evolution according to the passage of time or price movements
I was thinking of using the Black-Scholes formula but my problem is: how to properly consider the implied volatility (volatility smile) for each strike?
the program do a reverse to calculate the implied volatility from the listing price and keep that smile stored for any future changes in the underlying asset?
is correct to do something like this?