AbsBox
AbsBox copied to clipboard
a cashflow engine wrapper for structured finance professionals
If all transaction comments has the information to reveal the nature of transaction ? If all transaction comment can be query via a formula ?
## Current There is only one `RuntimeError` in the package The package just throw everything as `RuntimeError` ,expectially if the error was originated from Hastructure , which is less human...
Most of input to model a deal is just a Python *list* or *map* that would pose certain chanllenage if user has a slight typo. Using Pydantic will supply a...
## Background it takes couple key stroke to have access to multiple result: deal status change, cashflow , logs, pool flow, pricing it would be great to have a report...
https://github.com/yellowbean/AbsBox/blob/10d7eb755b4c5d682ddc0d27270e97aa514e97bb/absbox/local/base.py#L82 it's hardcoded, and require double maintain if there is a new `int` `rate` `bool` type formula were included. There should be a solution to fix it once for all.
## Background Some code samples from the document can be easily outdated and trigger error . To solve this , I would like to include the notebook based testing which...
The call can be described in pure "" and "Formula"  Here: `,{"poolFactor":0.03}` can be rewrited into a `Condition` : `["poolFactor,">",0.03]`, which is more expressiveness To Do: * refactor on...
https://absbox-doc.readthedocs.io/en/latest/howto.html#how-to-load-loan-level-data-freddie-mac pay fee clause is error need to re-run all the code
## Background By current design, the `CDR` `CPR` vector curve is just a python list ,which is not easy way to understand how this `vector` being applied to pool performance...
using static code analyzer * mypy * pyright * pytype Ref: https://ioflood.com/blog/mypy/#:~:text=Pytype%3A%20Google's%20Static%20Type%20Analyzer&text=In%20this%20example%2C%20Pytype%20is,are%20worthy%20alternatives%20to%20consider. ## Goal setup github action to run static code analyzer on each commit * https://github.com/jakebailey/pyright-action * https://github.com/google/pytype *...