top of page

Useful Resources

Financial Options Theory with Mathematica -- American Options
01:57:22

Financial Options Theory with Mathematica -- American Options

In my fourth session of my Financial Options Theory with Mathematica track I introduce the American Options. The right to exercise the option before the expiration (and not just *at* expiration) brings with it a whole slew of new pricing challenges. I introduce the Linear Complementarity Problem Formulation and then solve it with a penalty method. I show that the method is robust and show two ways to compute the greeks. As the Black/Scholes PDE makes no stipulation about linearity or constant parameter values, we can handle volatilities that depend on both time and space (here: the stock price), as well as both interest rates and dividend yields to be functions of time. I then show a very efficient third order grid method that computes the American put prices for the whole stock price interval (basically a 1-dimensional grid method with third order interpolation) instead of only one value for a given stock price (as we get with trees), with outstanding speed and precision results, directly compiled into machine code from Mathematica, and then also applied within Mathematica's parallelism framework ("get all for the price of one"). You can download the .nb from https://s3-tracks-notebooks.s3-us-west-2.amazonaws.com/FO-AmericanOptions.nb You find the whole financial options playlist at https://www.youtube.com/watch?v=UnKidEDXqSg&list=PLaWWOdR4bwEZ0_S0dVVGSHNjo5maea56C Please also visit my other tracks, for example my Data Science with Mathematica track https://www.youtube.com/watch?v=9yuzQKsQfZA&list=PLaWWOdR4bwEZRN4uhcBwzHh7-Zki3zqj-

Option Theory & Pricing in Mathematica

NNT's Probability Mini-Lessons

bottom of page