You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This notebook functions as a bit of an introduction to the underlying theory of options pricing, introducing some concepts like the blackscholes model, implied volatility, brownian motion, geometric brownian motion, (vanilla and exotic) options, and monte carlo techniques.
Naturally, the accompanying code which implements the introduced theory follows the theoretical introduction in each section
Additionally, some analysis is given to the computational benefits of vectorising particular operations in options pricing depending on the underlying assumptions / option- which can yield significantly quicker results with just small changes in the underlying code
TABLE OF CONTENTS
Introduction to blackscholes model & assumptions
Implied Volatility
Tree pricing methods for vanilla options (American / European)
Introduction to Monte Carlo & Brownian Motion
Extension to Geometric Brownian Motion
Monte Carlo supporting math and theory breakdown
Applications of MC pricing: Exotic Options
Variance Reduction techniques in MC pricing
About
Introduction to options pricing theory and advanced numerical methods for pricing both vanilla and exotic options.