Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/philipperemy/fractional-differentiation-time-series

As described in Advances of Machine Learning by Marcos Prado.
https://github.com/philipperemy/fractional-differentiation-time-series

calculus fractional-calculus mathematics

Last synced: 23 days ago
JSON representation

As described in Advances of Machine Learning by Marcos Prado.

Awesome Lists containing this project

README

        

## Fractional Differentiation on Time Series (original implementation)

*As described in Advances of Machine Learning by Marcos Prado.*

### SP500 returns with fractional differentiation

This example reproduces the visual seen in the book of Marcos Prado.



### Installation

Via PyPI.

```commandline
pip install fracdiff2
```

### API

As straightforward as possible.

```python
from fracdiff2 import frac_diff_ffd
import numpy as np

x = np.random.uniform(size=(1000,))
frac_diff_ffd(x, d=0.5)
```

### References

- https://www.wiley.com/en-us/Advances+in+Financial+Machine+Learning-p-9781119482086
- https://wwwf.imperial.ac.uk/~ejm/M3S8/Problems/hosking81.pdf
- https://en.wikipedia.org/wiki/Fractional_calculus

### Note

This repository was written in 2018. It seems like a new faster library was created in
2022: [fracdiff](https://github.com/fracdiff/fracdiff). It is worth checking it out.