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): Keno Riechers, Andreas Morr, Klaus Lehnertz, Pedro G. Lind, Niklas Boers, Dirk Witthaut, Leonardo Rydin GorjãoPublished in Climate Dynamics by Springer Science and Business Media LLC in 202510.1007/s00382-025-07880-9
- 2.Author(s): Justin L. Kirkby, Dang H. Nguyen, Duy Nguyen, Nhu NguyenPublished in Journal of Statistical Software by Foundation for Open Access Statistic in 202510.18637/jss.v113.i04
- 3.Author(s): Mingtao Xia, Xiangting Li, Qijing Shen, Tom ChouPublished in Machine Learning: Science and Technology by IOP Publishing in 2024, page: 04505210.1088/2632-2153/ad9379
- 4.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
- 5.Author(s): William DavisPublished in Physical Review E by American Physical Society (APS) in 202310.1103/physreve.108.054110