compliance_mandate
amortization
day-count-convention
isda-2006-definitions
effective-interest-method
bisection-solver
remeasurement
mcp:compute_deterministic_amortization_schedule

Deterministic Amortization Schedule

Demonstrator node for the shared _amort.bundle.mjs kernel: a deterministic amortization-schedule engine over seven closed day-count conventions (six ISDA 2006 Definitions Section 4.16 calendar conventions plus UNIT_PERIOD for lease/revenue schedules). Computes period_fraction, periodic_rate, interest, principal_component and closing_balance per period via the effective-interest method, with a mandatory final-period plug bounded by a declared max_plug. Supports a bracketed-bisection rate solve scoped to UNIT_PERIOD, and mid-stream remeasurement as schedule segmentation with an asserted continuity_invariant. Not a wave-specific ASC 842 / ASC 606 / CECL tool -- a reusable shared kernel's demonstrator.

Tool URL: https://ainumbers.co/chaingraph/kernels/art-626-deterministic-amortization-schedule.kernel.mjs

post/v1/tools/compute_deterministic_amortization_schedule

Request

  • Base URL: https://ainumbers.co
  • URL: https://ainumbers.co/v1/tools/compute_deterministic_amortization_schedule
  • Auth: none declared

Request body

principalnumber required
annual_ratenumber
conventionstring required
periods_per_yearnumber
solve_rateboolean
apply_final_plugboolean
max_plugnumber
remeasurementobject

Response

Successful tool execution result

conventionstring nullable
periods_per_yearnumber
scheduleunknown
rate_solveobject nullable
final_plugobject nullable
remeasurementobject nullable
boundsobject
day_count_sourcestring nullable
notestring

Changes

No recorded changes to this operation across all 1 revision of this API.