Finopswerk
bounded scenario cash ladder
Calculate exact per-currency balance bounds at supplied cutoffs when cash-flow occurrence dates, amounts and optional presence are bounded by caller scenarios, and compare a caller floor. Bounded supplied synthetic records; missing evidence remains unknown. A schema-valid unknown is a successful result at the same fixed price. Invalid input raises native HTTP400 before settlement.
POST https://finops.halowerk.com/v1/bounded-scenario-cash-ladderEingaben
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| opening | array | Ja | |
| cutoffs | array | Ja | |
| flows | array | Ja |
Vollständiges Eingabeschema anzeigen
{
"type": "object",
"additionalProperties": false,
"properties": {
"opening": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"currency": {
"type": "string",
"pattern": "^[A-Z]{3}$"
},
"amount_minor": {
"type": "string",
"pattern": "^-?(0|[1-9][0-9]{0,11})$"
},
"floor_minor": {
"type": "string",
"pattern": "^-?(0|[1-9][0-9]{0,11})$"
}
},
"required": [
"currency",
"amount_minor",
"floor_minor"
]
},
"minItems": 1,
"maxItems": 4
},
"cutoffs": {
"type": "array",
"items": {
"type": "integer",
"minimum": 0,
"maximum": 4102444800
},
"minItems": 1,
"maxItems": 16
},
"flows": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"id": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]{1,16}$"
},
"currency": {
"type": "string",
"pattern": "^[A-Z]{3}$"
},
"earliest": {
"type": "integer",
"minimum": 0,
"maximum": 4102444800
},
"latest": {
"type": "integer",
"minimum": 0,
"maximum": 4102444800
},
"amount_low_minor": {
"type": "string",
"pattern": "^-?(0|[1-9][0-9]{0,11})$"
},
"amount_high_minor": {
"type": "string",
"pattern": "^-?(0|[1-9][0-9]{0,11})$"
},
"required": {
"type": "boolean"
}
},
"required": [
"id",
"currency",
"earliest",
"latest",
"amount_low_minor",
"amount_high_minor",
"required"
]
},
"minItems": 0,
"maxItems": 24
}
},
"required": [
"opening",
"cutoffs",
"flows"
]
}Veröffentlichtes Eingabebeispiel
{
"opening": [
{
"currency": "USD",
"amount_minor": "10",
"floor_minor": "0"
}
],
"cutoffs": [
0,
1,
2,
3
],
"flows": [
{
"id": "F",
"currency": "USD",
"earliest": 1,
"latest": 2,
"amount_low_minor": "-4",
"amount_high_minor": "-2",
"required": true
}
]
}Ergebnis & Dokumentation
Maschinenlesbare Dokumentation dieses Hubs
Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-07, 02:42 UTC.
Weitere Endpunkte dieses Hubs
- Finopswerk0,003 USDC
acquisition goodwill nci bridge
POSThttps://finops.halowerk.com/v1/acquisition-goodwill-nci-bridgeReconstruct ONE acquisition-date business-combination goodwill/NCI bridge from already correctly recognized/measured identifiedassets,assumedliabilities,newcash/noncashconsideration and previouslyheldinterest. EligiblepresentownershipNCI mo
- Finopswerk0,003 USDC
adjusted coupon cashflow ledger
POSThttps://finops.halowerk.com/v1/adjusted-coupon-cashflow-ledgerOriginalcivilstart/tenor/EOM/principal/rateandexplicitcalendars deriveunadjustedaccrualanchors,Following/ModifiedFollowing/Precedingpaymentdates,ACT365Fexactinterestandlastprincipalredemption. OWNanchoredroll/composition;paymentadjustmentdo
- Finopswerk0,003 USDC
aged receivable loss allowance ledger
POSThttps://finops.halowerk.com/v1/aged-receivable-loss-allowance-ledgerReconstruct original receivable aging, four bucket exposures, two scenario loss arrays, probability-weighted allowance, net carrying values and signed adjustment to booked allowance. Caller supplies already-supported present-value-adjusted