Fin Maverick
Foundations VocabularyAccounting & ReportingEconomics & MacroQuant Methods & ProgrammingBusiness & Company AnalysisCorporate Finance & ValuationBehavioural Finance
Banking & Market InfrastructureFixed Income & RatesDerivatives & Structured ProductsPublic EquitiesTransactions & DealsPortfolio ConstructionFunds & AMCs
Private Markets & AlternativesRisk, Treasury & ControlAI & Digital FinanceStochastic Calculus & PricingWealth & Personal FinanceIndian Markets & RegulationProfessional Practice
CalculatorComparison
Frameworks
Explore Bootcamps
Equity ResearchPortfolio ManagementMutual Fund MasteryFinancial LiteracyInvestment Banking Analyst
Private Equity AnalystHedge Funds AnalystBreaking Into VCBreaking Into QuantsAI For Finance
Financial Analyst ProgramRisk Management ProgramPrivate Wealth ManagementDebt Capital MarketsDerivatives Foundation
Explore Internships
Equity Research InternMutual Fund Intern
Portfolio Management InternFinancial Literacy Intern
Explore Micro Courses

Equity Research6

Writing an Investment ThesisBuilding a Discounted Cash FlowReading an Annual Report FastReading a Sector Before a CompanySpotting Quality of Earnings Red FlagsBuilding a Revenue Forecast From Drivers

Portfolio Management3

Rebalancing: When, Why and What It CostsStrategic and Tactical Asset AllocationMeasuring Risk in a Portfolio

Mutual Fund Mastery3

Comparing Funds Without Being FooledHow a NAV Is Struck and Which Day You GetReading a Fund Factsheet Properly

Derivatives Unlocked4

Hedging a Real ExposureThe Greeks, PracticallyFutures, the Basis and What Moves ItReading an Option Payoff

AI For Finance2

Retrieval and Grounding for FinanceDocument Extraction in Finance

Breaking Into Quants4

Backtesting a StrategyHypothesis TestingCleaning Financial DataRegression for Finance

Breaking Into VC3

Sizing a MarketReading a Term Sheet as a FounderHow a Venture Round Actually Works

Financial Analyst Program4

Common Size and Trend AnalysisReading a Cash Flow StatementRatio Analysis That Says SomethingBuilding a Working Capital Schedule

Risk Management Program2

Credit Exposure and How It Is ReducedValue at Risk and What It Hides

Investment Banking Analyst3

Precedent Transactions and Why They DifferReading a Term Sheet StructurallyBuilding a Comparable Companies Table

Private Wealth Management3

Tax Aware Portfolio DecisionsBuilding a Client Risk ProfileGoal Based Planning Arithmetic

Debt Capital Markets3

Analysing an Issuer's CreditDuration and What It Does Not Tell YouBond Pricing and Yield Mechanics

Private Equity Analyst2

Fund Waterfalls and CarryThe LBO in Structure

Hedge Funds Analyst2

Short Selling MechanicsLong Short Mechanics
Courses
Explore Career Roadmaps
Investment Banking AnalystEquity Research AnalystVC AnalystPrivate Equity AnalystHedge Funds Analyst
Quant AnalystAI For FinanceFinancial Analyst ProgramPrivate Wealth ManagementDebt Capital Markets
Risk Management ProgramDerivatives FoundationPortfolio ManagementMutual Fund Mastery
PartnershipsShowdown
Log inSign up
Risk, Treasury & Financial Control
1Risk Foundations
Risk Appetite, Tolerance, Capacity…The Risk Taxonomy and UniverseRisk Register vs Risk MatrixStress TestingScenario Analysis vs Stress TestingImpact and LikelihoodLikelihoodThe Risk EventRisk Assessment
2Enterprise Risk Management
Enterprise Risk ManagementThe Four Risk TreatmentsRisk CultureRisk MaturityRisk Monitoring
3Risk Governance
Risk GovernanceHow to set a…The Risk PolicyThe Risk OwnerThe Risk Committee and Its CharterThe Risk Limit FrameworkRisk EscalationHow to set a…
4Credit and Counterparty Risk
Collateral AgreementsCollateral vs NettingProbability of DefaultExposureCounterparty ExposureConcentration Risk vs Wrong Way RiskCounterparty Risk vs Credit RiskHow to assess Counterparty ExposureHow to assess Concentration Risk
5Market Risk
Market RiskSensitivity MeasuresThe Hedging PolicyInterest Rate Risk in the Banking BookIRRBB vs Market RiskExpected ShortfallEconomic Value of EquityVaR BacktestingOpen PositionValue at RiskValue at Risk and Expected ShortfallEconomic Value SensitivityFX ExposureValue at Risk vs Expected ShortfallEarnings at Risk vs…FX Transaction Risk vs…How to measure Interest…How to measure Foreign…
6Liquidity Risk
Liquidity Stress TestingLiquidity Gap vs Liquidity BufferMaturity MismatchThe Debt Maturity ProfileFunding ConcentrationSurvival HorizonThe Contingency Funding PlanNet Stable Funding RatioLiquidity Risk vs Funding RiskLiquidity Coverage RatioLiquidity Gap and BufferHow to run a Liquidity Gap Analysis
7Operational Risk
Operational LossThe Loss EventRisk and Control Self AssessmentException ManagementInformation Security as a…Segregation of DutiesIssue ManagementThe Near MissRoot Cause Analysis in RiskThe Fraud TriangleCyber Risk vs Third Party RiskHow to run a…How to assess Third…
8Risk Reporting, Data and Model Risk
Model RiskModel Validation vs BacktestingHow to run Model ValidationData Governance in RiskModel Risk vs Data RiskKey Risk IndicatorsManagement InformationRisk ReportingRisk ScoreEarnings at RiskRisk Adjusted ReturnEarly Warning IndicatorsHow to build a KRI Dashboard
9Treasury
Corporate TreasuryAsset Liability ManagementIntragroup FundingThe Treasury PolicyThe Treasury Management SystemThe Cash ForecastCash Pooling and ConcentrationHow to build a Cash Forecast
10Financial Controls and Assurance
Control AssuranceThe Control LifecycleThe Assurance MapThe Audit FindingIssue RemediationInternal Financial ControlsControl Design vs Control EffectivenessHow to map Internal Financial ControlsHow to test Control…Control DeficiencyMaterial Weakness
11Operational Resilience
Operational ResilienceBusiness Continuity and Disaster RecoveryBusiness Continuity vs Operational…Crisis ManagementDisaster RecoveryIncident Management

How to measure Interest Rate Risk in a Banking Book

Interest rate risk in a banking book is measured in seven steps: scope the book, choose which question is being asked, slot every balance by next repricing date, state every behavioural assumption as a number, choose the shock and say whose it is, compute both answers, then test the limit and report the assumption beside the result. Skip step four and nothing after it can be defended.

Every one of those seven steps is obvious on its own. The order is not. Three of the seven exist only because of what goes wrong when they are taken out of turn, and that is the whole reason this is a method rather than a list. A slotting rule decided after the balances are already in buckets produces a table nobody can rebuild. A behavioural judgement stated after the answer has been circulated produces an argument nobody can settle. A result reported without the judgement inside it produces a number that will be quoted for a year by people who never saw what it turns on.

The worked run below is Vindhya Commercial Bank Limited, invented, a mid-sized Indian commercial bank with a balance sheet of Rs 96,000 crore. Every figure in the run belongs to that invented bank. Every shock size, cap and run-off percentage in it is one the bank chose for itself and recorded in its own policy. A figure chosen that way can be compared with another bank's only when both banks state theirs.

Why does one balance sheet produce different answers before a single balance is placed?

The everyday version is the same mechanism at a scale small enough to hold in the head. A household has a home loan whose rate resets every three months and a fixed deposit whose rate is locked for two years. A rate rise moves that household one way or the other depending entirely on which question was asked. Over the next twelve months the loan reprices four times and the deposit not at all, so the monthly outgo rises and the income does not: the household is worse off on cash flow. Asked instead what the whole arrangement is worth today, the two-year deposit has become a below-market asset while the loan has not become a worse liability, so the answer moves the other way. Nothing about the household changed between the two answers; only the question did.

A bank is that household at Rs 96,000 crore, with hundreds of thousands of balances instead of two, and with one extra difficulty the household does not have: a large part of its funding has no contractual date at all. A savings account can be emptied this afternoon and has sat untouched for nine years. Whatever number the bank publishes about rate risk contains a judgement about that balance, and the judgement is not visible in the number. The method exists to make it visible.

SEVEN STEPS, AND THE ORDER IS THE PART THAT IS NOT OBVIOUS Each row is the step and what it produces. The badge marks the three steps that exist because of what goes wrong out of turn. 1 SCOPE THE BOOK Produces: which entity, which currency, what is in and what is out 2 CHOOSE WHICH QUESTION IS BEING ASKED Produces: income over twelve months, value over the remaining life, or both 3 SLOT BY NEXT REPRICING DATE, BASIS WRITTEN AT THE TOP Produces: the eight bucket ladder RB1 to RB8, both columns tying to Rs 84,000 crore ORDER MATTERS HERE 4 STATE EVERY BEHAVIOURAL ASSUMPTION AS A NUMBER Produces: a five column record of balance, treatment, model, committee and validation ORDER MATTERS HERE 5 CHOOSE THE SHOCK AND SAY WHOSE IT IS Produces: a size, a shape and a named owner, being 200 basis points, parallel, the bank's own 6 COMPUTE IN ORDER Produces: bucket gaps, then cumulative gaps, then the income answer, then the value answer 7 TEST THE LIMIT AND REPORT THE ASSUMPTION BESIDE IT Produces: utilisation, headroom, and a sensitivity line the utilisation cannot carry ORDER MATTERS HERE Every figure named here belongs to Vindhya Commercial Bank Limited, which is invented. Nothing here is a requirement.
Seven steps in a fixed order, and three of them exist only because of what goes wrong when they are taken out of turn: the basis written before the balances are placed, the assumption stated before the answer is produced, and the assumption reported beside the answer rather than after it.

Step 1: what goes into the table, and what does not?

Scoping sounds like paperwork and is the step that quietly decides the size of every number after it. Four decisions are taken here and all four are written down: the legal entity; the currency; the book; and the balances that count as rate sensitiveA balance whose rate changes inside the horizon of the table, and therefore one that belongs in it at all. at all. At this invented bank the answers are one entity, rupees, the banking book, and a total of Rs 84,000 crore on each side.

Where does Rs 84,000 crore come from when the balance sheet is Rs 96,000 crore? Rs 96,000 crore less Rs 84,000 crore is Rs 12,000 crore, and that residual is the set of balances whose rate never changes because they carry no rate: cash and balances with the central bank, fixed assets and other assets on one side, and other liabilities and equity on the other. A balance that carries no rate cannot reprice, so putting it in a repricing table would add rupees and no information.

Now the trap, and it is a naming trap rather than an arithmetic one. Three different objects in this bank are each Rs 12,000 crore, and step 1 has to say which one it means. There is the non rate sensitive residual just described. There is Rs 12,000 crore of undrawn committed lines sitting off the balance sheet. And there is Rs 12,000 crore of rate sensitive assets inside bucket RB5. Three unrelated things, one number, and a scoping note that says only Rs 12,000 crore has told the reader nothing.

The two common conventions give different totals, so a second scoping decision here deserves to be visible rather than assumed. The bank's trading book, the held for trading portfolio of Rs 3,600 crore, is measured every day by a different method and against a different limit. One convention lifts it out of the repricing table as well and leaves the asset column at Rs 80,400 crore. Vindhya Commercial Bank does not lift it out: its ladder is drawn on the full Rs 84,000 crore of rate sensitive balances, and the trading book's Rs 3,600 crore sits inside that total. Neither convention is wrong and the difference between them is Rs 3,600 crore of assets. The Rs 3,600 crore is exactly why the choice is a step 1 decision that gets written down rather than a preference somebody carries in their head.

STEP 1 DECIDES THE SIZE OF EVERY NUMBER AFTER IT Rs 96,000 crore of total assets, drawn to scale, and what the scoping decision leaves in the table. CARRIES NO RATE RATE SENSITIVE, Rs 84,000 CRORE this is what the ladder holds, and the liability column ties to the same figure Rs 12,000 crore THE OTHER CONVENTION, WHICH THIS BANK DOES NOT USE the trading book, Rs 3,600 crore Rs 80,400 CRORE IF THE TRADING BOOK COMES OUT TOO THREE DIFFERENT OBJECTS IN THIS BANK, ALL OF THEM Rs 12,000 CRORE THE RESIDUAL balances carrying no rate: cash, fixed assets, other assets, other liabilities, equity THE UNDRAWN LINES committed but not drawn, sitting off the balance sheet and in no bucket of this table THE RB5 ASSETS rate sensitive assets inside bucket RB5, which are very much in the table
Total assets of Rs 96,000 crore less Rs 12,000 crore that carries no rate leaves the Rs 84,000 crore the ladder is built on, and lifting the trading book out as well would leave Rs 80,400 crore, so the convention is a decision rather than a fact.
Risk Management Program Bootcamp — Fin Maverick

Step 2: which of the two questions is being asked?

Two questions can be asked of one balance sheet and they are not two views of one thing. The first asks what a rate move does to net interest income over the next twelve months. The second asks what it does to the present value of everything the bank holds and owes, over the whole remaining life of those balances. The two questions need different tables, they run over different horizons, and at this bank the same shock moves them in opposite directions.

Return to the household for a moment. The cash flow question is what the monthly payment becomes. The value question is what the whole position is worth if somebody had to buy it today. A person on a tight monthly budget cares almost entirely about the first. A person selling up next year cares almost entirely about the second. Both are rational, and neither answer is a check on the other. A bank asks both because it has to survive twelve months and stay solvent over the life of its book, and step 2 exists so that whoever reads the output knows which question produced it.

Vindhya Commercial Bank asks both, and asks them separately. Asking both is the honest choice and it costs something: two computations, two sets of assumptions and two numbers that will be quoted against each other by people who never learned they answer different questions.

Step 3: which date does every balance get slotted by?

Step 3 places every rupee of the Rs 84,000 crore into a bucket, and it does so by next repricing dateThe next date on which the rate applied to a balance changes, which is a different question from when the balance matures or when the cash moves.. Not by maturity. Not by when the cash leaves. By the next date on which the rate applied to that balance changes.

Repricing date, maturity date and cash date come apart constantly. A ten-year floating rate loan matures in ten years and reprices in three months. A twelve-month fixed deposit matures in a year and reprices on the same day, so for that balance the two coincide. A savings account has no maturity date at all and reprices whenever the bank changes its card rate. A table that mixes the three questions is not a table with an error in it, it is a table that cannot be interpreted at all.

The second half of step 3 is the half people skip. The slotting basisThe rule the whole table is built on, written at the top before any balance is placed, because a table whose basis is decided afterwards cannot be rebuilt by anybody. is written at the top of the table before any balance is placed. Not in a covering note, not in a modelling document, not in the head of the person who built it. At the top, on the same sheet the buckets are on. A table whose basis was settled after the balances were slotted cannot be rebuilt by anybody who was not in the room, and in eighteen months nobody will be.

ONE BALANCE, TWO QUESTIONS, TWO HONEST PLACEMENTS Eight buckets side by side. The two tables do not use the same bucket edges and are not drawn to a time scale. SLOTTED BY NEXT REPRICING DATE: WHEN DOES THE RATE CHANGE? Rs 36,000 CRORE, ALL RB1 RB2 RB3 RB4 RB5, 1 TO 3 YRS RB6 RB7 RB8 SLOTTED BY CONTRACTUAL MATURITY: WHEN DOES THE CASH LEAVE? Rs 1,800 CRORE Rs 34,200 CRORE ACROSS THE LONGEST BUCKETS LB1, 1 TO 14 DAYS LB2 LB3 LB4 LB5 TO LB8 Neither row is making an error. A balance can be quick to reprice and slow to leave, or slow to reprice and quick to leave. Both placements are the invented bank's own working treatments of the same Rs 36,000 crore.
The same Rs 36,000 crore sits in bucket RB5 when the table asks when the rate changes and splits into Rs 1,800 crore near plus Rs 34,200 crore long when the table asks when the cash leaves, and neither placement is an error.
Try it out

Step 3 slots every balance by which date, and what has to be written down before any balance is placed?

What step 3 produces: the ladder RB1 to RB8

Step 3 run across the whole book gives eight buckets with two columns and a gap. The asset column totals Rs 84,000 crore, the liability column totals Rs 84,000 crore, and because both totals are identical the eight gaps must sum to zero. The zero is a construction fact rather than a finding, and it is worth saying out loud before anybody reads meaning into it.

BucketRate sensitive assetsRate sensitive liabilitiesGap
RB1 up to 1 month24,0006,000plus 18,000
RB2 over 1 to 3 months14,4008,400plus 6,000
RB3 over 3 to 6 months6,0009,600minus 3,600
RB4 over 6 months to 1 year4,8009,600minus 4,800
RB5 over 1 to 3 years12,00042,000minus 30,000
RB6 over 3 to 5 years8,4004,800plus 3,600
RB7 over 5 to 10 years9,6002,400plus 7,200
RB8 over 10 years4,8001,200plus 3,600
Total, Rs crore84,00084,000zero
THE PRODUCT OF STEP 3: EIGHT BUCKET GAPS, Rs CRORE Drawn to one scale. One bucket carries five times the balance of any other, and it is the bucket the deposits were put in. 0 plus 18,000 plus 6,000 minus 3,600 minus 4,800 minus 30,000 plus 3,600 plus 7,200 plus 3,600 RB1 up to 1 mth 24,000 / 6,000 RB2 1 to 3 mths 14,400 / 8,400 RB3 3 to 6 mths 6,000 / 9,600 RB4 6 mths to 1 yr 4,800 / 9,600 RB5 1 to 3 yrs 12,000 / 42,000 RB6 3 to 5 yrs 8,400 / 4,800 RB7 5 to 10 yrs 9,600 / 2,400 RB8 over 10 yrs 4,800 / 1,200
Bucket RB5 carries a gap of minus Rs 30,000 crore, five times the size of any other bucket in the ladder, and it is that size only because Rs 36,000 crore of balances with no contractual date were placed there by a judgement.
Derivatives Foundation Bootcamp — Fin Maverick

Step 4: what has to be written down about every behavioural assumption?

Look at the drawing again and one bar dwarfs the rest. RB5 is minus Rs 30,000 crore, and it is that shape because Rs 36,000 crore of current and savings balances went into it. The current and savings balances are repayable on demand. Their contract says today. The bank has slotted them at one to three years, and it has done so because the contract answers a question the table is not asking: contractually they could all leave this afternoon, and observably almost none of them ever does.

Slotting a demand balance at one to three years is a behavioural assumptionA stated judgement about how a balance actually behaves, used where the contract does not answer the question the table is asking, and the required output of step 4., and there is nothing improper about making one. Every bank in the world makes it. The alternative is a table that says all deposits leave today, and no day that has ever happened looks like that. Step 4 does not object to the assumption. Step 4 requires that the assumption stop being a modelling detail and become a record with five columns.

The five columns are: the balance; the treatment; the model that produced it; the committee that approved it; and whether that model has ever been validated. The first four get filled in almost everywhere. The fifth is the one that goes blank, and it is the one that changes how everything downstream should be read.

STEP 4 IS A FIVE COLUMN RECORD, NOT A SENTENCE Four of the five columns get filled in almost everywhere. The fifth is the one that changes how the output is read. WHAT BALANCE WHAT TREATMENT WHICH MODEL WHICH COMMITTEE EVER VALIDATED? Rs 36,000 crore of current and savings balances, repayable on demand 1 to 3 years in this repricing table, and 0.5 years in the value computation model V1, the behavioural deposit life model G4, the asset liability management committee NEVER no independent review has ever been performed AND IT CANNOT BE BACKTESTED EITHER How long a deposit actually stays is observable only over years, so there is no daily outcome to compare the model against.
Four columns of the assumption record are filled and the fifth reads never, so the number this assumption produces carries a status that no reader of the headline figure has ever been shown.

Two things follow from that last column and both belong in the report itself rather than in a footnote. The validation statusWhether an independent review of a model's fitness for use has ever been performed, which step 4 requires beside the assumption. of model V1 is never. Model V1 also cannot be backtested in the ordinary sense. The quantity it predicts, how long a deposit stays, is observable only over years rather than arriving as a new outcome every morning. Who should validate it, what an unvalidated model should trigger, and how a model inventory is run are questions this method names and hands on to the subject area that holds model governance. The method insists only that the status field is filled in and travels with the number.

Try it out

Step 4 asks for five things about every behavioural assumption. Which one is missing from most papers that carry the resulting number?

Ratio Analysis That Says Something — free micro-course from Fin Maverick

Why does one Rs 36,000 crore balance sit in four tables at once?

The reason has to be stated before the four treatments are shown. A reader who meets the second treatment without the reason spends the next hour hunting a reconciliation nobody can produce. Four tables in this one bank treat the same Rs 36,000 crore four different ways because they ask four different questions. One asks when the cash leaves in ordinary conditions. One asks how much of it leaves in a thirty day stress. One asks when the rate on it changes. One asks how long it stays, measured in value terms. Four questions, four answers, and none of the four is a check on any other.

FOUR TABLES, FOUR TREATMENTS, ONE Rs 36,000 CRORE THE REASON THEY DIFFER, BEFORE THE SECOND ONE APPEARS The four tables ask when the cash leaves, how much leaves in a stress, when the rate changes, and how long the balance stays in value terms. A, THE LIQUIDITY MATURITY LADDER asks: when does the cash leave in ordinary conditions? 5.0 per cent placed in the near bucket, with the remainder across the later buckets Rs 1,800 crore near B, THE THIRTY DAY COVERAGE COMPUTATION asks: how much leaves in a thirty day stress? savings Rs 26,400 crore at 7.5 per cent gives 1,980, current Rs 9,600 crore at 40.0 per cent gives 3,840 Rs 5,820 crore, 16.2 pc C, THIS REPRICING LADDER asks: when does the rate applied to it change? the whole balance at one to three years, which is what makes RB5 minus Rs 30,000 crore all Rs 36,000 crore, RB5 D, THE VALUE COMPUTATION asks: how long does it stay, in value terms? an average behavioural life, which is the figure the headline value answer is built on an average life of 0.5 yrs
The same balance is 5.0 per cent near, a blended 16.2 per cent in a stress, wholly at one to three years and half a year long, because the four tables carrying it are answering four different questions.

Two of the four cover the same thirty days and are the pair most likely to end up in one committee pack, so they are worth putting side by side in rupees. Treatment A places 5.0 per cent of the balance, being Rs 1,800 crore, in the nearest bucket. Treatment B blends savings of Rs 26,400 crore at an assumed 7.5 per cent, giving Rs 1,980 crore, with current accounts of Rs 9,600 crore at an assumed 40.0 per cent, giving Rs 3,840 crore, for Rs 5,820 crore in total and a blended 16.2 per cent. Rs 5,820 crore against Rs 1,800 crore is 3.23 times as much and a difference of Rs 4,020 crore over the same thirty days, and both are this invented bank's own working numbers. Every run-off percentage in both is the bank's own and none of them is a requirement from anywhere.

THE SAME THIRTY DAYS, TWO OF THIS BANK'S OWN NUMBERS Both bars drawn to one scale, in Rs crore of the Rs 36,000 crore balance assumed to leave. A, MATURITY LADDER 5.0 per cent placed near Rs 1,800 cr B, COVERAGE COMPUTATION a blended 16.2 per cent Rs 5,820 crore, being 1,980 of savings plus 3,840 of current accounts the difference, Rs 4,020 crore which is 3.23 times as much over the same thirty days Every percentage here is the invented bank's own working assumption. Neither table is checking the other.
Two of this bank's own treatments of one balance differ by Rs 4,020 crore over the same thirty days, being 3.23 times, and both are working numbers rather than errors.
Try it out

The maturity ladder places 5.0 per cent of the balance over thirty days and the coverage computation reaches a blended 16.2 per cent. How far apart is that in rupees?

Ratio Analysis That Says Something teaches you to choose ratios that answer a question rather than fill a template.

Step 5: whose shock is it, and what shape does it have?

A shock has three attributes and all three get written down: a size, a shape and an owner. Vindhya Commercial Bank uses 200 basis points, applied as a parallel shockA rate change applied equally across every maturity, which is a simplification the method names out loud rather than hiding. across every maturity, and it is the bank's own internal scenario. Not a requirement. Not a threshold anybody imposed. A number this bank chose and recorded in its own policy.

Saying whose it is matters more than it sounds. Two banks publishing a rate sensitivity figure on two different shocks are publishing two numbers that cannot be compared, and a reader who assumes a common shock will compare them anyway. Step 5 exists so that whoever reads the output knows whose shock produced it, and it is the cheapest step in the method to do and the easiest to leave out.

India

Where the standard comes from, and what actually binds

The 200 basis points, the two modified durations, the bucket edges, the run-off percentages, the deposit life and the Rs 990 crore cap are all this invented bank's own working figures.

The international standard behind interest rate risk in the banking book, the two measures used here, the standardised interest rate shocks and the outlier test are published by the Basel Committee on Banking Supervision, whose work sits with the Bank for International Settlements at bis.org.

The Reserve Bank of India at rbi.org.in sets what an Indian bank must actually compute, on what basis, what it must report, on what frequency and what it must hold against. Any shock size, outlier threshold, behavioural cap, run-off percentage or effective date must be taken from that source rather than from a teaching note.

Try it out

Where does the 200 basis point shock used throughout this worked run come from?

Step 6: what gets computed, and in what order?

Four computations, and the order is fixed because each one feeds the next. First the bucket gaps: assets less liabilities in each of the eight buckets. Second the cumulative gapThe running total of the bucket gaps up to a point in time, which is what the income answer is built on.: the running total. Third the income answer, taken from the cumulative gap at one year. Fourth the value answer, taken from the duration gap on the whole book.

The cumulative run through the eight buckets is plus Rs 18,000 crore, plus Rs 24,000 crore, plus Rs 20,400 crore, plus Rs 15,600 crore, minus Rs 14,400 crore, minus Rs 10,800 crore, minus Rs 3,600 crore and zero. The column of bucket gaps is a list. The cumulative curve is a shape, and the shape is where the reading is.

THE CUMULATIVE GAP, Rs CRORE, AND WHERE THE READING IS A column of bucket gaps is a list. The running total is a shape, and only the shape can be interpreted. 0 the sign changes inside RB5 plus 18,000 plus 24,000 plus 20,400 plus 15,600 the income answer is built from this minus 14,400 minus 10,800 minus 3,600 zero RB1 RB2 RB3 RB4 RB5 RB6 RB7 RB8 up to 1 mth 1 to 3 mths 3 to 6 mths 6 mths to 1 yr 1 to 3 yrs 3 to 5 yrs 5 to 10 yrs over 10 yrs
The cumulative curve peaks at plus Rs 24,000 crore at three months, holds plus Rs 15,600 crore at one year, changes sign inside RB5 and returns to zero by construction rather than by merit.

The income answer takes the cumulative gap at one year, being plus Rs 15,600 crore, and applies the shock to it for an average of half a year of remaining time inside that year: Rs 15,600 crore times 2.0 per cent times 0.5 gives plus Rs 156 crore of net interest income over twelve months. Against net interest income of Rs 2,880 crore that is 5.4 per cent. More of this bank's assets reprice inside a year than its liabilities do, so a rate rise helps its income.

The value answer uses the duration gapThe modified duration of the assets less that of the liabilities, used here as a locked number of 0.50 years and never derived.. Rate sensitive assets of Rs 84,000 crore carry a modified duration of 3.00 years and rate sensitive liabilities the same Rs 84,000 crore at 2.50 years, so the gap is 0.50 years. Minus 0.50 times 2.0 per cent times Rs 84,000 crore gives minus Rs 840 crore, being 12.7 per cent of tier 1 capital of Rs 6,600 crore. The same 200 basis point rise adds Rs 156 crore to income and takes Rs 840 crore off value, and a committee shown only one of the two has been shown half the position.

Try it out

The cumulative gap comes back to exactly zero at the last bucket. What does that say about this bank?

Debt Capital Markets Bootcamp — Fin Maverick

Step 7: how is the limit tested, and what goes beside the answer?

Limit L8 caps the value answer at 15.0 per cent of tier 1 capital, being Rs 990 crore, measured against a 200 basis point parallel move. The answer is Rs 840 crore, so utilisation is 840 over 990, being 84.8 per cent, and the headroomThe distance between the answer and the cap it is measured against, which can be read as a rupee amount or as a percentage of several different inputs. is Rs 150 crore. The 84.8 per cent is the utilisation line, it is correct, and on its own it is not step 7.

Two unrelated things in this bank both read 84.8 per cent, and the difference between them has to be named before going on. The first is limit L8 utilisation. The other is model inventory completeness, at 28 models registered against 33 found in use. The two figures coincide because 840 over 990 reduces exactly to 28 over 33. The coincidence is one of arithmetic and not a relationship between the two facts. A report that says 84.8 per cent without saying which has said nothing.

Headroom can be read three ways and they all agree. The duration gap could widen from 0.50 years to 0.5893 years before the answer reaches the cap. The shock could rise from 200 basis points to about 235.71 basis points. Or the liability duration could fall from 2.50 years to 2.4107 years and widen the same gap. Each of those is 17.9 per cent more than the bank currently has. Three readings, one distance, and none of them is the reading that matters most.

How far can the assumption move before the limit stops holding?

Movement in the assumption is the reading that matters most, and it is why step 7 is compulsory rather than a courtesy. The value answer is built on an assumed deposit life of 0.5 years for the Rs 36,000 crore. Move that assumption by one year and the answer moves by Rs 36,000 crore times 2.0 per cent, being Rs 720 crore. Rs 720 crore is an enormous sensitivity against a headroom of Rs 150 crore.

Walk it out. At 0.5 years the answer is minus Rs 840 crore. At 1.5 years it is minus Rs 120 crore. At about 1.67 years it is zero. At 2.0 years, the midpoint of the bank's own RB5 bucket, it is plus Rs 240 crore. At 2.5 years it is plus Rs 600 crore. On the deposit life the bank's own repricing ladder implies, its headline interest rate risk number changes sign, and nothing on the balance sheet has moved.

The bandThe range of assumed deposit lives inside which the limit is satisfied, being 0.2917 to 3.0417 years for this bank. inside which limit L8 holds runs from an assumed life of 0.2917 years to one of 3.0417 years, a width of 2.75 years. The bank's 0.5 years sits 0.2083 years, being 2.5 months, from the near edge. And the top of its own repricing bucket, 3.0 years, sits about two weeks of assumed deposit life from the far edge, where the limit would break with the opposite sign. A utilisation figure of 84.8 per cent carries none of that.

WHAT UTILISATION SAYS, AND WHAT IT CANNOT SAY THE UTILISATION READING the cap, Rs 990 crore minus Rs 840 crore the value answer against limit L8 Rs 150 crore 84.8 per cent THE SENSITIVITY READING: ASSUMED DEPOSIT LIFE ON THE Rs 36,000 CRORE, IN YEARS The shaded band is where limit L8 is satisfied. Each extra year of assumed life is worth Rs 720 crore. 0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0.2917 yrs, near edge 1.67 yrs, the answer is zero 3.0417 yrs, far edge the bank, 0.5 yrs minus Rs 840 crore RB5 midpoint, 2.0 yrs plus Rs 240 crore The band is 2.75 years wide and the bank sits 0.2083 years, being 2.5 months, from the near edge. The top of its own repricing bucket, 3.0 years, sits about two weeks of assumed life from the far edge.
Utilisation of 84.8 per cent reads as room, while the same answer holds inside the limit only across a 2.75 year band of assumed deposit life with the bank sitting two and a half months from its near edge.
Try it out

Step 7 reports the value answer at 84.8 per cent of its cap. What else does step 7 require beside that figure?

Try it out

On the deposit life this bank's own repricing ladder implies, being two years at the midpoint of its bucket, what does the value answer become?

Try it out

One Rs 36,000 crore balance appears in four of this bank's tables. Before the selector below is moved: how many of the four treatments are wrong?

Play with it

Read the balance through each table, then turn the shock

The reason the four treatments differ comes first, and it is printed above the selector on purpose: the four tables ask when the cash leaves, how much leaves in a stress, when the rate changes, and how long the balance stays in value terms. None of the four is a check on another. Then the shock, in whole basis points from 0 to 400, moves both answers.

0 BASIS POINTS200 BASIS POINTS, THE BANK'S OWN SCENARIO400
THE SAME Rs 36,000 CRORE, READ THROUGH THE SELECTED TABLE Four tables, four questions, four answers, and none of them is a check on another. block one label block two label now 0.5 yr 1 yr 2 yrs 3 yrs treatment name what this treatment implies THE TWO ANSWERS AT THE CURRENT SHOCK, BOTH BARS ON ONE SCALE net interest income, twelve months plus Rs 156 crore economic value of equity minus Rs 840 crore L8 cap, Rs 990 crore The 200 basis points is the invented bank's own internal scenario. The model behind the assumption has never been validated and cannot be backtested. The downward rate direction is not drawn. Turning a control here changes nothing on any balance sheet.
Shock, parallel rise
200 bp
Income, twelve months
plus 156
Value of equity
minus 840
Against the L8 cap
84.8 pc

At a parallel rise of 200 basis points, twelve months of net interest income move by plus Rs 156 crore and the value of equity by minus Rs 840 crore, being 84.8 per cent of the invented bank's own Rs 990 crore cap.

Educational illustration. Invented figures throughout. The worked default reproduces the bank's own locked run: the whole Rs 36,000 crore at one to three years in the repricing table, its own 200 basis point internal scenario, plus Rs 156 crore of income and minus Rs 840 crore of value, being 84.8 per cent of its own Rs 990 crore cap. The four treatments read Rs 1,800 crore near, a blended Rs 5,820 crore at 16.2 per cent over thirty days, the whole Rs 36,000 crore at one to three years, and an average life of 0.5 years. Solved shock points: 0 gives zero and zero; 50 gives plus Rs 39 crore and minus Rs 210 crore at 21.2 per cent; 100 gives plus Rs 78 crore and minus Rs 420 crore at 42.4 per cent; 200 gives plus Rs 156 crore and minus Rs 840 crore at 84.8 per cent; 300 gives plus Rs 234 crore and minus Rs 1,260 crore at 127.3 per cent; 400 gives plus Rs 312 crore and minus Rs 1,680 crore at 169.7 per cent. The cap is reached at 235.71 basis points and no whole basis point lands on it: 235 gives Rs 987.0 crore at 99.7 per cent and 236 gives Rs 991.2 crore at 100.1 per cent. Limit L8 is satisfied across assumed deposit lives from 0.2917 to 3.0417 years, and each extra year of assumed life is worth Rs 720 crore. The Reserve Bank of India sets what an Indian bank must actually compute, report and hold against.

What does this method not measure?

A number that arrives without its edges will be asked to answer questions it was never built for, so an honest step 7 ends by saying what it has not touched. The method produces two answers and cannot produce a third.

FOUR THINGS THIS METHOD DOES NOT DO Every one of them is a real question, and every one of them is answered by a different method somewhere else. IT STRESSES NOTHING A scenario and a stress are different things, and the stress method is a separate subject entirely. NO SHAPE BUT PARALLEL A short end that moves and a long end that does not is not handled here, and step 5 says so out loud. NO DOWNWARD LINE One locked income point exists for a fall and no value figure at all, so no line is drawn in that direction. IT CANNOT BE BACKTESTED What it predicts is observable over years rather than day by day, so there is no daily outcome to score it against.
The method answers two questions and refuses four others, and naming the four is the part of step 7 that stops the two answers being asked to carry work they cannot do.

It stresses nothing: a scenario and a stress are different objects, and the stress method belongs to a different subject. It handles no rate move that is not parallel, and step 5 already said so. It produces one locked income point for a rate fall and no value figure at all in that direction, so there is no downward line to draw. And it cannot be backtested, the sharpest of the four. A measure that cannot be scored against outcomes has to be governed by argument and independent review rather than by counting how often it was right.

Try it out

Which of these is something this method does NOT do?

The method run perfectly, and what still goes wrong

Picture the report going out. Both columns tie at Rs 84,000 crore. The gaps sum to zero. The income answer is plus Rs 156 crore and the value answer is minus Rs 840 crore. Limit L8 is at 84.8 per cent, WITHIN. Nobody made an error and no control failed. A report nobody can fault is the failure, and it has three parts.

First, step 4 was done and not reported. The assumption sits in the model, the model sits in the inventory, and the number that turns on it sits at the front of the report with nothing beside it. Every part of that presentation says the answer is a fact about a balance sheet. The answer is a fact about a balance sheet and one behavioural judgement, and on the deposit life the bank's own repricing ladder implies, being 2.0 years at the midpoint of RB5, the headline changes sign to plus Rs 240 crore.

Second, step 7 stopped at utilisation. 84.8 per cent within a cap sounds like room. The band inside which the limit holds is 2.75 years wide, the bank sits 2.5 months of assumed deposit life from its near edge, and the top of its own bucket is about two weeks from breaching the same cap with the opposite sign. A utilisation figure carries none of that and a sensitivity line carries all of it.

Third, and this is the one a committee falls into without noticing: somebody puts the liquidity ladder and the repricing ladder in one pack because both concern the same Rs 36,000 crore, and a reader asks which is right. Neither. The thirty day coverage computation alone reads a blended 16.2 per cent against the maturity ladder's 5.0 per cent, being 3.23 times and Rs 4,020 crore over the same thirty days. Any paper showing two of the four has to say why they differ before the reader meets the second, and a paper that does not will spend its meeting hunting a reconciliation nobody can produce.

Financial Analyst Program Bootcamp — Fin Maverick

Who actually runs this, and what do they do with the output?

Four different people pick this output up and none of them reads it for the same thing. Knowing what each one wants comes before writing the report they will read.

The head of treasury, Devendra Achar at this invented bank, reads it as a position to manage. He is the person who can change the answer, by lengthening or shortening what the bank holds, and the number he acts on is the value answer against its cap, the only one with a limit under it. The asset liability management committee, G4, reads it as the owner of the assumption: it approved the behavioural deposit life, and the sensitivity line is the only part of the pack that tells it what its own approval was worth in rupees.

An analyst at another institution, looking at this bank as a counterparty rather than as an employer, reads it for something different again: not the number but the disclosure around it. A bank that publishes a rate sensitivity figure with its shock, its shape and its deposit life assumption stated is a bank whose figure can be compared with somebody else's. A bank that publishes the figure alone has published something uncomparable, and an analyst who compares it anyway is doing arithmetic on two different things.

The household version holds all the way down and is worth carrying for exactly that reason. A person deciding whether to prepay a home loan is running the same seven steps in miniature: scope, meaning the balances in the decision; question, monthly outgo or lifetime cost; slot, meaning the commitments that actually reprice; assumption, how long they think they will stay in that house, the behavioural judgement everything turns on; shock, how much they think rates might move; compute; and then the honest step, saying out loud that the whole answer rests on the number of years they assumed. The person who writes down the assumed years beside their answer can revisit the decision when life changes, and the person who does not has a conclusion with no way back into it.

India

Naming the standard again at the point of the limit

The Rs 990 crore cap here is limit L8, this invented bank's own limit set by its own board committee at 15.0 per cent of its own tier 1 capital. Limit L8 is not a regulatory threshold and is not stated as one.

The idea of testing a measured value sensitivity against a threshold is a supervisory device, and the published test known as an outlier testA supervisory device comparing a measured value sensitivity against a threshold. comes from the Basel Committee on Banking Supervision at bis.org, along with the standardised interest rate shocks. The Reserve Bank of India at rbi.org.in sets what an Indian bank must actually compute, on what basis, what it must report and what the consequence of any measured outcome is. The standardised shocks, any threshold, any behavioural cap and any effective date must be confirmed at both sources.

The seven step method gives the order and not the parts. The repricing ladder is drawn and taught from scratch elsewhere in this sequence and is used here only as the product of one step. Economic value of equity as a measure, with its own arithmetic and its own limit, is covered separately, and this method computes the number rather than teaching the measure. Earnings at risk against economic value at risk as an argument is covered separately: this method computes both figures and the comparison itself is run there. The economic value tool and the traded measures, being value at risk, expected shortfall, backtesting and the open position, are all covered separately and belong to the other book and a different method. Where modified duration and present value come from belongs to the fixed income and quantitative subjects. The liquidity maturity ladder, the thirty day coverage computation, the stable funding measure and the survival horizon belong to the liquidity sequence and are named here in one block only. Step 4 cannot be done honestly without showing what the same balance does in the other tables. Model validation as a discipline, the model inventory, who should validate and what an unvalidated model should trigger belong to the risk reporting, data and model risk sequence: this method records the status of model V1 as a required field and the governance is held there. Asset liability management as a function belongs to the treasury sequence.

Sources

SourceDocumentSite
Bank for International SettlementsThe Basel Committee standard on interest rate risk in the banking book, the economic value and earnings measures, the standardised interest rate shocks and the outlier test, cited as the origin of the frameworkbis.org
Reserve Bank of IndiaWhat actually binds an Indian bank on interest rate risk in the banking book: which book a position sits in, what must be computed and on what basis, what must be reported, on what frequency and from what daterbi.org.in
Indian Banks AssociationBanking operational convention on asset liability reporting and the construction of repricing and maturity laddersiba.org.in

Vindhya Commercial Bank Limited, Devendra Achar, model V1 and committee G4 are invented.
Educational material. Not advice on any investment, tax, budget or market position.

Framework

Other frameworks in Market Risk

Framework

How to measure Foreign Exchange Exposure

← PreviousNext →
Fin Maverick Micro CoursesExplore Micro Courses
Fin Maverick BootcampsExplore Bootcamps
Fin Maverick

Finance education that ends in a job, not a certificate that gathers dust. Built for young India.

LEARN
CalculatorsFrameworksComparisonsCareersShowdown
RESOURCES
All CoursesMicro CoursesBootcampsInternships
COMPANY
AboutJob openingPartnership
LEGAL
Privacy PolicyTerms & ConditionsContent LicenseReturn & Refund Policy
© 2026 FIN MAVERICK / BUILT FOR INDIA.DO FINANCE, DO NOT JUST READ ABOUT IT.