Skip to content

Commit

Permalink
add debug_sample notebook
Browse files Browse the repository at this point in the history
  • Loading branch information
yellowbean committed May 3, 2024
1 parent ffacd95 commit c20aa57
Show file tree
Hide file tree
Showing 3 changed files with 927 additions and 1 deletion.
61 changes: 61 additions & 0 deletions docs/source/modeling.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2058,6 +2058,67 @@ Pay Fee Residual
Bond
^^^^^^
.. list-table:: cheatsheet-bond-action
:header-rows: 1
* - Action Name
- Accrue?
- Pay?
- Multiple Bonds?
* - ``calcInt``
- Yes, accure Interest
- Won't pay cash
- Yes
* - ``calcIntBy``
- Yes, accure Interest
- Won't pay cash
- No
* - ``payInt``
- No
- Yes, pay till due interest is 0
- Yes, pro-rata
* - ``payIntBySeq``
- No
- Yes, pay till due interest is 0
- Yes, sequentially
* - ``accrueAndPayInt``
- Yes
- Yes, pay till due interest is 0
- Yes, pro-rata
* - ``accrueAndPayIntBySeq``
- Yes
- Yes, pay till due interest is 0
- Yes, sequentially
* - ``payIntResidual``
- No
- Yes, pay regardless the due interest
- No
* - ``calcBondPrin``
- Yes, accrue due principal
- No
- Yes, pro-rata
* - ``payPrin``
- Yes, accrue due principal
- Yes, pay till due principal is 0
- Yes, pro-rata
* - ``payPrinBySeq``
- Yes, accrue due principal
- Yes, pay till due principal is 0
- Yes, sequentially
* - ``payPrinResidual``
- No
- Yes, pay regardless the due principal
- No
* - ``payPrinWithDue``
- No
- Yes, pay till due principal is 0
- Yes, pro-rata
Calc Bond Int
calculate the due interest of a bond
Expand Down
Loading

0 comments on commit c20aa57

Please sign in to comment.