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.3.2.tar.gz (505.3 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.3.2-cp39-abi3-win_amd64.whl (977.2 kB view details)

Uploaded CPython 3.9+Windows x86-64

rateslib-1.3.2-cp39-abi3-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

rateslib-1.3.2-cp39-abi3-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9+macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for rateslib-1.3.2.tar.gz
Algorithm Hash digest
SHA256 1d6db4d3c04a9ac787148970b09ecb9377be4718a9d45a932ae3645a9ac04f31
MD5 ffe6ce213d081a6ae248321e01495a08
BLAKE2b-256 f342371ca95b0ab2c6198b7dbb28c20ce96a6b45d10065a2147eeadc17e53056

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rateslib-1.3.2-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 977.2 kB
  • 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.3.2-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 4d994a6cf285d33fc9aef28577ddbbca3c28501d0f31eba452ed2df340dc60c8
MD5 33a281a8633ecc20dd4e144e1f452b1b
BLAKE2b-256 25bb0f9eb374172502fac48dbacedfb40ae09b6b269d93aab3e0133e87a1632a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rateslib-1.3.2-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 893ce1d4654b83eb53400499d22322c5eebe5db3961d1e9ae7ea94675e1d685e
MD5 6eee55c8ad4b1debd27912a40ddff579
BLAKE2b-256 0979a4021b0153a4bfed0f107a68b70cd6581eb1307c854ee0eadfe1f966203f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rateslib-1.3.2-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c3df41c83fe23075a3d2d7f47ae1765e77e1fa6dfdeed914e84bd35d6154669b
MD5 ef800881a1608665058e4f1aaaa22c05
BLAKE2b-256 5513fe6ffb236c4318cfd65f2e7429cfb6f40f860ad469fc90125099434f540d

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