#Black-scholes

Showing 28 of 28 repositories tagged #black-scholes, ranked by stars

AnthonyBradford
AnthonyBradford
optionmatrix

Financial Derivatives Calculator with 171+ Models (Options Calculator)

Score
70
★ 247 ⑂ 50
C++
joaquinbejar
joaquinbejar
OptionStratLib

OptionStratLib is a comprehensive Rust library for options trading and strategy development across multiple asset classes.

Score
96
★ 227 ⑂ 46
Rust
jkirkby3
jkirkby3
PROJ_Option_Pricing_Matlab

Quant Option Pricing - Exotic/Vanilla: Barrier, Asian, European, American, Parisian, Lookback, Cliquet, Variance Swap, Swing, Forward Starting, Step, Fader

Score
74
★ 208 ⑂ 80
MATLAB
quants-net
quants-net
PyFENG

Python Financial ENGineering (PyFENG package in PyPI.org)

Score
100
★ 181 ⑂ 76
Python
rust-dd
rust-dd
stochastic-rs

High-performance quantitative finance in Rust — 120+ stochastic processes, option pricing, calibration, fixed income, risk & copulas, with SIMD/GPU acceleration and Python bindings.

Score
91
★ 173 ⑂ 7 +1/day
Rust
jkirkby3
jkirkby3
fypy

Vanilla and exotic option pricing library to support quantitative R&D. Focus on pricing interesting/useful models and contracts (including and beyond Black-Scholes), as well as calibration of financial models to market data.

Score
48
★ 144 ⑂ 28 +1/day
Python
yzoz
yzoz
python-option-calculator

Vanilla option pricing and visualisation using Black-Scholes model in pure Python

Score
52
★ 136 ⑂ 46
Python
ChiragJhawar
ChiragJhawar
ProjectReward

A software to shortlist and find the best options spread available for a given stock and help it visualise using payoff graphs.

Score
0
★ 91 ⑂ 24
Python
Michalos88
Michalos88
Quant-Projects

Implementations of Leading Algorithms in Quantitative Finance

Score
35
★ 73 ⑂ 21
Python
ApurvShah007
ApurvShah007
Algorithmic-Trading

I have been deeply interested in algorithmic trading and systematic trading algorithms. This Repository contains the code of what I have learnt on the way. It starts form some basic simple statistics and will lead up to complex machine learning algorithms.

Score
0
★ 62 ⑂ 7
Jupyter Notebook
rcalxrc08
rcalxrc08
FinancialToolbox.jl

Useful functions for Black–Scholes Model in the Julia Language

Score
87
★ 55 ⑂ 11
Julia
patrick-t98
patrick-t98
quantitative-finance-notebooks

A collection of educational notebooks covering key mathematical concepts and their applications in quantitative finance

Score
78
★ 55 ⑂ 8 +1/day
Jupyter Notebook
hongwai1920
hongwai1920
Implement-Option-Pricing-Model-using-Python

Simulated GBM using MC simulation, estimated option' Greeks using numerical methods such as finite difference, pathwise derivative estimate and likelihood ratio methods. Lastly, implemented binomial tree option pricing to price American option.

Score
26
★ 34 ⑂ 7
Jupyter Notebook
aidinattar
aidinattar
Volatility-carry-trading-strategy

Modelling the implicit volatility, using multi-factor statistical models.

Score
22
★ 24 ⑂ 9
Python
carlobortolan
carlobortolan
quantrs

A (very) fast Rust library for quantitative finance.

Score
65
★ 22 ⑂ 5
Rust
primitivefinance
primitivefinance
rmm-math

Typescript math library for cumulative distributions, black-scholes, and the RMM trading function.

Score
0
★ 21 ⑂ 3
TypeScript
Matteo-Ferrara
Matteo-Ferrara
option-pricer

Option pricing using Black-Scholes model, Bachelier model, Binomial Trees and Monte Carlo simulation under different stochastic processes

Score
13
★ 20 ⑂ 6
Python
white07S
white07S
Pricing-Models

Implementation of option pricing models using Numba that performs better. This entire project has utilized as little libraries as possible, even though certain models have their own Machine Learning Model with assessment and performance.

Score
17
★ 20 ⑂ 8
Python
raphaelrrcoelho
raphaelrrcoelho
formal-mathfin

Formally verified mathematical finance in Lean 4. Black–Scholes/Greeks/PDE, Itô calculus, FTAP/Girsanov, CRR→BS convergence, Merton jump-diffusion.

Score
83
★ 20 ⑂ 5 +1/day
Lean
TatevKaren
TatevKaren
Finance-Projects

Case Studies in Finance: Stock Price Valuation using Black-Scholes using Brownian Motions, Investment Project comparing Stocks and Bonds, Determining Pension Fund's Premium. (Case Study Papers and Code)

Score
4
★ 19 ⑂ 3
MATLAB
MerkleBlue
MerkleBlue
defimath

DeFiMath is open-source, high-performance Solidity library for Ethereum smart contract development

Score
100
★ 16 ⑂ 3
JavaScript
Indemos
Indemos
Estimator

Statistics and performance metrics in trading, CAGR, Sharpe, MAE, MFE, and others. Cointegration, Kalman, and option pricing.

Score
43
★ 16 ⑂ 6
C#
PyFE
PyFE
FE-R

Financial Engineering in R

Score
57
★ 16 ⑂ 4
R
vivek-v-rao
vivek-v-rao
Delta-Gamma

Piecewise quadratic approximation to the Black-Scholes value of a straddle vs. stock price

Score
39
★ 15 ⑂ 4
Python
mtouyaa
mtouyaa
Python-for-MarketRisk

Manuel Touyaa's porfotlio of Python projects/assignments for Finance Market Risk.

Score
9
★ 15 ⑂ 8
Jupyter Notebook
adityatomar15
adityatomar15
options-market-making

options market making engine in C++20 — SVI vol surface, Black-Scholes pricing, lock-free SPSC queues, delta hedging, and real-time PnL attribution.

Score
61
★ 13 ⑂ 10 +1/day
C++
tfrmma
tfrmma
options-pricing-engine-rs

Low-latency options pricing engine in Rust. BSM, Black-76, Heston, Bates (stochastic vol + jumps), Local Vol (Dupire). Analytic Greeks, fast IV solver (Halley), monotone cubic spline surfaces. Parallel batch pricing via Rayon.

Score
30
★ 11 ⑂ 0
Rust
cm-jones
cm-jones
thales

An options trading bot

Score
0
★ 10 ⑂ 0
C++
Related Topics
#quantitative-finance#option-pricing#derivatives#options#finance#options-trading#derivatives-pricing#monte-carlo#trading#heston-model#options-pricing#financial-engineering

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly