JumpDiff
The python package `JumpDiff` offers methods to generate and analyze stochastic processes that are described by a jump-diffusion process.
Description
Overview
Jump-diffusion processes are stochastic processes that include a jump term in addition to a fluctuating diffusion term.
This jump term accounts for discontinuities in the time series due to abrupt changes in the stochastic process, e.g., a sudden change in the output of a PV panel caused by the passing of clouds or in option pricing in economics.
The Python package JumpDiff uses non-parametric estimators to derive the parameters of jump-diffusion processes and thus offers methods to investigate time-series data where one has to consider jumpy behavior.
It was developed at the Institute of Energy and Climate Research at the Forschungszentrum Jülich GmbH.
The repository is available at github.com/LRydin/jumpdiff and published under an MIT-License.
A documentation with instructions for installation and usage is accessible on PyPI (jumpdiff.readthedocs.io).
A more detailed description of the package and the underlying theory is published in the peer-reviewed article in the Journal of Statistical Software (DOI:0.18637/jss.v105.i04).
Citation
If you use JumpDiff in your research, please cite it as:
Rydin Gorjão, L., Witthaut, D., and Lind, P. G. (2023). jumpdiff: A Python Library for Statistical Inference of Jump-Diffusion Processes in Observational or Experimental Data Sets. Journal of Statistical Software, 105, 1-22. DOI: 10.18637/jss.v105.i04
Acknowledgements
The authors acknowledge the funding of the Helmholtz Association via the Initiative Energy System 2050 - A Contribution of the Research Field Energy and via grant No. VH-NG-1025, and STORM - Stochastics for Time-Space Risk Models project of the Research Council of Norway (RCN) No. 274410.
- MIT
Participating organisations
Reference papers
Mentions
- 1.Author(s): Pyei Phyo Lin, Matthias Wächter, M. Reza Rahimi Tabar, Joachim PeinkePublished in PRX Energy by American Physical Society (APS) in 202310.1103/prxenergy.2.033009
- 2.Author(s): William DavisPublished in Physical Review E by American Physical Society (APS) in 202310.1103/physreve.108.054110
- 1.Author(s): Riechers, Keno, Morr, Andreas, Lehnertz, Klaus, Goncalves Lind, Pedro, Boers, Niklas, Witthaut, Dirk, Rydin Gorjão, LeonardoPublished in 202510.1007/s00382-025-07880-9
- 2.Author(s): Justin L. Kirkby, Dang H. Nguyen, Duy Nguyen, Nhu NguyenPublished in 202510.18637/jss.v113.i04
- 3.Author(s): Mingtao Xia, Xiangting Li, Qijing Shen, Tom ChouPublished in 202410.1088/2632-2153/ad9379