{ "cashflows": [ { "name": "Cashflow 1", "preferences": { "locale": "en-US", "group": "Standard loan", "parameter-list": [ { "name": "strDescription", "parameter-type": "string", "value": "Standard loan" } ], "descriptor-list": [ ] }, "event-list": [ { "event-type": "Loan", "event-date": { "date": "2004-08-10" }, "sort-order": 10, "event-value": { "value": "40000.0" }, "event-periods": { "periods": 1 }, "intervals": 1, "frequency": "1-month", "end-date": "2004-08-10", "extension": { "principal-change": { "eom": true, "principal-first": false, "statistics": false, "auxiliary": false, "passive": false, "principal-type": "decrease" } }, "descriptor-list": [ { "propagate": false, "group": "PrinChange", "name": "EventType", "descriptor-type": "custom", "descriptor-code": "", "value": "\"Loan\"", "event-index": 0 } ], "event-next-name": "Interest rate" }, { "event-type": "Int Act Per 360 Rnd", "event-date": { "date": "2004-08-10", "expression": "intEndDate" }, "sort-order": 40, "event-value": { "value": "12.0" }, "event-periods": { "periods": 1 }, "intervals": 1, "frequency": "1-month", "end-date": "2004-08-10", "extension": { "interest-change": { "interest-method": "actuarial", "day-count-basis": "periodic", "days-in-year": 360, "round-balance": "bankers", "round-decimal-digits": "0" } }, "descriptor-list": [ { "propagate": false, "group": "IntChange", "name": "EventType", "descriptor-type": "custom", "descriptor-code": "", "value": "\"Int \" + strMethod + \" \" + strDayCount + \" \" + format(intDaysInYear) + if(strRound = \"none\", \"\", \" Rnd\")", "event-index": 1 } ], "event-next-name": "Normal payment" }, { "event-type": "Pymt", "event-date": { "date": "2004-09-10" }, "sort-order": 12, "event-value": { "value": "440.0" }, "event-periods": { "periods": 239 }, "intervals": 1, "frequency": "1-month", "end-date": "2024-07-10", "extension": { "principal-change": { "eom": true, "principal-first": false, "statistics": true, "auxiliary": false, "passive": false, "principal-type": "increase" } }, "descriptor-list": [ { "propagate": false, "group": "PrinChange", "name": "EventType", "descriptor-type": "custom", "descriptor-code": "", "value": "\"Pymt \" + if(intPrinFirst, \" First\", \"\")", "event-index": 2 } ], "event-next-name": "Normal payment" }, { "event-type": "Pymt", "event-date": { "date": "2024-09-10" }, "sort-order": 12, "event-value": { "value": "886.0" }, "event-periods": { "periods": 1 }, "intervals": 1, "frequency": "1-month", "end-date": "2024-09-10", "extension": { "principal-change": { "eom": true, "principal-first": false, "statistics": true, "auxiliary": false, "passive": false, "principal-type": "increase" } }, "descriptor-list": [ { "propagate": false, "group": "PrinChange", "name": "EventType", "descriptor-type": "custom", "descriptor-code": "", "value": "\"Pymt \" + if(intPrinFirst, \" First\", \"\")", "event-index": 3 } ], "event-next-name": "Normal payment" } ] } ] }