AbsBox


NameAbsBox JSON
Version 0.14.10 PyPI version JSON
download
home_pagehttps://github.com/yellowbean/PyABS
Summaryan analytical library for cashflow modeling on ABS/MBS products
upload_time2023-04-28 16:13:12
maintainer
docs_urlNone
authorxiaoyu,zhang
requires_python>=3.10
licenseApache
keywords mbs abs modelling structuredfinance cashflow
VCS
bugtrack_url
requirements requests pandas numpy matplotlib pytest pyxirr jsondiff deepdiff pyspecter
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # AbsBox 
a structured finance cashflow engine wrapper for structured credit professionals:

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

[![Python version](https://img.shields.io/pypi/pyversions/absbox)](https://img.shields.io/pypi/pyversions/absbox)
[![PyPI version](https://badge.fury.io/py/absbox.svg)](https://badge.fury.io/py/absbox)
[![PyPI download](https://img.shields.io/pypi/dm/absbox)](https://img.shields.io/pypi/dm/absbox)

## installation

    pip install absbox

## Community & Support

* [Discussion](https://github.com/yellowbean/AbsBox/discussions)

## Goals
* Provide building blocks to create cashflow models for ABS/MBS
* Adapt to multiple asset classes
    * Residential Mortgage / Auto Loans
    * Corp Loans
    * Consumer Credit
    * Lease
* Features
  * Sensitivity Analysis on different scenarios or deal structures
    * sensitiviy analysis on pool performance assumptions
    * sensitiviy analysis on capital structures or any deal components
  * Bond Cashflow/Pool Cashflow Forecast, Pricing

## Data flow

![image](https://user-images.githubusercontent.com/1008321/221366747-5e37fc9e-dfaa-44b5-ab00-f5c8a3b26d79.png)


## Documentation
* English -> https://absbox-doc.readthedocs.io
* Chinese -> https://absbox.readthedocs.io

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/yellowbean/PyABS",
    "name": "AbsBox",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": "",
    "keywords": "MBS,ABS,Modelling,StructuredFinance,Cashflow",
    "author": "xiaoyu,zhang",
    "author_email": "always.zhang@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/a5/8a/8fd02e205ef5b05a80b011446f13404d81eb10fd1867ec2996feed01bd58/AbsBox-0.14.10.tar.gz",
    "platform": null,
    "description": "# AbsBox \na structured finance cashflow engine wrapper for structured credit professionals:\n\n* transparency -> open source for both wrapper and backend engine\n* human readable waterfall -> no more coding/scripting, just list and maps in Python !\n* easy interaction with Python numeric libraries as well as databases/Excel to accomodate daily work.\n\n[![Python version](https://img.shields.io/pypi/pyversions/absbox)](https://img.shields.io/pypi/pyversions/absbox)\n[![PyPI version](https://badge.fury.io/py/absbox.svg)](https://badge.fury.io/py/absbox)\n[![PyPI download](https://img.shields.io/pypi/dm/absbox)](https://img.shields.io/pypi/dm/absbox)\n\n## installation\n\n    pip install absbox\n\n## Community & Support\n\n* [Discussion](https://github.com/yellowbean/AbsBox/discussions)\n\n## Goals\n* Provide building blocks to create cashflow models for ABS/MBS\n* Adapt to multiple asset classes\n    * Residential Mortgage / Auto Loans\n    * Corp Loans\n    * Consumer Credit\n    * Lease\n* Features\n  * Sensitivity Analysis on different scenarios or deal structures\n    * sensitiviy analysis on pool performance assumptions\n    * sensitiviy analysis on capital structures or any deal components\n  * Bond Cashflow/Pool Cashflow Forecast, Pricing\n\n## Data flow\n\n![image](https://user-images.githubusercontent.com/1008321/221366747-5e37fc9e-dfaa-44b5-ab00-f5c8a3b26d79.png)\n\n\n## Documentation\n* English -> https://absbox-doc.readthedocs.io\n* Chinese -> https://absbox.readthedocs.io\n",
    "bugtrack_url": null,
    "license": "Apache",
    "summary": "an analytical library for cashflow modeling on ABS/MBS products",
    "version": "0.14.10",
    "split_keywords": [
        "mbs",
        "abs",
        "modelling",
        "structuredfinance",
        "cashflow"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d8e4d1c023b84e7a59e12eed690aeb81769d576244294d482b5dc08c0e5daacb",
                "md5": "b8ffd93b7aa422f3a5b6e8e2b24c44b3",
                "sha256": "9af6d397feca76c1e3bca0bb16effa896e27b7548f732a482af460105829e22c"
            },
            "downloads": -1,
            "filename": "AbsBox-0.14.10-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b8ffd93b7aa422f3a5b6e8e2b24c44b3",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 34929,
            "upload_time": "2023-04-28T16:13:10",
            "upload_time_iso_8601": "2023-04-28T16:13:10.021429Z",
            "url": "https://files.pythonhosted.org/packages/d8/e4/d1c023b84e7a59e12eed690aeb81769d576244294d482b5dc08c0e5daacb/AbsBox-0.14.10-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a58a8fd02e205ef5b05a80b011446f13404d81eb10fd1867ec2996feed01bd58",
                "md5": "c4f271a4412be020242ffaf6c2d5cd90",
                "sha256": "9575ef270190e2cc5be355dc240ab98b31611888f604b8bae16079a94d627e5f"
            },
            "downloads": -1,
            "filename": "AbsBox-0.14.10.tar.gz",
            "has_sig": false,
            "md5_digest": "c4f271a4412be020242ffaf6c2d5cd90",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 32095,
            "upload_time": "2023-04-28T16:13:12",
            "upload_time_iso_8601": "2023-04-28T16:13:12.617925Z",
            "url": "https://files.pythonhosted.org/packages/a5/8a/8fd02e205ef5b05a80b011446f13404d81eb10fd1867ec2996feed01bd58/AbsBox-0.14.10.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-28 16:13:12",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "yellowbean",
    "github_project": "PyABS",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "requests",
            "specs": [
                [
                    "==",
                    "2.27.1"
                ]
            ]
        },
        {
            "name": "pandas",
            "specs": [
                [
                    "==",
                    "1.4.3"
                ]
            ]
        },
        {
            "name": "numpy",
            "specs": [
                [
                    "==",
                    "1.23.1"
                ]
            ]
        },
        {
            "name": "matplotlib",
            "specs": [
                [
                    "==",
                    "3.5.2"
                ]
            ]
        },
        {
            "name": "pytest",
            "specs": [
                [
                    "==",
                    "7.1.2"
                ]
            ]
        },
        {
            "name": "pyxirr",
            "specs": []
        },
        {
            "name": "jsondiff",
            "specs": []
        },
        {
            "name": "deepdiff",
            "specs": []
        },
        {
            "name": "pyspecter",
            "specs": []
        }
    ],
    "lcname": "absbox"
}
        
Elapsed time: 0.07389s