Skip to content

Option pricing using the Binomial-tree, Monte Carlo method and Partial differential equation

License

Notifications You must be signed in to change notification settings

LouisWW/Computational-Finance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computational-Finance


This GitHub repository is based on the Computational Finance 2020 course taught at the University of Amsterdam. The course focuses on option pricing (European/American and Asian options) using various numerical methods such as the binomial tree, the Black-Scholes equation, the Monte Carlo method (including variance reduction) and the partial differential equation. In assignment 1, the binomial tree is analysed and compared to the analytical Black-Scholes equation. In assignment 2, the Monte Carlo method is used to value the options. In addition, the variance reduction technique of control variates is applied. Finally, in assignment 3, the partial differential equation is applied using finite difference methods such as Forward Time Centred in Space and the Crank-Nicolson scheme. In each sub-directory, a report is included containing the necessary background information and the results obtained by the calculation. In addition, in each assignment, a more detailed manual is attached on how to call the different functions. In order to compile the code, Python 3 must be installed.

About

Option pricing using the Binomial-tree, Monte Carlo method and Partial differential equation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages