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.5.0.tar.gz (616.8 kB view details)

Uploaded Source

Built Distributions

rateslib-1.5.0-cp39-abi3-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.9+ Windows x86-64

rateslib-1.5.0-cp39-abi3-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.9+ macOS 11.0+ ARM64

rateslib-1.5.0-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.5.0.tar.gz.

File metadata

  • Download URL: rateslib-1.5.0.tar.gz
  • Upload date:
  • Size: 616.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for rateslib-1.5.0.tar.gz
Algorithm Hash digest
SHA256 7c7af2707f20974a70403689f84905757a4ed084e4c92229388d2fc30b331b04
MD5 a95033ee123b298390e65ed3ff4337a3
BLAKE2b-256 02d77695bb1b6a240ecfae77804d3fc242e30582fd83973f76dda03b23d921a6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for rateslib-1.5.0-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2a204b5acf3aec6f02d3d22267b8c5ba2aa6997db2d44a686608f092e101ffaf
MD5 dcb5b6b01717c49cfd010eee1b8b4410
BLAKE2b-256 ba523bf297a133eec4e167aaad0e7fc9708fc53529b9f0d0a0a757d7b619c60f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rateslib-1.5.0-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d423efb648c60687220ffcf5ce50227065c6704beee20efbc677d8f7bfcc6535
MD5 a802ade770daa001ea43fd39b5e3fb0f
BLAKE2b-256 5cf9424dd818addf9bf6ea0f6031f816ab6f278a1f93a9e117e5222aadf3df1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rateslib-1.5.0-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a22b611d1113dbca92c07b36ab6a6452bb7a35dedb5567da4fc695a8c008dd73
MD5 4d5be478ad6fb1e30175dbd0cfc3ff9a
BLAKE2b-256 bfd0c7aa08a738c869db9eb05d8136039df58276ab02cde85ed53ea6c25b2611

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