Documentation

Actus.Contract.Lending

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    Initial LAM state. Applies the contract-role sign to Prnxt, and when PRNXT is absent sizes the linear instalment as NT / (#PR + 1) (the +1 for the maturity redemption).

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          The annuity amortization horizon: the amortizationDate if given, else the maturity. The instalment amortizes to here even when an earlier maturityDate ends the contract with a balloon.

          Equations
          Instances For
            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              ANN execution runner: like runSchedule, but after each rate reset (RR/RRF) it re-amortizes — recomputing Prnxt as the annuity over the remaining redemption schedule (the PR dates after the reset, then MD) at the new rate, so total instalments stay constant within each rate regime.

              Equations
              Instances For
                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  CLM event schedule for a defined-maturity contract: IED, interest-cycle IPCI strictly before MD, rate resets, then the final IP and MD at maturity.

                  Equations
                  Instances For
                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For