Risk Model Training

Build your own risk model

This site will take you through the process of building your own investment risk model from real, up-to-date data. Your own unique portfolio has been generated — a set of weights across selected UK equities, just like a real fund manager would hold, and you will see it as soon as you sign in.

Your task is to build various flavours of risk model that try to predict useful metrics like tracking error and volatility, in increasing order of complexity. You will download the data, use Excel to implement the techniques, and submit your estimates as you go — and this site will check that you are on the right track.

Start with Module 0, which explains what a risk model is for. There is no rush, and nothing here expects you to already know the answer.

81Stocks
5,408Trading days
2005–2026Window

Sign in to get your own portfolio

Each joiner is assigned a different set of holdings, so the self-checks grade your working rather than someone else's. No password — request a link and Charlie will forward it to you.

Sign in

The modules

Get the data

Refreshed automatically — the figures update as the market does, so your answers will drift a little over time. That is deliberate.

These links are here for reference. Each module links the download you need for it, so you should never have to guess which file to use.

prices.csv
Adjusted daily prices in pence, one column per stock
Download
benchmarks.csv
Index levels: price, total return, and two composites
Download
universe.csv
Name, ICB industry, market cap and index weight
Download
cleaning-log.csv
Every repair and exclusion we made
Download
starter.xlsx
All three tabs in one Excel workbook, ready to work in
Download

What is in it, and what we cleaned →

Before you start

Work in Excel. Use whatever route you like — MMULT, SUMPRODUCT, or a pile of tabs built on nothing but * and +. The checker only validates the number.

And do ask the team how they would do it. You will get answers of varying degrees of over-engineering, so choose your fighter wisely.