You could have added explained calculation of Sharpe ratio also.
I have created a package for options visualization and BSM model implementation.
Pull requests are welcome :)
Pls do check it out and let me know your feedback:
I have written article on how to use the package: