Skip to main content

an analytical library for cashflow modeling on ABS/MBS products

Project description

AbsBox

a structured finance cashflow engine wrapper for structured credit professionals:

  • transparency -> open source for both wrapper and backend engine, great variable inspection support.
  • human readable waterfall -> no more coding/scripting, just lists and maps in Python !
  • easy interaction with Python numeric libraries as well as databases/Excel to accomodate daily work.

PyPI version PyPI download

installation

pip install absbox

Documentation

Goal

  • Structuring
    • Easy way to create different pool assets/deal capital structures and waterfalls
    • User can tell how key variables(service fee/bond WAL/bond cashflow etc) changes in different structure of transactions.
  • Investor
    • Given powerful modelling language to build cashflow model , user can price bonds of transaction with pool performance assumption

What it does

  • Provide building blocks to create cashflow models for ABS/MBS
  • Adapt to multiple asset classes
    • Residential Mortgage / AdjustRateMortgage/ IO,PO,Balloon Mortgages / Auto Loans
    • Corp Loans
    • Consumer Credit
    • Lease (For CMBS)
    • Fix Asset (Solar Panel/Hotel)
    • Receivable
    • SRT/Siginificant Risk Transfer
    • Master Trust
  • Features
    • Sensitivity Analysis on different scenarios or deal structures
      • sensitivity analysis on pool performance assumptions
      • sensitivity analysis on capital structures or any deal components
    • Bond Cashflow/Pool Cashflow Forecast, Pricing

What it takes to master

  • Python syntax, nice to have knowledge of functional programming ,or exposure to package toolz/lenses
  • Patience & Persistence, but remember , there is a slack community and responsive support !

Missing Features ?

Raise issues or disucssion with the prospectus or spreadsheet how asset cashflow should be projected.

Data flow

Data Privacy

User can have option to connect to a private calculation engine in his/her own environment

Screenshot_2024-08-19_15-09-10

Community & Support

Misc

Proposed Rule regarding Asset-Backed Securities: File No. S7-08-10

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

absbox-0.31.4.tar.gz (69.2 kB view details)

Uploaded Source

Built Distribution

absbox-0.31.4-py3-none-any.whl (71.7 kB view details)

Uploaded Python 3

File details

Details for the file absbox-0.31.4.tar.gz.

File metadata

  • Download URL: absbox-0.31.4.tar.gz
  • Upload date:
  • Size: 69.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.10

File hashes

Hashes for absbox-0.31.4.tar.gz
Algorithm Hash digest
SHA256 1d5ceff51f35152093e19d3fba142456fa17c249821a3363132f895627458d62
MD5 8796ad9e67fd91a02570f5a4d35bfb5d
BLAKE2b-256 212e035c0c1080452647466bd93200da822b06f17f8f0e66078681ce2d215987

See more details on using hashes here.

File details

Details for the file absbox-0.31.4-py3-none-any.whl.

File metadata

  • Download URL: absbox-0.31.4-py3-none-any.whl
  • Upload date:
  • Size: 71.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.10

File hashes

Hashes for absbox-0.31.4-py3-none-any.whl
Algorithm Hash digest
SHA256 765219eb62d6696983735b4dd5c550f209903cd6f4193512c37ce2a7b3d90576
MD5 36dd4d91ee47b751e842789da4db12af
BLAKE2b-256 226318d99404910be1cf06a43a16d9fb800fd9258bbe26953aff9e856082451f

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