Stocks, Flows, and Dynamic Equilibrium
Stocks are accumulations of flows over time, changing based on the balance of inflows and outflows. Dynamic equilibrium occurs when inflows equal outflows; stocks act as buffers decoupling inflows and outflows.
THE IDEA
Stocks, Flows, and Dynamic Equilibrium
A stock is the memory of the history of changing flows within the system.
- If the sum of inflows exceeds the sum of outflows, the stock level will rise.
- If the sum of outflows exceeds the sum of inflows, the stock level will fall.
- If the sum of outflows equals the sum of inflows, the stock level will not change — it will be held in dynamic equilibrium.
- A stock can be increased by decreasing its outflow rate as well as by increasing its inflow rate.
- Stocks act as delays or buffers or shock absorbers in systems.
- Stocks allow inflows and outflows to be de-coupled and independent.
When to use it
Managing inventory levels in a supply chain by adjusting production rates (inflow) and sales rates (outflow).
Regulating water levels in a reservoir by controlling dam releases (outflow) and managing upstream inflows.
Personal finance: tracking bank account balance as a stock affected by income (inflow) and expenses (outflow).
Environmental conservation: understanding how pollution builds up in a lake (stock) from industrial discharges (inflow) and natural degradation (outflow).
FROM THEORY TO EVERYDAY LIFE
In practice
Bathtub Water Level
Think of a bathtub: the water level is the stock, the faucet adds inflow, the drain removes outflow. The level rises if inflow > outflow, falls if outflow > inflow, and stays constant if they are equal. You can also fill the tub by reducing the drain opening (decreasing outflow) rather than turning up the tap.
Population of a City
A city's population is a stock: births and immigration are inflows; deaths and emigration are outflows. Population grows when births + immigration > deaths + emigration, and shrinks in the opposite case. Housing and healthcare policies can influence migration or mortality rates. To assess their effect on population, examine how those rates actually change.
A MOMENT TO REFLECT
Put it to work.
Identify a stock in your personal life (like savings, knowledge, or relationships) and list the main inflows and outflows affecting it.
How could you intentionally balance inflows and outflows in a system you manage to reach dynamic equilibrium?
Consider a stock that is currently declining: what actions could you take to either increase inflows or decrease outflows?
CONTINUE THE CONVERSATION
Source texts
- Thinking in Systems A Primer