What this demo is about
Interest-rate risk is driven by balance size, product mix, and how quickly those balances reprice when market rates move.
Banking Risk • Browser Mode • 10-15 min
Explore how a synthetic banking portfolio reacts to interest-rate shocks by changing the account mix, portfolio size, and repricing assumptions directly in the browser.
Interest-rate risk is driven by balance size, product mix, and how quickly those balances reprice when market rates move.
Fastest classroom mode for instant shock testing and concept explanation.
Best for a guided notebook workflow with Python, pandas, and charts.
Best for editing the generators and analysis scripts directly.
Step 1: set the portfolio scale and the size of the rate move you want students to test.
Step 2: change the account-type mix. The sliders can sum above or below 100%; the browser model normalizes them automatically. Current total: 100%.
Build Portfolio regenerates the synthetic balance book. Export CSV downloads the browser-generated portfolio. Reset Inputs returns the classroom baseline.
| Account type | Accounts | Exposure | Avg. rate | Shock delta | What it means |
|---|
Build the portfolio to see which deposit category dominates repricing risk.