Skip to main content

A cursory look at the dynamics of zero coupon bond yield curves.

Project description

Yield Curve Dynamics

https://img.shields.io/pypi/v/yield_curve_dynamics.svg https://img.shields.io/travis/luphord/yield_curve_dynamics.svg Documentation Status

A cursory look at the dynamics of zero coupon bond yield curves.

  • Data source: Zero coupon bond yield curve data published by European Central Bank (ECB)

  • Visualization: Animated plot shows a video of historic yield curves

  • Analysis: Principal Component Analysis (PCA) is applied to (shifted) log diffs of keyrates in order to reduce the dimensionality of curve movements

  • Key insight: Three factors (parallel shift, steepening and hump) can capture the majority of curve movements

  • Structure: Functionality is contained in the yield_curve_dynamics Python package, presentation is performed using Jupyter notebooks in the notebooks directory

  • Free software: MIT license

  • Documentation: https://yield-curve-dynamics.readthedocs.io.

  • Slides

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.2.0 (2019-04-03)

  • Ready for lightning talk

0.1.0 (2019-03-21)

  • First release on PyPI.

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

yield_curve_dynamics-0.2.0.tar.gz (136.0 kB view details)

Uploaded Source

Built Distribution

yield_curve_dynamics-0.2.0-py2.py3-none-any.whl (9.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file yield_curve_dynamics-0.2.0.tar.gz.

File metadata

  • Download URL: yield_curve_dynamics-0.2.0.tar.gz
  • Upload date:
  • Size: 136.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for yield_curve_dynamics-0.2.0.tar.gz
Algorithm Hash digest
SHA256 803b026c4d224e457c236eeabce08127c1b6df3fd7c8e8da2905ada7b8a7e641
MD5 6edb81e9d3f518dde07ffc20958d5a39
BLAKE2b-256 e9d7a1a7008f7bd2fc43c310583e392b765d13d0acfa238cf9a99a6f1675cae5

See more details on using hashes here.

File details

Details for the file yield_curve_dynamics-0.2.0-py2.py3-none-any.whl.

File metadata

  • Download URL: yield_curve_dynamics-0.2.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2

File hashes

Hashes for yield_curve_dynamics-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 c04de86b08bdbd631a39c57d1bd5819311ad7c2db7bf93baedf0ad4c6313748a
MD5 12b61a2c2989214add3c24936c2ddc03
BLAKE2b-256 8fdfa12d0a6f0ca37cf9ead873c0eee44e5dedfee5e0c6632826f987ce5449a3

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