Day-by-day course files

Course materials

Each teaching day has the same four-part structure: lecture slides, a focused Python notebook, the data needed by that notebook, and the daily quiz. Files are released only after that day's package has been checked as a whole.

Days 1–7 materials are released. Day 7 has one continuously numbered lecture PDF—market expectations and climate communication—plus one short matched Python practical and its teaching data.

All ten sittings, with dates and entry links

Week One · Valuation and capital markets

D1

The time value of money

Mon 17 Aug
Available

Cash-flow timelines, future and present value, no-arbitrage, NPV, annuities, perpetuities and equal-payment loans.

Lecture slidesPDF · 105 pages Python notebookStudent IPYNB Dataset2 CSV files · ZIP Day quizMon 17 Aug · 11:00

Worked solution notebook released after the session · every cell run

D2

Interest rates

Tue 18 Aug
Available

Effective annual rates and APR, converting a quote to the period you need, amortising loans, inflation and real returns, the yield curve, and default risk.

Lecture slidesPDF · 54 pages Practical 1Rates and loans · IPYNB Dataset3 CSV files · ZIP Day quizTue 18 Aug · 11:00

Practical 2: inflation, the yield curve and risk three tasks · about twenty minutes

Worked solution notebooks all three practicals, every cell run

D3

Valuing bonds

Wed 19 Aug
Available

Bond cash flows, clean and dirty prices, spot-curve valuation, yield to maturity, duration, convexity, DV01 and credit risk.

Lecture slidesPDF · 50 pages Python notebookStudent IPYNB Dataset3 CSV files · ZIP Day quizWed 19 Aug · 11:00

Worked solution notebook every cell run

D4

Risk, return and uncertainty

Thu 20 Aug
Available

Market history since 1928, expected return and volatility, compounding against averages, diversification, systematic risk and the beta benchmark.

Lecture slidesPDF · 48 pages Python notebookStudent IPYNB Dataset6 CSV files · ZIP Day quizThu 20 Aug · 11:00

Worked solution notebook every cell run

Week Two · Risk transfer, information and digital finance

D5

Managing risk with derivatives

Mon 24 Aug
Available

Operating exposure, forwards, futures, margin and basis risk, introductory calls and puts, cases and hedge governance.

Lecture slidesPDF · 59 pages Risk-management practicalStudent IPYNB Dataset2 CSV files · ZIP Day quizMon 24 Aug · 11:00

Worked solution notebook forwards, futures, basis, margin and introductory options

D6

Central-bank communication and expectations I

Tue 25 Aug
Available

Why central-bank words affect decisions; expectation formation and anchoring; forward guidance; market-implied surprises; and event-window evidence using daily Fed Funds futures and synthetic intraday prices.

Lecture slidesInteractive · 68 slides Python notebookFed Funds event study · Student IPYNB DatasetDaily futures teaching series · ZIP Day quizTue 25 Aug · 11:00

Downloadable lecture PDF 64 pages

D7

Market expectations and climate communication

Wed 26 Aug
Available

How futures prices encode expected policy; how narrow windows isolate news; and how BIS speeches reveal climate attention only after context and mandate verification.

Lecture slidesMarket expectations + climate communication · 78 pages Python notebookBIS speeches as data · Student IPYNB Practical bundleNotebook + frozen BIS sample · ZIP Day quizWed 26 Aug · 11:00

Official gingado dataset loader documentation live collection is optional; the classroom file runs offline

D8

Bitcoin, digital money and payments

Thu 27 Aug
Available

Blockchain and Bitcoin; 15 years of prices, volatility and drawdowns; stablecoins and CBDC; M-Pesa, UPI and Pix; big data, algorithms and high-frequency finance.

Lecture slidesFinal PDF · 61 pages Bitcoin volatility practicalStudent IPYNB Worked solutionExecuted IPYNB Python analysis scriptRebuild data and figures 15-year Bitcoin prices5,479 daily observations · CSV Dataset bundleRaw and analysis CSVs · ZIP Complete practicalNotebooks, data, script and figures · ZIP Day quizThu 27 Aug · 11:00

Open the 15-year price, volatility and drawdown figure frozen Coin Metrics series; the classroom analysis runs offline

Course use. Materials are provided for students enrolled in the course. Please ask before reusing or redistributing them.

Oxford · United KingdomTeachingCV
University of Oxford