← Back to Case Studies

EBA EU-Wide Stress Tests — Multiple Exercises

Across several EBA EU-wide stress test cycles for European G-SIBs, including the two most intensive of the past decade: the First-Time Adoption of IFRS 9 (2018) and the First-Time Adoption of CRR3 (2025). End-to-end: methodology design, credit/market/operational aggregation, supervisory submission, and live EBA challenge sessions.

Multiple
EBA EU-wide stress test cycles delivered for the same G-SIB
FTA IFRS 9
2018 first-time adoption — SICR, staging, lifetime ECL under stress
FTA CRR3
2025 first-time adoption — Output Floor, revised SA-CR, new starting point
0
EBA methodology challenges escalated past written clarification
Client
European G-SIB
Scope
All risk types (credit, market, operational, NII, P&L, Capital)
Duration
Repeat engagement across multiple cycles
Flagship cycles
FTA IFRS 9 (2018) · FTA CRR3 (2025)

The Challenge

Across several EBA EU-wide stress test exercises, the client — a European G-SIB with multi-risk trading and lending activity and significant ALM complexity — was always in the most demanding cohort.

240+
Counterparty groups
180+
Trading positions
12+
Currencies in scope
All risks
Credit · market · operational · NII · P&L · capital
First-Time Adoption
2018

FTA of IFRS 9 — the first EU-wide stress test fully under the new accounting stack.

Staging, SICR triggers, lifetime ECL and point-in-time PDs had to be re-engineered inside the stress engine, with credible downward migration through every scenario year. Nothing from prior IAS 39 cycles could be carried over.

Stage 1 → 2 → 3 triggers Lifetime ECL PIT PD re-calibration SICR logic
First-Time Adoption
2025

FTA of CRR3 — first exercise run under the new prudential stack.

Revised SA-CR for credit and counterparty risk, the Output Floor phase-in, reworked market risk rules and a redefined starting point. Legacy calibrations, peer benchmarks and RWA ratios all had to be rebuilt from scratch.

SA-CR revised Output Floor phase-in FRTB-aligned market risk Redefined T-0
In both cases, the internal team had delivered stress tests before — but the rulebook had changed beneath them. The bank needed senior external firepower to rebuild methodology, defend it to the EBA, and hit the supervisory clock.

Our Approach

We took operational ownership of the stress test delivery, embedding 2 to 10+ senior advisors full-time within the client's Risk, Finance and ALM teams. We deployed the Ezelman ANCHOR™ framework — the seven-pillar protocol we use for every stress-testing starting-point, scenario design and reconciliation exercise.

Ezelman delivery footprint · partner-led senior team Calibrated to the FTA IFRS 9 (2018) and FTA CRR3 (2025) cycles
Phase 1
6
Seniors at prep
Preparation

Starting-point bridge, methodology workshops, scenario translation, IT infrastructure, reconciliation layer.

Phase 2
12
Seniors at execution
Execution

Full-scope projection (credit, market TB & BB, NII, op risk, P&L, capital), challenger models, template completion, submission.

Phase 3
2
Seniors post-submission
Post-submission

EBA challenge sessions, written clarifications, findings-letter response, archive and handover to client.

Always partner-led
100%

No junior-only layers. Every deliverable signed by the senior who will defend it to the JST.

Framework applied · Ezelman ANCHOR™
Seven pillars that defended the starting point and the scenarios
A
ASSEMBLE

T-0 balance sheet assembled from 240+ counterparties, 180+ trading positions, 12 currencies — one source of truth.

N
NORMALISE

IFRS vs prudential, solo vs consolidated, COREP vs FINREP — all reconciled before scenarios hit.

C
CLASSIFY

NPE and IFRS 9 stages locked at T-0; SICR triggers clearly defined for downward migration through scenarios.

H
HARMONISE

Consistent calibration across credit, market, operational — no siloed assumptions, no double counting.

O
OWN

Clear accountability: who approves the T-0, who signs the scenario translation, who defends to EBA.

R
REVIEW

Three independent challenge rounds before submission. Every material assumption stress-tested internally.

+
DEFEND

Live EBA challenge sessions answered in real time — written clarifications within 24h for every query.

Industry typical
30+
EBA methodology challenges typically received by peer G-SIBs on an FTA-grade exercise; median 8 escalated
This mandate
< 10
Technical queries received — all resolved by written clarification. Zero escalations past working level.

The ANCHOR pillars manifested in four concrete workstreams:

Parallel Methodology Development

Rather than wait for the client's teams to build models, we ran parallel methodology workshops — credit, market, operational, liquidity — designing stress assumptions aligned with the EBA methodological note of each cycle (including the FTA IFRS 9 and FTA CRR3 editions). This allowed us to troubleshoot methodologies weeks ahead of client delivery, catching gaps early.

Full-Stack Integration

We designed the stress test "engine" — a unified framework that aggregated credit, market, and operational shocks, reconciled exposures across GL and BCBS 239 reporting, and produced auditable results. Every calculation was traceable to source data and assumption documentation.

Scenario Calibration

We calibrated stress scenarios based on EBA guidance of each exercise and recent peer submissions, mapping macroeconomic drivers to balance sheet impacts. On the FTA IFRS 9 cycle, this meant re-engineering PD curves and staging logic inside the projection; on the FTA CRR3 cycle, it meant a clean-sheet view on SA-CR, Output Floor bite and the revised starting point.

Supervisory Readiness

Monthly validation reviews ensured methodology robustness. We prepared the bank for EBA challenge sessions by running live Q&A simulations, stress-testing the client's answers against likely supervisor questions.

Risk Coverage — Six pillars under one engine

Full-scope projection across every Pillar the EBA templates demand. Figures below are calibrated to the 2018 EU-wide stress-test transparency disclosures for the anonymised client cohort and cross-checked against EBA sector medians.

Credit Risk Stress
High severity
€ 29.3 bn
Cumulative credit losses · adverse 3-yr horizon

Stage-1/2/3 IFRS 9 staging and lifetime ECL re-engineered inside the engine; PD / LGD shocks across corporate, SME, retail and mortgage portfolios with PIT migration through every scenario year.

Source: EBA 2018 EU-wide stress test — bank-level transparency templates, cumulative credit loss adverse scenario 2018–2020.
Market Risk Stress
Medium-high severity
€ 1.9 bn
Trading-book adverse loss · year-1 shock

Rates, FX, equity and credit-spread shocks across the trading book with FRTB-aligned treatment by the 2025 cycle. Delta-weighted VaR, hedging effectiveness tests, sovereign revaluation overlay.

Source: EBA 2018 EU-wide stress test — market-risk full-loss approach disclosure, adverse year-1.
Operational Risk Stress
Medium severity
€ 7.1 bn
3-yr cumulative op-risk losses · adverse

Loss-event frequency/severity calibrated to the bank's historical data and EBA peer benchmarks, with conduct-risk overlay (fines, remediation) aligned to supervisory trends.

Source: EBA 2018 EU-wide stress test — operational risk disclosure, 3-year cumulative adverse.
NII Projection
Medium-high severity
− 8%
NII cumulative deviation vs baseline · adverse

Re-pricing curves, behavioural deposit caps, volume-constant rails under EBA methodology. Cross-currency book managed on a constant-balance-sheet basis through the 3-yr horizon.

Source: EBA 2018 methodological note · NII projection framework; bank-level disclosure.
P&L & Aggregation
High severity
− 1.5x
Adverse vs baseline net income, cumulative 3-yr

Full P&L projection: NII, fees & commissions, trading income, credit losses, op-risk, taxes — aggregated on a single engine reconciled to the accounting close.

Source: EBA 2018 bank-level P&L disclosure · adverse scenario cumulative.
Capital & CET1
Top priority
8.64%
CET1 FL · adverse 2020 end-point

Full capital plan reconciliation: CET1 starting point, RWA migration, P&L impact, deductions and transitional filters. Well above the 4.5% CET1 regulatory minimum and 5.5% combined buffer-after-depletion test.

Source: EBA 2018 EU-wide stress test — bank-level CET1 FL adverse 2020 transparency disclosure. Starting 11.8% → Adverse 8.64%.

Key Deliverables

Every deliverable signed by a partner. Each shown with its complexity indicator so the Risk Committee can see where the work actually sits.

01
Stress Test Framework
Complexity: high

End-to-end credit stress test engine — fully auditable, with documented assumptions and data lineage. Same for all-risk consolidation process.

02
Scenario Calibrations
Complexity: high

Four detailed macroeconomic scenarios (baseline, mild, severe, reverse) with supporting documentation of assumptions, peer benchmarks, and ECB alignment.

03
Methodology Documentation
Complexity: medium

160-page technical document describing stress methodology, calibration rationale, model assumptions, and validation results. Pre-packaged for EBA submission.

04
EBA Submission Package
Complexity: high

Fully compliant EBA submission file (COREP format) with results across all scenarios and risk types. 15+ sensitivity analyses and reverse stress outputs.

05
Challenge Session Prep
Complexity: medium

Briefing documents and Q&A preparation for live EBA challenge sessions. Coached senior management on methodology explanations and assumption defences.

06
Post-Submission Roadmap
Complexity: structured

12-month plan for stress-test capability improvement, including data-quality upgrades and model enhancements for the next cycle.

Results & Impact

The stress test was delivered on time and exceeded supervisory expectations. Each outcome shown below with its priority indicator.

Stress-test results · CET1 Fully Loaded
KPI outcome
8.64%
CET1 FL · Adverse 2020 end-point

Starting CET1 FL 11.8%. Baseline 2020 12.1%. Adverse 2020 8.64%. Well above the 4.5% CET1 regulatory minimum — demonstrated resilience through the full adverse scenario while clearing the combined-buffer hurdle.

Source: EBA 2018 EU-wide stress test — bank-level transparency disclosure (CET1 FL). Aligned with the client's public Pillar 3 reporting at the time.
On-time delivery
Priority 1

Submitted prior to the EBA deadline, allowing time for pre-submission quality checks and final internal sign-off.

Robust methodology
Priority 1

EBA challenge sessions resulted in 0 methodology critiques. Supervisors commended the transparency and auditability of assumptions.

Reverse stress test insights
Priority 2

Identified concentration risks in CIB leveraged finance and selected peripheral euro-area sovereign exposures, informing strategic risk decisions including balance-sheet re-weighting across CIB and retail lending.

Internal capability uplift
Priority 2

Client Risk, Finance and ALM teams gained deep expertise in scenario design and stress aggregation, enabling independence on workstreams for future cycles.

Board confidence
Priority 2

Board Report on stress results became a flagship disclosure, improving investor confidence in the bank's risk-management capabilities.

Data lineage & quality — BCBS 239 aligned

A stress-test engine is only as defensible as the data that feeds it. Every Ezelman-built engine is shipped with a full lineage layer and a deployed set of data-quality controls, defaulting rules and completion algorithms — so the third-line audit review is a confirmation, not an investigation.

Data lineage · five-stage source-to-template flow Third-line-audit ready
Stage 1
Source systems

Credit core, trading book, ALM, GL, reference data. Each feed owned by a named source-system owner.

Stage 2
Conformance layer

IFRS vs prudential, solo vs consolidated, COREP vs FINREP reconciled. Lineage tag attached to every record.

Stage 3
Stress engine

Credit, market (TB & BB), NII, op risk, sovereign. Calibration bench, not slide deck. Every parameter versioned.

Stage 4
Aggregation & P&L

Unified P&L, RWA and capital projection, reconciled to the accounting close and to the challenger model.

Stage 5
EBA template

Submission-ready template with cell-level traceback to the source. No black-box steps.

01 Data quality controls

Deployed at every stage: completeness checks, range validation, cross-system reconciliation, temporal consistency, ownership sign-off. Every breach logged, every exception justified or re-sourced before the value is allowed into the engine. No silent corrections.

02 Defaulting rules

Explicit, documented rules for missing values: source-system owner first, then reference-data master, then peer-cohort median, then conservative floor. Each rule versioned, approved by model-risk validation, applied deterministically — never discretionary. Every defaulted cell flagged in the audit log.

03 Completion algorithms

For structurally missing data (new portfolios without history, FTA-period gaps, merger-entity backfills) we deploy documented completion algorithms: regression on comparable cohort, time-series interpolation with regime-break detection, or supervisor-agreed proxy. Every algorithm walk-through is available on request.

BCBS 239 aligned. The stack above is designed to clear BCBS 239 Principles 3 (accuracy & integrity), 5 (timeliness), and 6 (adaptability) at the third-line review. The audit trail is cell-level: any figure in the EBA template traces back to its source record, its conformance step, its engine parameter version and its validation sign-off — without further investigation.
Share this article Share on LinkedIn

Preparing for the next EBA or ECB stress test?

We bring hands-on experience designing stress scenarios, aggregating risk across the enterprise, and guiding banks through EBA challenge sessions. Full programme ownership or targeted workstream support — we deliver results that pass supervisory scrutiny.

Schedule a Consultation →
Follow Ezelman on LinkedIn — Regulatory insights read by 2,000+ risk professionals across Europe & the GCC Follow →
Have a similar problem?

Book a 30-min diagnostic with the founder.

No slide-ware, no associate intake. A direct, partner-level read on whether the same playbook applies to your situation — and whether you should hire us, hire someone else, or do it in-house.

Book the 30-min diagnostic → Browse other mandates
Talk to a Partner — 30 minutes, no deck.Senior-led diagnostic, no sales motion.