Skip to content
Automation
Skill

/ifrs9-ecl

Activate for: IFRS 9, ECL, expected credit loss, PD, LGD, EAD, loan loss provision, impairment, 12-month ECL, lifetime ECL, post-model adjustment, PMA, IFRS 7, provision movement, forward-looking. NOT for: US GAAP CECL calculation (ASC 326), hedge accounting under IFRS 9,

From plugin
agentfactory-business-plugins
2997 skills30 agents8 commands
Install
$ npx -y skills add panaversity/agentfactory-business-plugins --skill ifrs9-ecl --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/ifrs9-ecl

Context preview

The summary Claude sees to decide when to auto-load this skill.

Activate for: IFRS 9, ECL, expected credit loss, PD, LGD, EAD, loan loss provision, impairment, 12-month ECL, lifetime ECL, post-model adjustment, PMA, IFRS 7, provision movement, forward-looking. NOT for: US GAAP CECL calculation (ASC 326), hedge accounting under IFRS 9,

SKILL.md

ifrs9-ecl.SKILL.md
name: ifrs9-ecl
description: >
  Activate for: IFRS 9, ECL, expected credit loss, PD, LGD, EAD,
  loan loss provision, impairment, 12-month ECL, lifetime ECL,
  post-model adjustment, PMA, IFRS 7, provision movement, forward-looking.
  NOT for: US GAAP CECL calculation (ASC 326), hedge accounting under
  IFRS 9, classification and measurement of financial instruments.
metadata:
  version: "1.0"
  author: "Panaversity — The AI Agent Factory"
  standard: "IFRS 9 Financial Instruments (IASB)"
  disclosure: "IFRS 7 Financial Instruments Disclosures"
  not_applicable_in: "USA (use CECL / FASB ASC 326 instead)"

CORE PRINCIPLE

ECL is FORWARD-LOOKING and PROBABILITY-WEIGHTED. It is NOT the incurred loss. It is the probability-weighted expectation of credit losses given ALL reasonable and supportable information, including future economic conditions. Never wait for objective evidence of impairment to recognise a loss.

STAGE SUMMARY

| Stage | Trigger | ECL Horizon | Interest Income | | ------- | --------------------------------------------- | ------------ | ------------------------------------ | | Stage 1 | No SICR since origination | 12-month ECL | On GROSS carrying amount | | Stage 2 | SICR since origination — see ifrs9-staging.md | Lifetime ECL | On GROSS carrying amount | | Stage 3 | Credit impairment occurred | Lifetime ECL | On NET carrying amount (gross - ECL) |

CRITICAL: Stage 3 interest is on the NET amount. Recognising Stage 3 interest on the gross amount is a material accounting error.

ECL FORMULAS

12-Month ECL (Stage 1): ECL_12 = PD_12 x LGD x EAD

Lifetime ECL (Stage 2 and 3): ECL_life = Sum_t [ PD_marginal_t x LGD_t x EAD_t x DF_t ] where t = each future period until maturity DF_t = discount factor at the asset's effective interest rate

Scenario-Weighted ECL (REQUIRED): ECL = Sum_s ( Weight_s x ECL_scenario_s ) Weights must sum to 1.0 and reflect management's genuine scenario probability assessment

DISCOUNT FACTOR TREATMENT

The discount factor (DF_t) is calculated using the asset's effective interest rate (EIR). For floating-rate instruments: use current EIR at the reporting date. For fixed-rate instruments: use the EIR at initial recognition.

DF_t = 1 / (1 + EIR)^t

Discounting matters because:

  • Lifetime ECL for long-dated assets (e.g., 25-year mortgages) extends decades
  • Without discounting, future losses are materially overstated in present-value terms
  • The discount effect is largest for Stage 2 facilities with long remaining maturity

Example: A 1% marginal PD at year 20 with LGD 30% and EAD 100k: Undiscounted: 1% x 30% x 100k = 300 Discounted at 4% EIR: 300 / (1.04)^20 = 137 The discount effect reduces the contribution by more than half.

PD ESTIMATION

TTC PD: Long-run average over a full economic cycle — starting point only. PIT PD: REQUIRED for IFRS 9. PIT PD = TTC PD x Credit Cycle Adjustment (CCA). CCA > 1.0 in recession (PDs higher than long-run average) CCA < 1.0 in expansion (PDs lower than long-run average) CCA derived from macroeconomic satellite model — see ifrs9-scenarios.md

LGD ESTIMATION

MUST use downturn/stressed collateral values. NOT current market values. Mortgage LGD: LGD = MAX(0, EAD - Forced Sale Value) / EAD Forced Sale Value = Market Value x (1 - forced sale haircut 15-25%) Rule of thumb: LGD ~ 25-30% for LTV <= 80%; LGD ~ 35-50% for LTV > 80% Unsecured consumer: LGD ~ 65-80% Corporate unsecured senior: LGD ~ 40-60%

PORTFOLIO SEGMENTATION

ECL models must be segmented by portfolios with homogeneous risk characteristics:

| Segment | Typical PD Model | LGD Approach | Key Drivers | | ---------------------- | --------------------------------- | --------------------------------- | ------------------------- | | Retail mortgages | Behavioural scorecard | Property collateral + forced sale | LTV, income, employment | | Consumer unsecured | Behavioural scorecard | Statistical cure rate model | Utilisation, bureau score | | SME | Application/behavioural scorecard | Collateral-dependent | Revenue, leverage, age | | Corporate | Rating model (PD master scale) | Workout LGD | Financial ratios, sector | | Commercial real estate | Rating model | Property collateral | LTV, DSCR, vacancy |

EAD AND CREDIT CONVERSION FACTORS (CCF)

Term loans: EAD = scheduled outstanding balance at default Revolving facilities: EAD = Drawn balance + (CCF x Undrawn committed amount) CCF: unconditionally cancellable ~ 0-10%; committed revolving corporate ~ 50-75%

MACROECONOMIC SCENARIOS

Minimum: base + 1 upside + 1 adverse. Best practice: 4 scenarios. Weights must reflect genuine management view — equal weights rarely defensible. Common structure: Upside 15%, Base 40%, Adverse 30%, Severe 15%. See ifrs9-scenarios.md for full satellite model framework.

POST-MODEL ADJUSTMENTS (PMAs)

Required when known model limitation would cause material under/overstatement. Common types: pandemic PMA, sector concentration PMA, new product PMA, climate PMA. Each PMA must be: documented, committee-approved, time-limited, reviewed quarterly. Aggregate PMA amount must be disclosed in IFRS 7 notes. NEVER use PMAs to substitute management conservatism for model output.

PROVISION MOVEMENT TABLE

Build every quarter. Every line must trace to a documented source: Opening provision -> New business -> Stage 1->2 migration -> Stage 2->3 migration -> Cures -> Repayments -> Write-offs -> Model parameter changes -> Macro scenario changes -> PMA movements -> FX -> Closing provision

IFRS 7 MANDATORY DISCLOSURES (minimum)

1. SICR criteria (quantitative and qualitative) 2. Definition of default used 3. Write-off poli

Read more
Ships withagentfactory-business-plugins

🚀 Marketplace of domain-specific plugins for building enterprise AI agents. Enable AI agents to perform finance, banking, legal, and sales workflows using modular domain plugins.

Get the whole plugin