ALM Course: Asset Liability Management, Liquidity, IRRBB and Treasury Risk Training

28 Sep 2026 18 min read 8 views
ALM Course: Asset Liability Management, Liquidity, IRRBB and Treasury Risk Training
28 Sep 2026 · 18 min read

Banks operate by continuously balancing assets, liabilities, funding, liquidity and interest-rate exposure.

They collect deposits.

They provide loans.

They borrow from markets.

They invest in securities.

They manage cash.

They need to make sure enough liquidity is available when customers or counterparties demand payment.

At the same time, they need to control what happens when interest rates, deposit behaviour, funding costs or market conditions change.

This is the practical world of Asset Liability Management, commonly known as ALM.

A professional ALM course should therefore do much more than explain theoretical definitions.

Learners should understand how a bank balance sheet behaves, how asset-liability mismatches develop, how liquidity and funding risks are measured, how interest-rate changes affect earnings and economic value, and how these risks can be modelled using practical financial tools.

A well-structured ALM course may cover areas such as liquidity gaps, LCR, NSFR, repricing risk, IRRBB, NII, EVE, duration, behavioural deposits, stress testing, Fund Transfer Pricing, ICAAP and ILAAP.

These subjects are particularly relevant for professionals and students interested in banking, treasury, liquidity risk, regulatory risk and financial risk management.

What Is an ALM Course?

An ALM course teaches Asset Liability Management within banks and other financial institutions.

The central problem is simple to understand.

Assets and liabilities do not always behave in the same way.

A bank may provide a five-year fixed-rate loan but finance it using deposits whose interest rates can change much earlier.

A savings account may technically be withdrawable immediately, yet customers may leave a significant portion of their balances untouched for years.

A mortgage may have a contractual maturity of twenty years, but the borrower may repay it early.

These differences create liquidity, funding and interest-rate risks.

ALM provides the framework used to understand and manage those risks.

Why Asset Liability Management Matters

Consider a bank that lends ₹100 crore at a fixed interest rate.

Suppose the lending rate is 8%.

The bank partly funds those loans using deposits costing 4%.

Initially, the spread is attractive.

Now imagine market interest rates rise sharply.

Customers begin demanding higher deposit rates.

The bank increases deposit rates to 6%.

The existing loans may still earn 8%.

The bank's funding cost has increased while asset income remains largely unchanged.

The margin becomes smaller.

This is an example of how an asset-liability mismatch can affect profitability.

Now imagine customers suddenly withdraw significant deposits.

The bank may need liquidity immediately, while many assets remain locked into long-term loans.

This creates a different type of ALM challenge.

A strong course teaches learners how to identify and quantify both.

Understanding the Bank Balance Sheet

ALM begins with the balance sheet.

Typical bank assets may include loans, mortgages, bonds, investments and cash.

Typical liabilities may include current accounts, savings deposits, fixed deposits, wholesale funding and borrowings.

The important issue is not simply the total amount of assets and liabilities.

ALM asks deeper questions.

When will the cash flows occur?

When will interest rates reset?

How stable is the funding?

How quickly could deposits leave?

How sensitive are assets and liabilities to interest-rate changes?

Answering these questions turns a static balance sheet into a dynamic risk-management framework.

Asset-Liability Mismatch

An asset-liability mismatch occurs when assets and liabilities differ in maturity, liquidity or interest-rate characteristics.

For example, long-term fixed-rate loans funded by short-term deposits may create significant repricing exposure.

If funding rates rise much faster than loan yields, Net Interest Income may decline.

Similarly, if liabilities mature before assets generate enough cash, the institution may experience liquidity pressure.

A good ALM course should therefore teach learners to analyse both cash-flow and interest-rate mismatches.

Liquidity Risk in ALM

Liquidity risk is the possibility that a bank cannot meet its financial obligations when required without incurring unacceptable losses.

Cash may be required for customer withdrawals, debt repayments, loan commitments, settlement obligations or collateral requirements.

The bank therefore needs to understand expected cash inflows and outflows across different time periods.

Liquidity management does not simply mean holding large amounts of cash.

Holding excessive liquidity can reduce profitability.

The objective is to maintain sufficient liquidity while keeping the balance sheet financially efficient.

Funding Risk

Funding risk concerns the availability and stability of financing.

Banks may rely on retail deposits, corporate deposits, wholesale funding, interbank markets or debt issuance.

A heavy dependence on one source can create vulnerability.

ALM professionals may therefore analyse funding concentration, funding maturity, deposit stability and market access.

Current Peaks2Tails treasury and liquidity material connects ALM directly with funding concentration, behavioural cash flows, LCR, NSFR and liquidity stress testing.

Structural Liquidity Analysis

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

For example, an institution might examine obligations occurring within the next day, week, month, quarter or year.

A simplified liquidity gap can be expressed as:

Liquidity Gap = Expected Cash Inflows − Expected Cash Outflows

A negative gap does not automatically mean the bank is unsafe.

The institution may still have liquid assets, borrowing capacity or contingency funding.

The purpose of the analysis is to identify where liquidity pressure may emerge and whether available resources are sufficient.

Contractual vs Behavioural Maturity

One of the most important ALM concepts is the difference between contractual and behavioural cash flows.

A current account may technically mature immediately because the customer can withdraw the money at any time.

Behaviourally, however, part of the balance may remain stable.

Likewise, a mortgage may mature in twenty years but be repaid after seven.

Professional ALM therefore needs models that reflect expected customer behaviour rather than contractual terms alone.

Liquidity Coverage Ratio

The Liquidity Coverage Ratio, or LCR, is designed to assess short-term liquidity resilience.

At a simplified level:

LCR = High Quality Liquid Assets ÷ Net Stressed Cash Outflows

The calculation evaluates whether an institution has sufficient high-quality liquid assets available to manage a severe short-term liquidity stress.

A practical ALM course should explain the components behind the ratio, including liquid assets, haircuts, expected outflows and cash inflows.

The objective should be to understand the liquidity logic rather than merely memorise a formula.

Net Stable Funding Ratio

The Net Stable Funding Ratio, or NSFR, focuses on longer-term structural funding.

Conceptually:

NSFR = Available Stable Funding ÷ Required Stable Funding

LCR and NSFR therefore look at liquidity from different perspectives.

LCR emphasises short-term stress.

NSFR asks whether longer-term assets are supported by sufficiently stable funding.

Peaks2Tails' current liquidity-risk content includes both LCR and NSFR within its broader ALM and ILAAP training framework.

Interest Rate Risk in the Banking Book

Interest-rate risk is another central area within ALM.

Banks hold assets and liabilities that do not all respond identically when interest rates change.

Fixed-rate loans may remain unchanged while deposit rates rise.

Floating-rate assets may reset quickly.

Some deposits may reprice slowly.

These differences can affect both profitability and economic value.

This is the foundation of Interest Rate Risk in the Banking Book, commonly known as IRRBB.

Current Peaks2Tails IRRBB material explicitly connects interest-rate-risk modelling with ALM, treasury, funding, product pricing, behavioural assumptions and hedging.

Repricing Risk

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

Imagine that a bank's major assets reprice after two years while a large portion of liabilities reprices every three months.

If market interest rates rise, funding costs can increase quickly.

Income from existing fixed-rate assets may remain unchanged.

This can reduce the bank's interest margin.

Repricing analysis therefore forms one of the foundational quantitative tools in ALM.

Repricing Gap

A simplified repricing gap can be expressed as:

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

Assets and liabilities are classified according to the period in which their rates are expected to reset.

Positive and negative gaps respond differently to changing interest rates.

However, gap analysis alone cannot capture all risks.

More advanced ALM needs to consider yield-curve changes, customer behaviour, basis risk and embedded options.

Net Interest Income

Net Interest Income, or NII, broadly represents:

Interest Income − Interest Expense

ALM professionals may simulate NII under different interest-rate scenarios.

For example, they may examine what happens when rates rise by 100 basis points, fall by 100 basis points, or move differently across various maturities.

This provides an earnings-based perspective on interest-rate exposure.

Current Peaks2Tails IRRBB training specifically includes NII computation and interpretation as part of practical interest-rate-risk modelling.

Economic Value of Equity

Economic Value of Equity, or EVE, looks at the economic-value impact of interest-rate changes.

At a simplified level:

EVE = Present Value of Assets − Present Value of Liabilities

Interest-rate changes affect the discounting of future cash flows.

A bank may therefore have moderate short-term earnings risk but substantial long-term economic-value sensitivity.

A complete ALM course should teach both NII and EVE because they provide different perspectives on IRRBB.

NII vs EVE

NII primarily focuses on earnings sensitivity.

EVE primarily focuses on economic-value sensitivity.

Neither should be treated as universally superior.

Together they provide a broader picture of how the banking book responds to changing rates.

This is why professional IRRBB frameworks commonly examine both.

Duration and Convexity

Duration helps estimate how sensitive fixed-income values are to interest-rate changes.

Convexity provides an additional adjustment because the price-yield relationship is not perfectly linear.

For learners moving beyond simple repricing-gap analysis, duration and convexity help explain the economic-value effects of rate movements.

Current Peaks2Tails training identifies both duration and convexity among the quantitative capabilities relevant to treasury and IRRBB work.

Yield-Curve Risk

Interest rates do not always move together.

Short-term rates can rise while long-term rates remain stable.

The curve can steepen.

It can flatten.

This creates yield-curve risk.

An advanced ALM course should therefore teach learners to move beyond a single parallel-rate shock and understand how different points on the yield curve affect balance-sheet cash flows differently.

Basis Risk

Basis risk occurs when financial products are linked to different reference rates.

For example, a loan may be linked to one benchmark while the funding supporting it is linked to another.

The two rates may usually move in the same direction, but the relationship is not guaranteed to remain constant.

Changes in that spread can affect profitability.

Non-Maturity Deposits

Non-maturity deposits create a particularly important behavioural-modelling problem.

Savings and current-account balances may technically be withdrawable at short notice.

But actual customer behaviour may show that part of these balances remains stable.

ALM teams therefore estimate behavioural maturity.

This affects funding assumptions, NII and EVE.

Deposit Beta

Deposit beta measures how much deposit rates respond to market-rate movements.

Suppose market rates rise by 2%, but deposit rates increase by only 1%.

The simplified deposit beta would be 50%.

This matters because deposit pricing directly influences funding costs and Net Interest Income.

Current Peaks2Tails IRRBB material includes deposit beta, deposit decay and non-maturity deposit modelling as part of modern behavioural ALM analysis.

Loan Prepayment

Borrowers can repay loans earlier than expected.

This alters the timing of future cash flows.

Prepayment can affect duration, NII, EVE and liquidity.

A modern ALM course should therefore discuss customer optionality rather than assuming every instrument continues exactly until contractual maturity.

Stress Testing in ALM

Normal market conditions provide only part of the risk picture.

ALM professionals need to understand what happens during severe scenarios.

A liquidity stress could involve rapid deposit withdrawals, reduced access to wholesale markets or increased credit-line drawdowns.

An interest-rate stress could involve a significant change in market rates or yield-curve shape.

The objective is to determine whether the institution remains resilient.

Survival Horizon

Survival horizon analysis asks how long a bank can continue meeting its obligations under a specified liquidity stress.

This turns liquidity analysis into a more decision-oriented question.

Management does not only want to know that liquidity has declined.

It needs to know how quickly available liquidity could become insufficient.

Contingency Funding Planning

A Contingency Funding Plan defines possible actions during liquidity stress.

The important issue is credibility.

An institution should not assume that every source of funding will remain available during the same market crisis.

ALM training should therefore help learners understand the difference between theoretical liquidity sources and realistically accessible ones.

Fund Transfer Pricing

Fund Transfer Pricing, or FTP, helps allocate funding costs and benefits internally.

A deposit business may provide funding.

A lending business may consume funding.

FTP creates a mechanism for assigning an internal economic price to that relationship.

This can support product pricing, business-unit profitability analysis and balance-sheet incentives.

Peaks2Tails' broader risk curriculum identifies FTP as one of the relevant areas in treasury and ALM training.

ALCO and Asset Liability Management

ALCO stands for Asset Liability Committee.

ALCO typically reviews major balance-sheet risks involving liquidity, funding and interest rates.

ALM teams may provide information on liquidity gaps, funding concentration, NII, EVE and stress scenarios.

The model therefore needs to do more than produce numbers.

It needs to support management decisions.

ALM and ILAAP

ILAAP stands for Internal Liquidity Adequacy Assessment Process.

It considers whether a bank's liquidity position, governance, funding profile and stress resilience are appropriate for its business model.

Current Peaks2Tails ILAAP content connects ILAAP with ALM, LCR, NSFR, behavioural deposit modelling, funding concentration, stress testing and practical assessment.

For professionals working in liquidity or treasury risk, these areas naturally overlap.

ALM and ICAAP

ICAAP stands for Internal Capital Adequacy Assessment Process.

Although ICAAP focuses on capital and ILAAP focuses on liquidity, financial risks interact.

Interest-rate exposure can affect economic value.

Liquidity stress can increase funding costs.

Stress conditions can affect both capital and liquidity.

Current Peaks2Tails training explicitly presents ICAAP, ILAAP and IRRBB as connected elements of modern banking risk management rather than isolated regulatory topics.

Excel for an ALM Course

Excel remains useful for understanding ALM calculations because the model structure is highly visible.

Learners can use Excel to build liquidity-gap schedules, repricing tables, NII models, EVE calculations, stress scenarios and treasury-risk reports.

This transparency helps beginners understand how inputs become outputs.

Peaks2Tails currently describes its broader risk-modelling ecosystem as focused on building real models using Excel and Python rather than studying concepts alone.

Python for ALM

Python becomes useful when balance-sheet datasets become larger or models require greater automation.

Possible applications include cash-flow engines, yield-curve calculations, behavioural models, scenario generation and repeated NII/EVE simulations.

Current Peaks2Tails IRRBB guidance identifies both Excel and Python as appropriate tools for practical implementation.

A useful progression for many learners is:

Understand the methodology in Excel first, then automate or scale it using Python.

Practical ALM Modelling

A strong ALM course should require learners to build models.

Studying the definition of LCR is different from constructing an LCR calculation.

Reading about repricing risk is different from mapping a balance sheet into repricing buckets.

Understanding what NII means is different from building an interest-rate scenario model.

Practical ALM learning should therefore move progressively through liquidity gaps, LCR/NSFR, repricing, NII/EVE, behavioural assumptions and stress scenarios.

ALM Course for Treasury Professionals

Treasury professionals may benefit from ALM training because they work directly with funding, liquidity and interest rates.

A treasury decision can change the broader balance-sheet risk profile.

Understanding ALM helps professionals connect individual funding or investment decisions with the bank's overall earnings, liquidity and economic-value exposure.

ALM Course for Risk Professionals

Risk professionals often approach ALM from a different perspective.

Their responsibility may include challenging assumptions, reviewing limits, evaluating stress tests and validating models.

They therefore need to understand not only how an ALM model is calculated but whether the methodology is reasonable.

ALM Course for Banking Professionals

ALM knowledge can also be useful for professionals working in finance, regulatory reporting, internal audit, model validation and banking consultancy.

Not everyone needs the same technical depth.

But understanding how the balance sheet behaves can improve decision-making across several banking functions.

ALM skills can support work in areas such as treasury risk, liquidity risk, IRRBB, balance-sheet risk, banking risk and model validation.

Peaks2Tails' current risk-career guidance describes Treasury and ALM as a specialised career area involving liquidity, funding, repricing gaps, duration, NII, EVE, stress testing and FTP.

Actual hiring requirements vary by institution, and completing a course alone does not guarantee a role.

Professional capability may also require banking knowledge, fixed income, financial mathematics, Excel, communication and sometimes Python.

ALM Course at Peaks2Tails

Peaks2Tails currently positions Treasury Risk as one of its specialised quantitative and risk-modelling tracks. Its main platform states that learners work on end-to-end model implementations in Excel and Python, while the current CPRF Banking & Risk semester includes six classes specifically dedicated to Treasury Risk Modelling.

Its current IRRBB training also covers areas such as yield curves, duration, EVE, NII, deposit beta, prepayment, stress scenarios, hedging and model validation.

Its ILAAP material expands the treasury-risk framework into liquidity governance, LCR, NSFR, funding concentration, behavioural deposits and stress testing.

This makes ALM part of a broader treasury-risk framework rather than an isolated subject.

How to Choose an ALM Course

When evaluating a programme, look beyond the title.

The course should connect banking theory with actual risk modelling.

It should explain the balance-sheet logic behind liquidity and interest-rate exposure.

It should show how metrics such as LCR, NSFR, NII and EVE are calculated and interpreted.

It should address behavioural assumptions rather than relying only on contractual maturities.

And it should include practical models or case studies.

Peaks2Tails' own recent short-course guidance makes the same distinction, describing Treasury Risk and ALM training as covering liquidity, funding, repricing gaps, duration, IRRBB, liquidity stress testing, FTP and ICAAP/ILAAP fundamentals.

A Practical ALM Learning Path

A strong progression begins with the bank balance sheet.

Then learners should understand cash-flow and liquidity mismatches.

Next comes LCR and NSFR.

After that, the focus should move into repricing risk and IRRBB.

Once those concepts are understood, learners can progress into NII and EVE, duration and yield curves, behavioural deposits, loan prepayments and stress testing.

FTP, ICAAP and ILAAP can then provide broader institutional context.

Excel can support transparent model building throughout this process, while Python can become useful for more scalable implementations.

Common Mistakes When Learning ALM

One major mistake is memorising regulatory terminology without understanding the balance sheet.

Another is studying only liquidity risk and ignoring interest-rate risk.

A third is using contractual maturity assumptions without considering customer behaviour.

Learners can also become too focused on producing complicated spreadsheets.

The important question is not whether the model looks sophisticated.

It is whether the model helps answer a real banking-risk question.

Is an ALM Course Difficult?

ALM can become technically demanding because it combines banking, liquidity, fixed income, interest rates, regulation and quantitative modelling.

But the subject becomes much easier when learned progressively.

Start by understanding how the bank earns money.

Then understand how it funds those assets.

Then examine when cash flows and interest rates change.

Only after that should learners move into advanced NII, EVE and behavioural models.

Frequently Asked Questions

What does ALM stand for?

ALM stands for Asset Liability Management.

What is an ALM course?

An ALM course teaches how banks and financial institutions manage liquidity, funding, interest-rate and balance-sheet risks.

Is ALM part of treasury?

ALM and treasury are closely connected. Treasury may manage funding, liquidity and interest-rate positions, while ALM provides a broader framework for understanding their effect on the balance sheet.

What is IRRBB?

IRRBB stands for Interest Rate Risk in the Banking Book and examines how interest-rate movements affect banking-book earnings and economic value.

What is NII?

NII stands for Net Interest Income and broadly represents interest income minus interest expense.

What is EVE?

EVE stands for Economic Value of Equity and measures the economic-value sensitivity of banking-book assets and liabilities.

Are LCR and NSFR included in ALM?

Yes. LCR and NSFR are important liquidity and funding measures relevant to modern Asset Liability Management.

Is Excel useful for ALM?

Yes. Excel can be used for liquidity gaps, repricing analysis, NII, EVE, stress testing and other treasury models.

Is Python useful for ALM?

Yes, particularly when models involve larger datasets, repeated scenarios, behavioural modelling or automation.

Conclusion: A Practical ALM Course Should Teach the Entire Balance-Sheet Story

A good ALM course should not simply teach learners the meaning of Asset Liability Management.

It should teach them how to understand the behaviour of a financial institution's balance sheet.

That means understanding where funding comes from.

When liabilities can leave.

When assets generate cash.

How quickly interest rates reset.

What happens to Net Interest Income when rates change.

How Economic Value of Equity responds.

How customer behaviour changes contractual cash flows.

How long the bank may survive during severe liquidity stress.

And how management can respond.

The progression can be understood as:

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

When learners understand those connections, ALM stops being a collection of disconnected banking formulas.

It becomes a framework for understanding how funding, liquidity, earnings and economic value interact.

Peaks2Tails currently places ALM-related skills inside a broader Treasury Risk and banking-risk ecosystem, with practical learning extending into IRRBB, ILAAP, stress testing and Excel/Python implementation.

For learners searching for an ALM course, the objective should therefore be more than completing a certificate.

The real objective is to become capable of understanding a bank's balance sheet, identifying its major mismatches, modelling the resulting risks and explaining what those results mean for treasury and risk-management 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