Scenarios

Scenarios defines reusable stress assumptions such as deposit-run rates, interest-rate shocks, FX moves and asset haircuts, each grouped into a named scenario. These definitions describe how shocks are applied to positions and liquidity when a run is executed. Maintaining a library of scenarios lets the SACCO test mild, moderate and severe conditions consistently.

Scenarios
Scenarios — live screen from the BridgeERP MFI Suite.

Workflow

  1. Open Treasury & ALM then Stress Testing then Scenarios.
  2. Create a scenario and name the stress it represents.
  3. Set the shock parameters such as deposit outflow, rate move and haircuts.
  4. Save the scenario so it is available to execute as a run.
  5. Maintain a graded set spanning mild to severe stress.

Fields reference

Every field on this screen, drawn from the live data model.

FieldTypeRequiredDescription
Rate Shock (bps)
rate_shock_bps
Number+100 = +1% across the curve; -100 = -1%
Contagion Factor
contagion_factor
DecimalMultiplier applied to inter-bank exposure losses
Name
name
TextYesName
Code
code
TextYesCode
Sequence
sequence
NumberSequence
Active
active
Yes/NoActive
Description
description
Long textDescription
Deposit Run-off (%)
deposit_runoff_pct
DecimalDeposit Run-off (%)
Base FX Devaluation (%)
fx_devaluation_pct
DecimalBase FX Devaluation (%)
NPL Uplift (%)
npl_uplift_pct
DecimalNPL Uplift (%)
Company
company_id
Link → res.companyCompany

Notes & rules

  • A scenario is a parameter set, not a result; results come from runs.
  • Shocks can cover liquidity, interest-rate and FX dimensions together.
  • Severity grading supports a structured stress-testing programme.
  • Scenarios are reused across multiple reporting dates for comparability.

Technical model: treasury.scenario · Record: Treasury Macro Stress Scenario

Was this page helpful?