Skip to content

OneAndZero24/irm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interest Rate Models

Jan Miksa

Flexible playground for instrument rate model simulations and visualizations. 📈

Example IR Plot

Features

  • Hydra-based configurability
  • Multiprocessed chain sampling
  • Bond Fit/Forecasting
  • Yield Curve Fit
Solver Status
Euler-Maruyama
Milstein
Model Status
Vasicek
CIR
RB
Ho-Lee
Hull-White
BDT
BK

Commands

Setup

conda create -n "irm" python=3.11
pip install -r requirements.txt
cp example.env .env
edit .env

Running

conda acitvate irm
HYDRA_FULL_ERROR={0/1} python src/main.py --config-name config 

Sources

Clint Howard 2017/08/19 Rates Simulations
SOA Research 2023 Interest Rate Model Calibration Study
Tidy Finance CIR Model Calibration
BlackKarasinski AIMLModeling