aakashagarwal778
qdlib
Jupyter Notebook

Quantitative Derivatives Models

Last updated Jun 27, 2026
15
Stars
2
Forks
0
Issues
0
Stars/day
Attention Score
47
Language breakdown
Jupyter Notebook 50.2%
Python 49.8%
โ–ธ Files click to expand
README

qdlib

PyPI - Version License: MIT Python Version


Installation

Since this is currently on TestPyPI, install it using:
pip install -i https://test.pypi.org/simple/ qdlib

A structured Python library for foundational and intermediate quantitative derivatives models, numerical pricing methods, volatility models, calibration workflows, and explanatory notebooks.

What this project is

qdlib is designed as a clean, educational, and reusable quant library.

The goal is not just to store scripts, but to organize core derivatives models in a way that is:

  • mathematically sound
  • easy to navigate
  • reusable as a Python package
  • supported by examples, tests, and notebooks
This repository focuses on core pricing models and numerical methods rather than exotic contract design. Exotic options are intended to live in a separate dedicated project.

Scope

The library currently covers the following areas:

  • pricing foundations
  • lattice methods
  • Monte Carlo methods
  • PDE and ODE methods
  • stochastic volatility
  • jump models
  • local volatility
  • SABR
  • calibration workflows
  • transform methods
  • empirical preprocessing
The emphasis throughout is on clarity, correctness, and structure.

Repository structure

quant-derivatives-library/
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ pyproject.toml
โ”œโ”€โ”€ requirements.txt
โ”œโ”€โ”€ src/
โ”‚   โ””โ”€โ”€ qdlib/
โ”œโ”€โ”€ examples/
โ”œโ”€โ”€ tests/
โ”œโ”€โ”€ notebooks/
โ”œโ”€โ”€ data/
โ””โ”€โ”€ docs/

License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท aakashagarwal778/qdlib ยท Updated daily from GitHub