rateslib


Namerateslib JSON
Version 1.7.0 PyPI version JSON
download
home_pageNone
SummaryA fixed income library for trading interest rates
upload_time2025-01-31 17:41:35
maintainerNone
docs_urlNone
authorJ H M Darbyshire
requires_python>=3.10
licenseNone
keywords interest rate derivatives swaps bonds fixed income
VCS
bugtrack_url
requirements numpy pandas matplotlib maturin pytest coverage sphinx sphinx-automodapi sphinxcontrib-googleanalytics sphinx-tabs pydata-sphinx-theme nbsphinx pickleshare ruff mypy pandas-stubs jupyterlab
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <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"
}
        
Elapsed time: 0.54648s