AbsBox
AbsBox copied to clipboard
Generate a report base on results
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 generated for user to have an overview of the transaction performance given
Solution
a candy function:
-
input from user
- (MUST) pool performance / deal assumption
- (Optional) a bond tuple with bond name and position size
- (Optional) a list of
- (Optional) output format -> HTML by default , PDF ( if possible )
-
process
- call run deal and read result in pandas dataframe
-
output
- generate a list of DataFrame base on the input
- optionally render these into HTML/PDF
- generate a list of DataFrame base on the input
Recipes
Recipes is a VIEW from a role of following:
- Investor, which has a position of tranches:
- trustee
- originator
- dataframe list all trigger status
- dataframe list all account balance
- dataframe list all bond balance
it will be exposed in deal library web UI
Complete at 3caa6c6f3df4beee399c12d32b73e21de9ad1e05 see All in one HTML section https://absbox-doc.readthedocs.io/en/latest/analytics.html#all-in-one-html-report