Skip to main content

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

Project description

hfhd

logo 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.

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.0.tar.gz (33.0 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.0-py2.py3-none-any.whl (36.2 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: hfhd-0.1.0.tar.gz
  • Upload date:
  • Size: 33.0 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.0.tar.gz
Algorithm Hash digest
SHA256 6641328c51fcf72104949f1ba3698b93f3ba777d3e6778b2de0fff311f53a63d
MD5 52c84a4cc6f3b0c615df3739a6a72768
BLAKE2b-256 45aa6c67f680c58e6cff69b85fe289c96e76e3be37c8ea6928d4f494113dcc6f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hfhd-0.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 36.2 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.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1765d3e078d3a3f3b9e62a594aa25308775bc2e361e6cce7dcd7b37564ed66fc
MD5 529b63a01e2ceb615e6d73d5f27dbe0b
BLAKE2b-256 38381b5a93e54157fad0d834717861586b1d1928ef3d328ab8a896d98eb56184

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