A fixed income library for trading interest rates
Project description
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for rateslib-1.5.0-cp39-abi3-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a204b5acf3aec6f02d3d22267b8c5ba2aa6997db2d44a686608f092e101ffaf |
|
MD5 | dcb5b6b01717c49cfd010eee1b8b4410 |
|
BLAKE2b-256 | ba523bf297a133eec4e167aaad0e7fc9708fc53529b9f0d0a0a757d7b619c60f |
Hashes for rateslib-1.5.0-cp39-abi3-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d423efb648c60687220ffcf5ce50227065c6704beee20efbc677d8f7bfcc6535 |
|
MD5 | a802ade770daa001ea43fd39b5e3fb0f |
|
BLAKE2b-256 | 5cf9424dd818addf9bf6ea0f6031f816ab6f278a1f93a9e117e5222aadf3df1b |
Hashes for rateslib-1.5.0-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a22b611d1113dbca92c07b36ab6a6452bb7a35dedb5567da4fc695a8c008dd73 |
|
MD5 | 4d5be478ad6fb1e30175dbd0cfc3ff9a |
|
BLAKE2b-256 | bfd0c7aa08a738c869db9eb05d8136039df58276ab02cde85ed53ea6c25b2611 |