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.2.3.tar.gz (375.4 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.2.3-cp39-abi3-win_amd64.whl (597.7 kB view details)

Uploaded CPython 3.9+Windows x86-64

rateslib-1.2.3-cp39-abi3-macosx_11_0_arm64.whl (688.3 kB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

rateslib-1.2.3-cp39-abi3-macosx_10_12_x86_64.whl (711.0 kB view details)

Uploaded CPython 3.9+macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for rateslib-1.2.3.tar.gz
Algorithm Hash digest
SHA256 80286d89f05c32838e3ec7adb136f5b790eec224fe4a5ba18fe53dafa8224e3f
MD5 814f422eeebe4a69eee97ba9a38afbb8
BLAKE2b-256 47c1b0a4bc53cdef1c0b140486ad90bc8da89dff68ed35fdf790df355a2ac52e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rateslib-1.2.3-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 597.7 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.2.3-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 07223f328f14fd135ed2971d1915fc2e1fd9a05daca3cbc91f87b9259ec715f0
MD5 0b9932b688310524a68244db9c4c1e17
BLAKE2b-256 f2abfe09d12c6df611353fb53714e34f96fdbe19a47f45ac259558068762ffa0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rateslib-1.2.3-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3a52932ccfa1dfe0c737f0a6180b1b14848b7857730aa683d935dee26a4246ae
MD5 fee381b1464062d1f8f1de472f881c33
BLAKE2b-256 fdf42bc8c58775586648fde99ba21f0bf43b80635b2bc9188a79ec3619e739e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rateslib-1.2.3-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 984f046805f38d2645b61901112b2594f3c8b905675f750424e39ab5e7c7444f
MD5 11ff63cdcff1bc345c114098bef1b35a
BLAKE2b-256 311afaae9b7da96e4e4f79c355a2f3c937648e41fcff47d60a513e30fa157b25

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