PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Stochastic Processes Python Packages

Python packages with the GitHub topic stochastic-processes. Sorted by monthly downloads, with stars and forks.
google-research
torchsde

Differentiable SDE solvers with GPU support and efficient sensitivity analysis.

1.2M 2K 231
crflynn
stochastic

Generate realizations of stochastic processes in python.

274K 511 91
GPflow
gpflow

Gaussian processes in TensorFlow

31K 2K 433
rust-dd
stochastic-rs

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

17K 193 13
pySTEPS
pysteps

Python framework for short-term ensemble prediction systems.

14K 591 194
hbldh
lspopt

Python implementation of a multitaper window method for estimating Wigner spectra for certain locally stationary processes

13K 21 4
jason-ash
pyesg

Economic scenario generator for python: simulate stocks, interest rates, and other stochastic processes.

3K 151 38
lbl-camera
fvgp

A software package for flexible HPC GPs

3K 16 5
LRydin
mfdfa

Multifractal Detrended Fluctuation Analysis in Python

2K 165 33
quantmind
quantflow

Quantitative finance and derivative pricing

2K 56 13
Alpha-Stochastic-Research
asrquant

ASRQuant is an open-source Python framework for auditable quantitative finance research, combining backtesting, Monte Carlo simulation, derivatives pricing, risk analytics, portfolio modelling, econometrics, machine learning, visualization, reproducibility, and implementation-sensitivity analysis.

1K 2 2
ArturSepp
stochvolmodels

Fourier-transform pricing, Monte Carlo validation, and calibration of European options under stochastic-volatility models in Python

1K 239 51
ahgperrin
pycurve

PyCurve : Python Yield Curve is a package created in order to interpolate yield curve, create parameterized curve and create stochastic simulation.

1K 55 9
ant-research
easy-tpp

EasyTPP: Towards Open Benchmarking Temporal Point Processes

969 361 51
quantgirluk
aleatory

📦 Python library for Stochastic Processes Simulation and Visualisation

899 372 39
Yosri-Ben-Halima
finstoch

FinStoch is a Python library designed to model and analyze stochastic processes commonly used in financial applications. The library includes tools for simulating, visualizing, and applying stochastic models such as Geometric Brownian Motion, Merton's Jump-Diffusion, and Heston's model, etc.

741 4 0
sdepy
sdepy

SdePy: Numerical Integration of Ito Stochastic Differential Equations

715 44 8
shailendrabhandari
gansforvirtualeye

GANs package for stochastic timeseries generation: https://doi.org/10.1038/s41598-025-05286-5

503 3 0
Lax3n
humantyping

The most realistic keyboard typing simulator based on Markov Chains. Models authentic human behavior (errors, corrections, fatigue, speed variations) for Playwright and Selenium automation.

375 87 12
jsidhu06
derivatives-pricing

A Python library for options pricing and Greeks computation.

285 2 1
Kendiukhov
ergodicity

A comprehensive toolkit for ergodicity economics and related fields.

265 24 1
SPL-ethz
ethz-snow

A Python package describing Stochastic Nucleation of Water in vials

248 7 0
mlandis
phyddle

Phylogenetic model exploration with deep learning

240 12 0
Faycal214
optiflowx

A lightweight Python library for turning stochastic-process mathematics, time-series methods, and state-space models into executable, validated, and testable objects

213 1 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology