Skip to main content

A fixed income library for trading interest rates

Project description

rateslib
Python PyPi Conda Licence Status Coverage Code Style

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.

Its design objective is to be able to create a self-consistent, arbitrage free framework for pricing all aspects of fixed income trading, such as spot FX, FX forwards, single currency securities and derivatives like fixed rate bonds and IRSs, and also multi-currency derivatives such as FX swaps and cross-currency swaps. Options, swaptions and inflation are also under consideration for future development.

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

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

rateslib-1.4.1.tar.gz (520.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rateslib-1.4.1-cp39-abi3-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.9+Windows x86-64

rateslib-1.4.1-cp39-abi3-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

rateslib-1.4.1-cp39-abi3-macosx_10_12_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9+macOS 10.12+ x86-64

File details

Details for the file rateslib-1.4.1.tar.gz.

File metadata

  • Download URL: rateslib-1.4.1.tar.gz
  • Upload date:
  • Size: 520.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for rateslib-1.4.1.tar.gz
Algorithm Hash digest
SHA256 f496ddd36d27c0ca030b039504b4df60ce47a722cd27b360b34a889e9c30bde5
MD5 2359b776ab92b6c77120e6e1687f775c
BLAKE2b-256 3b82463227d381d345f4dc99a9fb4a78c972729134c5d0a2494ddb32bd32c982

See more details on using hashes here.

File details

Details for the file rateslib-1.4.1-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: rateslib-1.4.1-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.6

File hashes

Hashes for rateslib-1.4.1-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2dcaa4ace09862d50d1c7c229492cb4c2afbf7ff71646c8283c9b4225e332e07
MD5 8337074e41855d36a57dbe32903155e3
BLAKE2b-256 660d0c32fbb12d2e2e845b1e15b65571d814d23636986fcfb0152304ebe8ec7f

See more details on using hashes here.

File details

Details for the file rateslib-1.4.1-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rateslib-1.4.1-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d25a7e47df47b767e3443decaeb6871955474b9b76c27572ece47544c4a866c4
MD5 66e5fab9221f1614ddc78c50163dd3fe
BLAKE2b-256 69c630cfa6caf126b2c17be87fd70a7b0409305568512dc2c8e1aadb9488ca8e

See more details on using hashes here.

File details

Details for the file rateslib-1.4.1-cp39-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rateslib-1.4.1-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5982f7d005e65dc875bbdfeb836c3f29a9a7408b1e72959d3fe38887a50bd608
MD5 196844f45e791a92ccee54faa1f62485
BLAKE2b-256 3d8d71e09b8991aaf5467d1ceb80053dff3bbed315d2b441f99dae68ed425195

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