Asset Liability Management Course: ALM, Liquidity, IRRBB, Treasury and Practical Modelling

28 Sep 2026 19 min read 3 views
Asset Liability Management Course: ALM, Liquidity, IRRBB, Treasury and Practical Modelling
28 Sep 2026 · 19 min read

Asset Liability Management is one of the most important disciplines in modern banking and treasury risk management.

Banks do not simply accept deposits and provide loans.

They manage a balance sheet containing assets and liabilities with different maturities, different interest rates, different liquidity characteristics and different customer behaviours.

A bank may provide a long-term fixed-rate loan while funding that loan through deposits that can reprice much earlier.

A customer may withdraw a deposit unexpectedly.

A borrower may repay a mortgage ahead of schedule.

Interest rates may rise sharply.

Wholesale funding may become expensive.

Market liquidity may deteriorate.

Each of these events can affect the institution's earnings, liquidity and economic value.

This is why professionals searching for an asset liability management course should look for much more than theoretical definitions of ALM.

A practical programme should teach how to analyse a bank balance sheet, measure liquidity and interest-rate mismatches, calculate important ALM metrics, develop behavioural assumptions, perform stress testing and translate model outputs into treasury and risk decisions.

Modern ALM increasingly connects with IRRBB, liquidity management, LCR, NSFR, Fund Transfer Pricing, ICAAP, ILAAP, Excel modelling and Python-based analytics. Current Peaks2Tails treasury-risk material similarly treats ALM as an integrated banking-risk discipline rather than an isolated calculation.

What Is Asset Liability Management?

Asset Liability Management, commonly abbreviated as ALM, is the process through which financial institutions manage the risks created by differences between their assets and liabilities.

A bank's assets may include loans, mortgages, securities, investments and cash.

Its liabilities may include savings deposits, current accounts, term deposits, wholesale funding and other borrowings.

The problem is that these instruments do not behave in the same way.

A five-year loan may remain outstanding for several years.

A customer deposit may be withdrawable immediately.

A fixed-rate asset may continue earning the same rate even when the bank's cost of funding rises.

An ALM framework attempts to understand these relationships across the entire balance sheet.

Why Asset Liability Management Matters in Banking

Consider a simple example.

A bank issues a five-year fixed-rate loan at 8%.

The loan is partly funded using deposits that currently cost 4%.

Initially, the spread appears attractive.

Now suppose market interest rates rise significantly.

To retain deposits, the bank may need to increase deposit rates to 6%.

The loan still earns 8%.

The bank's interest margin therefore contracts.

That is an interest-rate mismatch.

Now consider another situation.

A bank expects deposits to remain relatively stable, but customers suddenly withdraw large amounts during a stress event.

Long-term loans cannot necessarily be converted into cash immediately.

That creates liquidity pressure.

ALM helps banks identify these exposures before they become severe.

What Should an Asset Liability Management Course Cover?

A serious course should start with bank balance-sheet mechanics and progressively move toward liquidity, funding, IRRBB, behavioural modelling and stress testing.

The essential learning areas include bank assets and liabilities, liquidity-risk measurement, structural liquidity analysis, LCR, NSFR, repricing gaps, NII, EVE, duration, yield-curve risk, behavioural deposits, loan prepayments, FTP, liquidity stress testing, ICAAP and ILAAP.

For learners targeting professional ALM roles, the course should also contain practical modelling rather than only lectures.

Current Peaks2Tails material on IRRBB, for example, includes repricing cash flows, yield curves, EVE, NII, non-maturity deposits, deposit beta, prepayments, stress scenarios, hedging and model validation, with implementation in Excel and Python.

Understanding the Bank Balance Sheet

A strong ALM course should begin with the structure of a financial institution's balance sheet.

Banks earn income from assets such as loans and investments.

They incur funding costs through liabilities such as customer deposits and wholesale borrowings.

The relationship between the two influences both profitability and risk.

The bank therefore needs to answer questions such as:

How long are assets funded?

How quickly can liabilities leave?

When do interest rates reset?

How stable are deposits?

What happens to cash flow during stress?

The answers cannot be understood properly without first understanding the balance sheet.

Asset Liability Mismatch

An asset-liability mismatch occurs when assets and liabilities have different maturity, liquidity or repricing characteristics.

Suppose a bank has ₹500 crore of long-term fixed-rate loans but relies heavily on deposits that reprice every few months.

When rates rise, funding costs may increase much faster than asset income.

This creates earnings pressure.

A different mismatch occurs when liabilities need to be repaid earlier than assets generate cash.

This creates liquidity pressure.

ALM tries to identify both.

Liquidity Risk

Liquidity risk is the possibility that a financial institution cannot meet obligations when they become due without incurring unacceptable losses.

A bank may need cash for customer withdrawals, loan commitments, debt repayment, settlement obligations or collateral requirements.

The institution therefore needs to know how much cash is expected to enter and leave across different time horizons.

Liquidity management is not simply about holding as much cash as possible.

Cash and highly liquid assets often generate lower returns.

The challenge is to maintain sufficient liquidity without making the balance sheet unnecessarily inefficient.

Funding Risk

Funding risk focuses on the reliability and structure of the bank's funding sources.

Funding may come from retail deposits, corporate deposits, wholesale markets, interbank borrowing or debt issuance.

If one funding source becomes unavailable, the institution needs alternatives.

ALM teams therefore examine funding concentration, funding maturity, deposit stability and market access.

Current Peaks2Tails ILAAP material explicitly connects ALM with funding concentration, behavioural maturity profiles, LCR, NSFR and liquidity stress testing.

Structural Liquidity Analysis

Structural liquidity analysis groups expected cash inflows and outflows into maturity buckets.

The purpose is to determine whether particular periods contain significant mismatches.

A simplified liquidity gap can be expressed as:

Liquidity Gap = Expected Cash Inflows − Expected Cash Outflows

A negative gap means expected outflows exceed expected inflows during that period.

The important professional question is not simply whether the gap is negative.

It is whether the institution has sufficient liquidity, funding capacity or management actions available to absorb that mismatch.

Contractual vs Behavioural Cash Flows

One of the most important ALM concepts is that contractual maturity does not always equal expected maturity.

A savings deposit may technically be withdrawable immediately.

But many customers may retain balances for years.

A mortgage may contractually mature after twenty years.

But borrowers may prepay or refinance much earlier.

Professional ALM therefore needs behavioural assumptions.

Without them, cash-flow projections can be unrealistic.

Liquidity Coverage Ratio

The Liquidity Coverage Ratio, commonly called LCR, evaluates short-term liquidity resilience.

At a simplified level:

LCR = High Quality Liquid Assets ÷ Net Stressed Cash Outflows

The purpose is to determine whether the institution has sufficient high-quality liquid assets to manage severe short-term liquidity pressure.

A practical course should teach how the ratio is built, including the treatment of liquid assets, cash outflows and inflows.

Simply memorising the formula is not enough.

Net Stable Funding Ratio

The Net Stable Funding Ratio, or NSFR, examines funding stability over a longer horizon.

Conceptually:

NSFR = Available Stable Funding ÷ Required Stable Funding

LCR and NSFR therefore address related but different questions.

LCR concentrates on short-term stress resilience.

NSFR focuses on whether the longer-term funding structure is sufficiently stable.

Current Peaks2Tails liquidity-risk training includes both LCR and NSFR within the wider ILAAP and ALM framework.

Interest Rate Risk in Asset Liability Management

Liquidity risk is only part of ALM.

Interest-rate risk is another major area.

Banking-book assets and liabilities do not all reprice at the same time.

When market rates change, the institution may experience changes in both earnings and economic value.

This is known as Interest Rate Risk in the Banking Book, or IRRBB.

Current Peaks2Tails IRRBB material explicitly describes IRRBB as a core ALM and treasury-risk discipline.

Repricing Risk

Repricing risk occurs when assets and liabilities reset their interest rates at different times.

Imagine long-term loans repricing every two years while deposit costs can change every three months.

If market rates rise sharply, funding expenses can increase much faster than loan income.

That mismatch can reduce Net Interest Income.

Repricing analysis is therefore one of the first quantitative techniques ALM learners should understand.

Repricing Gap Analysis

A basic repricing gap can be expressed as:

Repricing Gap = Rate-Sensitive Assets − Rate-Sensitive Liabilities

Assets and liabilities are grouped into time buckets according to their repricing dates.

The resulting gaps help analysts understand how the balance sheet may react to changes in market rates.

But gap analysis has limitations.

It may not fully capture yield-curve changes, customer behaviour, basis risk or embedded options.

Advanced ALM therefore requires additional measures.

Net Interest Income

Net Interest Income, or NII, broadly represents:

Interest Income − Interest Expense

An ALM team may project NII under multiple interest-rate scenarios.

For example, what happens if rates rise by 100 basis points?

What happens if short-term rates rise more sharply than long-term rates?

What happens if deposit pricing changes more rapidly than expected?

NII analysis provides an earnings-oriented view of interest-rate risk.

Peaks2Tails' current IRRBB training includes NII modelling as one of its central practical areas.

Economic Value of Equity

Economic Value of Equity, or EVE, provides a longer-term economic-value perspective.

Conceptually:

EVE = Present Value of Assets − Present Value of Liabilities

When interest rates change, the discounted value of future cash flows changes.

A bank may therefore have relatively limited near-term earnings sensitivity while still carrying significant economic-value risk.

That is why professional IRRBB analysis often considers both NII and EVE.

NII and EVE Together

NII and EVE answer different questions.

NII focuses primarily on earnings sensitivity over a defined period.

EVE focuses on the present-value impact across longer-term balance-sheet cash flows.

Using only one can create an incomplete picture.

A serious asset liability management course should teach learners how to interpret both measures rather than presenting them as interchangeable.

Duration and Convexity

Duration helps measure how sensitive a fixed-income instrument is to changes in interest rates.

It is relevant for assets such as bonds and fixed-rate loans.

Convexity provides additional information because the relationship between price and yield is not perfectly linear.

These concepts help learners move beyond basic gap analysis into more advanced interest-rate sensitivity.

Current Peaks2Tails IRRBB training includes duration and convexity alongside NII, EVE, yield curves and behavioural modelling.

Yield-Curve Risk

Interest rates do not always move uniformly.

The yield curve may steepen.

It may flatten.

Short-term rates may increase while long-term rates remain relatively stable.

This means a simple parallel interest-rate shock does not capture every possible scenario.

ALM professionals therefore need to understand how different parts of the curve affect different balance-sheet cash flows.

Basis Risk

Basis risk arises when different reference rates move differently.

A loan may be linked to one benchmark.

Funding may depend on another.

Even if both rates usually move in the same direction, the spread between them can change.

That can affect the institution's margin.

Basis risk is therefore another important component of IRRBB.

Non-Maturity Deposits

Non-maturity deposits, or NMDs, create a particular modelling challenge.

Savings and current-account balances may be withdrawable quickly.

But a significant portion may behave as relatively stable funding.

ALM teams therefore develop assumptions around effective maturity and stability.

Current Peaks2Tails IRRBB training specifically includes non-maturity deposit modelling.

Deposit Beta

Deposit beta measures how much deposit pricing responds to movements in broader market rates.

Suppose market rates rise by 2%.

If the bank increases a deposit rate by only 1%, the simplified deposit beta would be approximately 50%.

Deposit beta influences funding costs and NII.

This makes it an important behavioural assumption in modern ALM.

Deposit Decay

Deposit balances may gradually decline or move over time.

Decay modelling estimates how quickly balances may run off.

Different customer segments can behave differently.

Retail transactional deposits may behave differently from large corporate deposits.

Segment-level analysis can therefore improve the quality of behavioural assumptions.

Loan Prepayment

Borrowers may repay loans before contractual maturity.

Prepayment can change expected cash flows and therefore affect duration, NII and EVE.

Prepayment behaviour may depend on interest rates, refinancing incentives, borrower characteristics and economic conditions.

Current Peaks2Tails IRRBB training includes loan-prepayment modelling alongside deposit behaviour and embedded optionality.

Liquidity Stress Testing

Normal conditions provide only part of the risk picture.

ALM professionals also need to understand what happens during stress.

A liquidity scenario might assume rapid deposit withdrawals, loss of wholesale funding, reduced market liquidity and larger-than-normal drawdowns of credit facilities.

The model can then estimate whether available liquidity remains sufficient.

Peaks2Tails' current ILAAP training covers liquidity stress testing, reverse stress testing, behavioural cash flows, funding concentration and survival-horizon analysis.

Survival Horizon

Survival horizon estimates how long an institution could continue meeting its obligations under a specified stress scenario before available liquidity becomes insufficient.

This makes the analysis more useful for management.

Instead of simply saying:

"The liquidity ratio declined."

management can ask:

"How long can the bank continue operating under this scenario?"

That is a much more actionable question.

Contingency Funding

A Contingency Funding Plan establishes potential actions during liquidity stress.

Possible actions might include accessing additional funding, monetising liquid assets or adjusting new lending.

The important point is that assumptions must remain realistic.

A contingency plan that assumes unlimited market funding during a system-wide funding crisis may provide false comfort.

Interest-Rate Stress Testing

ALM teams may also test multiple interest-rate scenarios.

These can include parallel upward and downward shocks as well as changes in yield-curve shape.

The effects can then be measured across NII, EVE and customer behaviour.

Current Peaks2Tails IRRBB material incorporates regulatory and internal rate scenarios together with behavioural models and hedge analysis.

Fund Transfer Pricing

Fund Transfer Pricing, or FTP, is an important ALM mechanism.

Different businesses inside a bank either provide or consume funding.

Deposit businesses generate funding.

Lending businesses use funding.

FTP creates an internal mechanism for assigning the economic cost or benefit of those funds.

This helps support product pricing, business-unit performance measurement and balance-sheet incentives.

A practical ALM course should explain not only how FTP works mathematically but why it matters commercially.

ALCO and ALM

ALCO stands for Asset Liability Committee.

ALCO typically reviews important areas such as liquidity, funding, interest-rate exposure and balance-sheet strategy.

ALM teams may provide analysis covering NII, EVE, liquidity gaps, funding concentration and stress testing.

This highlights an important point.

ALM models are not built simply to create reports.

They exist to support management decisions.

ALM and ILAAP

ILAAP stands for Internal Liquidity Adequacy Assessment Process.

It examines how institutions assess and manage liquidity adequacy.

Modern ILAAP can involve governance, risk appetite, behavioural cash flows, LCR, NSFR, liquidity stress testing, survival horizons, contingency funding and recovery planning.

Peaks2Tails' current ILAAP material connects these subjects directly with Asset Liability Management and treasury-risk work.

ALM and ICAAP

ICAAP stands for Internal Capital Adequacy Assessment Process.

While ILAAP focuses specifically on liquidity, ICAAP examines whether an institution maintains adequate capital relative to its risks.

ALM-related exposures such as IRRBB can interact with broader capital planning and stress testing.

This is why advanced banking-risk programmes often connect ALM, ICAAP, ILAAP and IRRBB rather than teaching them independently.

Excel for Asset Liability Management

Excel remains highly useful for ALM education and professional modelling.

Learners can use it to understand cash-flow mapping, repricing gaps, liquidity calculations, NII, EVE and scenario analysis.

Its major advantage is transparency.

The learner can see each formula and trace the assumptions through the model.

That makes Excel particularly effective for building conceptual understanding.

Python for Asset Liability Management

Python becomes increasingly useful as models grow.

It can support large balance-sheet datasets, cash-flow engines, yield-curve construction, scenario generation, NII simulations, EVE simulations and behavioural modelling.

Current Peaks2Tails IRRBB training explicitly combines Excel and Python implementation for advanced interest-rate-risk work.

A useful learning progression is therefore:

Understand the ALM model in Excel first, then scale or automate it in Python.

Practical Asset Liability Management Projects

A strong course should require learners to build models rather than simply watch explanations.

A practical project sequence might begin with a structural liquidity model, then progress into LCR and NSFR, a repricing-gap model, an NII simulation, an EVE model, behavioural deposit assumptions, liquidity stress testing and FTP.

By the end of the learning path, the learner should be able to explain not only how each model works but also which balance-sheet risk it is designed to measure.

Asset Liability Management Course for Treasury Professionals

Treasury teams are directly involved in funding, liquidity and interest-rate management.

ALM knowledge can help treasury professionals understand the consequences of funding decisions across the broader balance sheet.

A funding transaction should not be evaluated only on its immediate cost.

The institution also needs to consider maturity, liquidity, repricing and risk.

Asset Liability Management Course for Risk Professionals

Independent risk teams may focus more heavily on assumptions, limits, stress testing and model validation.

They need to understand whether ALM models capture the material risk of the balance sheet.

That requires both technical knowledge and the ability to challenge treasury assumptions.

Asset Liability Management Course for Banking Professionals

ALM can also be valuable for finance, regulatory reporting, internal audit, model validation and senior management.

Different teams may use the information differently.

But the underlying balance-sheet logic remains the same.

ALM knowledge can support career paths in treasury, liquidity risk, IRRBB, balance-sheet risk, banking risk, model validation and risk consulting.

Current Peaks2Tails career material identifies Treasury and Asset Liability Management as a specialised risk-management path involving liquidity, funding, IRRBB, duration, gap analysis, FTP and stress testing.

Actual role requirements vary significantly.

A course does not automatically qualify someone for every treasury or banking-risk role.

Employers may also require banking knowledge, fixed-income understanding, Excel, statistics, communication and sometimes Python.

Asset Liability Management Course at Peaks2Tails

Peaks2Tails currently positions its broader learning ecosystem around specialised risk and quantitative modelling, including Treasury Risk as one of its core tracks. Its main site highlights hands-on model building using Excel and Python, while the current CPRF curriculum includes six classes specifically dedicated to Treasury Risk Modelling.

Its current IRRBB training expands this into repricing cash flows, yield curves, NII, EVE, behavioural deposits, prepayments, stress scenarios, hedging and model validation.

Its ILAAP training further extends the framework into funding concentration, LCR, NSFR, behavioural liquidity, survival horizons and contingency funding.

This integrated approach is relevant because professional Asset Liability Management cannot be reduced to one formula or spreadsheet.

It requires an understanding of how liquidity, funding, interest rates and customer behaviour interact across the entire financial institution.

How to Choose an Asset Liability Management Course

The strongest programme is not necessarily the one with the longest syllabus.

Look for a course that connects theory with implementation.

The curriculum should explain why the models exist, show how calculations are built and require learners to interpret the output.

A course that teaches only textbook definitions of LCR, NSFR and IRRBB is incomplete.

A course that teaches only Excel formulas without explaining the banking logic is also incomplete.

The objective is to connect:

Banking logic → Risk methodology → Model implementation → Interpretation → Management decision.

A Practical ALM Learning Roadmap

Start with bank balance sheets and financial products.

Then develop an understanding of liquidity and funding risk.

Next, study structural liquidity, LCR and NSFR.

Move into repricing risk, NII and EVE.

Then add duration, yield curves, basis risk and optionality.

After that, study behavioural deposits, deposit beta and prepayment modelling.

Finally, integrate stress testing, FTP, ILAAP and ICAAP.

Excel can be used throughout the early modelling stages.

Python can be added as the need for scale and automation increases.

Common Mistakes When Learning ALM

One common mistake is treating ALM as a collection of regulatory ratios.

Another is learning liquidity risk separately from interest-rate risk without understanding that both originate from the same balance sheet.

Learners also frequently rely too heavily on contractual maturities and ignore actual customer behaviour.

Another mistake is building complex models without understanding what decisions the results are supposed to support.

The strongest ALM professionals can explain both the calculation and its business meaning.

Is Asset Liability Management Difficult?

ALM can become technically demanding because it combines several disciplines.

Learners need to understand banking, fixed income, liquidity, interest rates, regulation and behavioural modelling.

But the subject becomes much easier when learned progressively.

Start with balance-sheet cash flows.

Then understand liquidity.

Then learn repricing.

Then NII and EVE.

Then add behavioural assumptions.

Do not begin with advanced IRRBB formulas before understanding how a bank earns its interest margin.

Frequently Asked Questions

What is an asset liability management course?

It is specialised training that teaches how financial institutions manage liquidity, funding, interest-rate and balance-sheet risks.

What does ALM stand for?

ALM stands for Asset Liability Management.

Is ALM important for banks?

Yes. Banks continuously need to manage mismatches between assets, liabilities, funding, liquidity and interest-rate exposures.

What is IRRBB?

IRRBB means Interest Rate Risk in the Banking Book. It examines how interest-rate changes affect banking-book earnings and economic value.

What is the difference between NII and EVE?

NII focuses primarily on earnings sensitivity, while EVE considers longer-term economic-value sensitivity.

Are LCR and NSFR part of ALM?

Yes. They are important measures related to liquidity and structural funding.

Is Excel useful for ALM?

Yes. Excel can be used for liquidity, repricing, NII, EVE, stress-testing and FTP models.

Is Python necessary for ALM?

Not for every ALM position. Python becomes useful when datasets, simulations and behavioural models become larger or more complex.

Who should learn Asset Liability Management?

It can be useful for learners and professionals interested in treasury, banking risk, liquidity risk, IRRBB, regulatory risk, ALCO and balance-sheet management.

Conclusion: An Asset Liability Management Course Should Teach You How a Bank's Balance Sheet Really Behaves

A strong asset liability management course should not end when the learner knows what ALM stands for.

It should teach the learner how to analyse a real banking balance sheet.

That means understanding where funding comes from.

How quickly liabilities can leave.

When assets and liabilities reprice.

How interest-rate changes affect earnings.

How those changes affect economic value.

How customer behaviour changes cash flows.

How severe liquidity stress could become.

And what management can do about those risks.

The learning path therefore needs to connect liquidity, funding, interest rates and behavioural modelling rather than teaching them as isolated topics.

A useful progression is:

Balance Sheet → Liquidity Gaps → LCR/NSFR → Repricing → NII/EVE → Behavioural Modelling → Stress Testing → FTP → ILAAP/ICAAP.

Once these relationships become clear, ALM stops looking like a collection of formulas.

It becomes a framework for answering important banking questions.

How much liquidity is required?

Where are the largest funding mismatches?

How sensitive is Net Interest Income to rate changes?

How exposed is Economic Value of Equity?

How stable are deposits?

How quickly could liquidity disappear during stress?

Which actions could reduce the risk?

Current Peaks2Tails training content increasingly reflects this integrated approach by linking Treasury Risk Modelling with IRRBB, behavioural modelling, liquidity analysis, stress testing and practical Excel/Python implementation.

For someone searching for an asset liability management course, the goal should therefore not simply be to memorise ALM terminology.

The real goal should be to become capable of understanding a financial institution's balance sheet, measuring its liquidity and interest-rate exposures, challenging the assumptions behind the models and translating the results into practical treasury and risk decisions.

Article enquiry

Need Help? Contact Us

Fill out the form and our team will contact you shortly.

Continue reading

Related articles

WhatsApp Us Call Now