Skip to main content

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

AI Assistant Skill

  • absbox-skill -> ready-made workflows, reference tables and verified golden-path recipes that let AI coding assistants (opencode, Claude, etc.) model and project structured finance deals with absbox and the Hastructure engine.

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

Metadata

Release files for absbox 0.52.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for absbox 0.52.8
File Size Uploaded
absbox-0.52.8.tar.gz 81.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for absbox 0.52.8
File Interpreter ABI Platform
absbox-0.52.8-py3-none-any.whl Python 3 none any Details

Total release size: 166.1 kB

Release files / absbox-0.52.8.tar.gz

Download URL absbox-0.52.8.tar.gz
Size 81.1 kB
Tags Source
SHA-256 checksum
How to use checksums
3f2ed2c19eb10e39657ecae9c31d65c58fbf535d2d17cdfea6125f1012dbce1f
BLAKE2b-256 checksum
How to use checksums
68a08c02e65ff24e00412b5c1e3fcc6aaa24694b595d95ec4548bc436b7eaac8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / absbox-0.52.8-py3-none-any.whl

Download URL absbox-0.52.8-py3-none-any.whl
Size 85.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f04d47c295edc9efe89810408a54f6bd951dc649b07b87580ac898ef92b3a97b
BLAKE2b-256 checksum
How to use checksums
6d5ea59c2971a8ff4e998f15587aa51597519bc98255f0d3528a30fec2efed4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release history Release notifications | RSS feed

This release

0.52.8 This release

2 release files

0.52.7

2 release files

0.52.3

2 release files

0.52.1

2 release files

0.51.5

2 release files

0.50.3

2 release files

0.46.5

2 release files

0.45.8

2 release files

0.45.5

2 release files

0.45.1

2 release files

0.44.0

2 release files

0.42.5

2 release files

0.41.3

2 release files

0.40.9

2 release files

0.40.8

2 release files

0.31.4

2 release files

0.26.2

2 release files

0.25.2

2 release files

0.24.2

2 release files

0.23.3

2 release files

0.18.3

2 release files

0.17.1

2 release files

0.16.0

2 release files

0.12.6

2 release files

0.11.1

2 release files

0.10.1

2 release files

0.9.3

2 release files

0.8.9

2 release files

0.6.2

2 release files

0.1.1.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page