Skip to main content

hfhd is an accelerated Python library for estimating (integrated) covariance matrices with high frequency data in high dimensions.

Project description

logo Documentation Status PyPI version

hfhd is an accelerated Python library for estimating (integrated) covariance matrices with high frequency data in high dimensions. Its main focus lies on the estimation of covariance matrices of financial returns. This is a challenging task since high frequency data are observed irregularly (and non-synchronously across assets) and are contaminated with microstructure noise. The hfhd.hf module provides a collection of tools for synchronization and noise reduction.

When many assets are considered relative to the sample size, we say that the covariance matrix has high dimension. Then, sample eigenvalues are overdispersed relative to the population eigenvalues due to the curse of dimensionality. This overdispersion leads to an ill-conditioned covariance matrix estimate. The hfhd.hd module provides tools to improve the condition of the matrix.

Read the documentation.

Install hfhd

$ pip install hfhd

Developing hfhd

To install hfhd, along with the tools to develop and run tests, run the following command in your virtualenv:

$ pip install -e .[dev]

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

hfhd-0.1.1.tar.gz (33.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hfhd-0.1.1-py2.py3-none-any.whl (37.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file hfhd-0.1.1.tar.gz.

File metadata

  • Download URL: hfhd-0.1.1.tar.gz
  • Upload date:
  • Size: 33.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.10

File hashes

Hashes for hfhd-0.1.1.tar.gz
Algorithm Hash digest
SHA256 517a346115bd7aae0d88d10477534c8fe19d5e134181749e53a95caca40f74c4
MD5 802a9462b1eab31031e64d585792daa2
BLAKE2b-256 aede91e0308e44e7361dd21fe300f1f1d36149b5b3935c093229588277f177aa

See more details on using hashes here.

File details

Details for the file hfhd-0.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: hfhd-0.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 37.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.10

File hashes

Hashes for hfhd-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 84c6cab257a93e0858e37373b1ba437d79583a2e3182dadb7fedd0be988b99eb
MD5 b110f734482ba348fd1f2afc5b21c028
BLAKE2b-256 65443e2f7f14c054170d9d1f28c5fa0c59b7df4f4bcdee03495a1df784eb33e5

See more details on using hashes here.

Supported by

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