Stocks & Flows
Levels and rates are not the same number.
A bathtub fills when the tap outruns the drain — and most reasoning errors about debt, climate, hiring, and inventory come from confusing the level in the tub with the rate of the tap.
In Feedback Loops you met the bathtub for a few minutes — just long enough to learn that a stock is a level that piles up and a flow is the rate that fills or drains it, so you could go on to study the loops that wrap around a stock. This course goes back and drains the tub completely. Stocks and flows are the grammar of accumulation — the single most-confused, most-leveraged distinction in all of systems thinking — and they deserve a course of their own.
Here is the whole problem in one sentence: a rate is not a level, and almost everyone treats them as if they were. “The deficit is shrinking” sounds like “the debt is shrinking.” “Emissions have flattened” sounds like “the carbon in the sky has flattened.” “I ate less today” sounds like “I lost weight.” Every one of those is a statement about a flow quietly dressed up as a statement about a stock — and the swap is wrong every single time. A falling inflow that still exceeds the outflow leaves the stock rising. Slowing the fill is not draining the tub.
You will learn to never make that mistake again, and a good deal more. We’ll nail the two-second test that sorts any quantity into stock or flow; the one accumulation rule that governs every system that has ever existed (change in the stock = inflow − outflow, piled up over time); why a stock is the running total — the integral — of its flows, which is why it smooths, lags, and remembers; why that memory gives systems inertia, so they respond slowly and overshoot; and how to wield the stock-flow distinction as a debugging tool that makes you measurably harder to fool about debt, climate, hiring pipelines, warehouses, and your own savings.
Threaded through it is the interactive bathtub — two independent taps and a time slider — so you can watch a level integrate a flow, freeze at any height when the taps match, and refuse to empty in a hurry. By the end, “stock” and “flow” will stop being vocabulary and start being a reflex: the first cut you make on any problem where something builds up over time. This is the floor the rest of systems thinking is built on — and most people never actually pour it.
In this topic
- 1 The Grammar of Accumulation A rate is not a level — and almost every reasoning error about debt, climate, weight, and inventory comes from confusing the two. Meet the bathtub, the one model underneath all of them. 8 min
- 2 Stock or Flow? The Two-Second Test Photographs versus video. A stock is a level you can freeze and count; a flow is a rate you can only measure over time. Learn the test that sorts any quantity in two seconds — and meet the flat stock with roaring flows. 11 min
- 3 Stocks Integrate: The Accumulation Rule The only equation this course needs — change in the stock equals inflow minus outflow, piled up over time. Why a stock is the running total of its flows, and why that makes it smooth, slow, and full of memory. 13 min
- 4 The Deficit Fallacy: A Falling Inflow Is Not a Falling Stock The signature error of accumulation, in depth. A flow can fall — even fall fast — while the stock it feeds keeps rising. The four-rung ladder of claims that debt, carbon, weight, and headcount conversations constantly confuse. 13 min
- 5 Inertia, Lags & Overshoot Stocks are slow, and slowness has consequences. Why a stock can only change at the speed of its flows, how to estimate how long a real change takes, and why that lag makes systems sail right past their targets. 13 min
- 6 Stock-Flow Thinking: A Debugging Tool Turn the model into a reflex. A five-question checklist you run on any messy problem, worked across personal finance and policy, plus the threads tying stocks and flows back to compounding, bottlenecks, and feedback loops. 12 min
- 7 Final Exam: Stocks & Flows A graded, one-way final exam on the grammar of accumulation — the stock/flow distinction, the accumulation rule, the deficit fallacy, inertia and overshoot, and stock-flow thinking as a debugging tool. Pass mark 70%. 22 min
Mark course as finished
Done with every lesson? Lock it in — your progress is saved on this device.