IFRS9 Loss Engine
IFRS9 Loss Engine: IFRS9 Loss Engine: specialized toolkit for 3+ finance workflows covered in the triggers section.
Overview
Constraints
Evidence Quality
Medium confidence — review before critical use
54 non-negotiable constraints
WHENWhen computing Credit Cycle Index using DDP values near 0 or 1
ACTIONApply bounds check to prevent norm.ppf() from producing infinite values
CONSEQUENCEThe norm.ppf() inverse CDF function diverges to infinity when DDP equals exactly 0 or 1, causing CCI computation to fail or produce NaN values that corrupt downstream PIT PD calculations.
WHENWhen calculating DDP as number of downgrade observations divided by total observations
ACTIONHandle division by zero when total observations per period equals zero
CONSEQUENCEDivision by zero in DDP calculation produces inf/NaN values, corrupting the CCI computation and subsequently the forward-looking PD multipliers used in IFRS 9 impairment calculations.
WHENWhen implementing amortization schedule calculations
ACTIONuse Effective Interest Rate (EIR) for each discount factor computations
CONSEQUENCEViolation results in non-compliant ECL calculation under IFRS 9, as ECL must be discounted at original EIR per IFRS 9 Appendix A definition of credit loss
FAQ
Discussion (0)
No comments yet. Be the first to share!
Changelog
v0.1.0: Initial release on Doramagic.ai. Auto-generated batch-v1 metadata and FAQs based on tangweigang-jpg/doramagic-skills.