Skip to content
This repository has been archived by the owner on Mar 20, 2018. It is now read-only.

This is a simulation project for the seconder order discretization schemes for the CIR process.

License

Notifications You must be signed in to change notification settings

tomespel/discretization-cir-processes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discretisation Schemes for CIR Processes

Build Status License FOSSA Status

This is the simulation project discretization-cir-process at Imperial College London in the MSc in Mathematics and Finance. This project is part of the Numerical Methods in Finance (M5MF02) course and is carried under the supervision of Doctor Blanka Horvath. We based our work on Auélien Alfonsi's work on high order discretization schemes for the CIR process (hal-00143723, 2008).

Table of Contents

Features

Our work features:

  • Implementation of Aurélien Alfonsi's second order discretization schme for CIR processes (hal-00143723, 2008).
  • A calibrated Heston model.
  • A presentation with graphs representing our work.

Installation

Download the src folder and use C++ or above. We recommend the g++ compiler.

Usage

In order to compile and run the project, you can use the following command in the src folder.

make
./run

In case of an issue, run the following command.

make clean

Another cause of issue is the absence of the directory /src/bin. In this case, you can create it manually using the following command.

mkdir bin

Credits

The team includes the following members, with the associated GitHub identifiers.

Name GitHub id
Thomas Espel tjespel
Kees Groeneweg kegror
Luis Pavon luispavon22
Mehdi Tomas mehditomas

License

Apache 2

FOSSA Status

About

This is a simulation project for the seconder order discretization schemes for the CIR process.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published