Skip to main content

It computes the Hurst exponent of a time series.

Project description

Hurst Exponent Package

Description

The function hurst takes a np.array of numbers and returns the Hurst exponent of the time series. The Hurst exponent is a measure of randomness of a time series. It is used in the study of long-term memory of time series. The value of the Hurst exponent is between 0 and 1. A value of 0.5 indicates that the time series is random. A value greater than 0.5 indicates that the time series is trending. A value less than 0.5 indicates that the time series is mean reverting.

Installation

pip install exp_hurst

Requirements

  • numpy
  • mmq

Usage

from coef_hurst import hurst
hurst(time_series)

Example

from exp_hurst import hurst
import numpy as np

# Create a time series of random numbers
rs = np.random.normal(0, 1, 100000)

# Evaluate the Hurst exponent
h = hurst(rs)

License

MIT

Author

[Igor Matheus Jasenovski]

Version

0.0.1

References

Hurst Exponent

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

exp_hurst-0.0.2.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

exp_hurst-0.0.2-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file exp_hurst-0.0.2.tar.gz.

File metadata

  • Download URL: exp_hurst-0.0.2.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.4

File hashes

Hashes for exp_hurst-0.0.2.tar.gz
Algorithm Hash digest
SHA256 570a5cfb590cabcea7df5a8f94bf44ee5366f7f97a032662b928f5bde7399643
MD5 2a0a81d510a27810ec855ba2112c5330
BLAKE2b-256 7ff538f1474ad3f2f39fe2ccc64195250862d332f7a61e6685b45de69f25fc19

See more details on using hashes here.

File details

Details for the file exp_hurst-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: exp_hurst-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.4

File hashes

Hashes for exp_hurst-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 801554204582c59843ae551e3cd31404b4ad53cf56b4b68cbdce99a01ffa1083
MD5 d2601863dd67eaf90a5deeb5344be6ef
BLAKE2b-256 2d4e2e246e8d24886c1da287b1eacf82d5edd3b2e688585feca890f0c8ac4e9b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page