Yield Curve Dynamics
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.
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.
Metadata
Release files for yield-curve-dynamics 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| yield_curve_dynamics-0.2.0.tar.gz | 136.0 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| yield_curve_dynamics-0.2.0-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 145.0 kB
Release files / yield_curve_dynamics-0.2.0.tar.gz
| Download URL | yield_curve_dynamics-0.2.0.tar.gz |
|---|---|
| Size | 136.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
803b026c4d224e457c236eeabce08127c1b6df3fd7c8e8da2905ada7b8a7e641
|
|
BLAKE2b-256 checksum How to use checksums |
e9d7a1a7008f7bd2fc43c310583e392b765d13d0acfa238cf9a99a6f1675cae5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / yield_curve_dynamics-0.2.0-py2.py3-none-any.whl
| Download URL | yield_curve_dynamics-0.2.0-py2.py3-none-any.whl |
|---|---|
| Size | 9.0 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
c04de86b08bdbd631a39c57d1bd5819311ad7c2db7bf93baedf0ad4c6313748a
|
|
BLAKE2b-256 checksum How to use checksums |
8fdfa12d0a6f0ca37cf9ead873c0eee44e5dedfee5e0c6632826f987ce5449a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Security for yield-curve-dynamics 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.