<div style="text-align: center; padding: 2em 0 2em">
<img src="https://rateslib.readthedocs.io/en/latest/_static/rateslib_logo_big2.png" alt="rateslib">
</div>
<div style="text-align: center">
<img src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Frateslib.readthedocs.io%2Fen%2Flatest%2F_static%2Fbadges.json&query=%24.python&label=Python&color=blue" alt="Python">
<img src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Frateslib.readthedocs.io%2Fen%2Flatest%2F_static%2Fbadges.json&query=%24.pypi&label=PyPi&color=blue" alt="PyPi">
<img src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Frateslib.readthedocs.io%2Fen%2Flatest%2F_static%2Fbadges.json&query=%24.conda&label=Conda&color=blue" alt="Conda">
<img src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Frateslib.readthedocs.io%2Fen%2Flatest%2F_static%2Fbadges.json&query=%24.licence&label=Licence&color=orange" alt="Licence">
<img src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Frateslib.readthedocs.io%2Fen%2Flatest%2F_static%2Fbadges.json&query=%24.status&label=Status&color=orange" alt="Status">
<img src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Frateslib.readthedocs.io%2Fen%2Flatest%2F_static%2Fbadges.json&query=%24.coverage&label=Coverage&color=green" alt="Coverage">
<img src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Frateslib.readthedocs.io%2Fen%2Flatest%2F_static%2Fbadges.json&query=%24.style&label=Code%20Style&color=black" alt="Code Style">
</div>
# Rateslib
``Rateslib`` is a state-of-the-art **fixed income library** designed for Python.
Its purpose is to provide advanced, flexible and efficient fixed income analysis
with a high level, well documented API.
The techniques and object interaction within *rateslib* were inspired by
the requirements of multi-disciplined fixed income teams working, both cooperatively
and independently, within global investment banks.
Licence
=======
This library is released under a **Creative Commons Attribution, Non-Commercial,
No-Derivatives 4.0 International Licence**.
Get Started
===========
Read the documentation at
[Rateslib Read-the-Docs](https://rateslib.readthedocs.io/en/latest/)
Raw data
{
"_id": null,
"home_page": null,
"name": "rateslib",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "interest rate, derivatives, swaps, bonds, fixed income",
"author": "J H M Darbyshire",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/6c/01/75ed7c87651c0cac3610d10eb1f0f3699c2f63bf1efce060a1e240f499dc/rateslib-1.7.0.tar.gz",
"platform": null,
"description": "<div style=\"text-align: center; padding: 2em 0 2em\">\n <img src=\"https://rateslib.readthedocs.io/en/latest/_static/rateslib_logo_big2.png\" alt=\"rateslib\">\n</div>\n\n<div style=\"text-align: center\">\n <img src=\"https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Frateslib.readthedocs.io%2Fen%2Flatest%2F_static%2Fbadges.json&query=%24.python&label=Python&color=blue\" alt=\"Python\">\n <img src=\"https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Frateslib.readthedocs.io%2Fen%2Flatest%2F_static%2Fbadges.json&query=%24.pypi&label=PyPi&color=blue\" alt=\"PyPi\">\n <img src=\"https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Frateslib.readthedocs.io%2Fen%2Flatest%2F_static%2Fbadges.json&query=%24.conda&label=Conda&color=blue\" alt=\"Conda\">\n <img src=\"https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Frateslib.readthedocs.io%2Fen%2Flatest%2F_static%2Fbadges.json&query=%24.licence&label=Licence&color=orange\" alt=\"Licence\">\n <img src=\"https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Frateslib.readthedocs.io%2Fen%2Flatest%2F_static%2Fbadges.json&query=%24.status&label=Status&color=orange\" alt=\"Status\">\n <img src=\"https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Frateslib.readthedocs.io%2Fen%2Flatest%2F_static%2Fbadges.json&query=%24.coverage&label=Coverage&color=green\" alt=\"Coverage\">\n <img src=\"https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Frateslib.readthedocs.io%2Fen%2Flatest%2F_static%2Fbadges.json&query=%24.style&label=Code%20Style&color=black\" alt=\"Code Style\">\n</div>\n\n# Rateslib\n\n``Rateslib`` is a state-of-the-art **fixed income library** designed for Python.\nIts purpose is to provide advanced, flexible and efficient fixed income analysis\nwith a high level, well documented API.\n\nThe techniques and object interaction within *rateslib* were inspired by\nthe requirements of multi-disciplined fixed income teams working, both cooperatively\nand independently, within global investment banks.\n\n\nLicence\n=======\n\nThis library is released under a **Creative Commons Attribution, Non-Commercial,\nNo-Derivatives 4.0 International Licence**.\n\n\nGet Started\n===========\n\nRead the documentation at \n[Rateslib Read-the-Docs](https://rateslib.readthedocs.io/en/latest/)\n\n\n\n\n\n\n",
"bugtrack_url": null,
"license": null,
"summary": "A fixed income library for trading interest rates",
"version": "1.7.0",
"project_urls": {
"Homepage": "https://github.com/attack68/rateslib"
},
"split_keywords": [
"interest rate",
" derivatives",
" swaps",
" bonds",
" fixed income"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "ae02ae119fb0c631dc4531c374b04f9f8e9afc4df1541a2742414e3f0f8d99f8",
"md5": "6bf035b62c4fe8d0a4da5b1b05b5b447",
"sha256": "29e6ccd9d20f5d78b28b8e5c8a117d06090ee8a3534628df79f361a5ba03ebf2"
},
"downloads": -1,
"filename": "rateslib-1.7.0-cp310-abi3-macosx_10_12_x86_64.whl",
"has_sig": false,
"md5_digest": "6bf035b62c4fe8d0a4da5b1b05b5b447",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 1508861,
"upload_time": "2025-01-31T17:41:32",
"upload_time_iso_8601": "2025-01-31T17:41:32.113837Z",
"url": "https://files.pythonhosted.org/packages/ae/02/ae119fb0c631dc4531c374b04f9f8e9afc4df1541a2742414e3f0f8d99f8/rateslib-1.7.0-cp310-abi3-macosx_10_12_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9ae1cc2aa3a8b65cf400a9549c0c3146cb8d74df9ce9a960e83895938a751172",
"md5": "9649a66c9e4a5fd1b44d36afe601e3ac",
"sha256": "5b3b5c5fa1329e2fd4c17f7e0fcfedcd0edac83354fbde9a5ea7a4bab1336f09"
},
"downloads": -1,
"filename": "rateslib-1.7.0-cp310-abi3-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "9649a66c9e4a5fd1b44d36afe601e3ac",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 1450613,
"upload_time": "2025-01-31T17:41:34",
"upload_time_iso_8601": "2025-01-31T17:41:34.511488Z",
"url": "https://files.pythonhosted.org/packages/9a/e1/cc2aa3a8b65cf400a9549c0c3146cb8d74df9ce9a960e83895938a751172/rateslib-1.7.0-cp310-abi3-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6c0ff65ae39d687b916fdd08a31add8dde66b3b7a28da83ea984e02394a2592f",
"md5": "12bd40cb1b0ea53ccc7fbb492c62a393",
"sha256": "66035b07b8a2b3d458d6fb1908eb69bf40a268a19fb74729e01403e27e2d0d1e"
},
"downloads": -1,
"filename": "rateslib-1.7.0-cp310-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "12bd40cb1b0ea53ccc7fbb492c62a393",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 1349435,
"upload_time": "2025-01-31T18:08:48",
"upload_time_iso_8601": "2025-01-31T18:08:48.976306Z",
"url": "https://files.pythonhosted.org/packages/6c/0f/f65ae39d687b916fdd08a31add8dde66b3b7a28da83ea984e02394a2592f/rateslib-1.7.0-cp310-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6c0175ed7c87651c0cac3610d10eb1f0f3699c2f63bf1efce060a1e240f499dc",
"md5": "2f85fe2479acc440f58cb392b80d2b14",
"sha256": "38b181a70376a0fe403e0583f2365bd52a9afbee18f4c18eab424d8cf3b5f5a4"
},
"downloads": -1,
"filename": "rateslib-1.7.0.tar.gz",
"has_sig": false,
"md5_digest": "2f85fe2479acc440f58cb392b80d2b14",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 709394,
"upload_time": "2025-01-31T17:41:35",
"upload_time_iso_8601": "2025-01-31T17:41:35.808649Z",
"url": "https://files.pythonhosted.org/packages/6c/01/75ed7c87651c0cac3610d10eb1f0f3699c2f63bf1efce060a1e240f499dc/rateslib-1.7.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-31 17:41:35",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "attack68",
"github_project": "rateslib",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "numpy",
"specs": [
[
">=",
"1.21.5"
],
[
"<",
"3.0"
]
]
},
{
"name": "pandas",
"specs": [
[
">=",
"1.4.1"
],
[
"<",
"3.0"
]
]
},
{
"name": "matplotlib",
"specs": [
[
">=",
"3.5.1"
],
[
"<",
"4.0"
]
]
},
{
"name": "maturin",
"specs": [
[
"<",
"2.0"
],
[
">=",
"1.6.0"
]
]
},
{
"name": "pytest",
"specs": [
[
"<",
"9.0"
],
[
">=",
"8.3.2"
]
]
},
{
"name": "coverage",
"specs": [
[
">=",
"7.6.1"
],
[
"<",
"8.0"
]
]
},
{
"name": "sphinx",
"specs": [
[
">=",
"8.0"
],
[
"<",
"9.0"
]
]
},
{
"name": "sphinx-automodapi",
"specs": [
[
"<",
"1.0"
],
[
">=",
"0.16.0"
]
]
},
{
"name": "sphinxcontrib-googleanalytics",
"specs": [
[
">=",
"0.4"
],
[
"<",
"1.0"
]
]
},
{
"name": "sphinx-tabs",
"specs": [
[
">=",
"3.4"
],
[
"<",
"4.0"
]
]
},
{
"name": "pydata-sphinx-theme",
"specs": [
[
"<",
"1.0"
],
[
">=",
"0.15.4"
]
]
},
{
"name": "nbsphinx",
"specs": [
[
">=",
"0.9.5"
],
[
"<",
"1.0"
]
]
},
{
"name": "pickleshare",
"specs": [
[
">=",
"0.7.5"
],
[
"<",
"1.0"
]
]
},
{
"name": "ruff",
"specs": [
[
">=",
"0.6.3"
],
[
"<",
"1.0"
]
]
},
{
"name": "mypy",
"specs": [
[
">=",
"1.13.0"
]
]
},
{
"name": "pandas-stubs",
"specs": [
[
">=",
"2.0"
],
[
"<",
"3.0"
]
]
},
{
"name": "jupyterlab",
"specs": [
[
">=",
"4.0"
],
[
"<",
"5.0"
]
]
}
],
"lcname": "rateslib"
}