Economics practice
Free interactive practice for core micro and macroeconomics topics. Each page has a live graph you can manipulate and five exam-style questions with full explanations.
Microeconomics
Supply and Demand
Move the demand and supply curves, watch equilibrium update, and test yourself on shifts vs. movements and simultaneous changes.
Start practicing →
Price Ceilings and Price Floors
Set a binding ceiling or floor, see the shortage or surplus appear, and answer five classic exam questions on price controls.
Start practicing →
Monopoly Profit Maximization
Drag demand and cost on an interactive monopoly graph. MR = MC, the monopoly markup, and the welfare triangle — with five exam-style questions.
Start practicing →
Elasticity and the Total Revenue Test
Watch total revenue climb, peak, and fall along a linear demand curve. Five questions on elastic vs. inelastic regions and the unit-elasticity midpoint.
Start practicing →
Macroeconomics
Aggregate Demand and Supply
Open a recessionary or inflationary gap, step time forward, and watch the economy self-correct. Five questions on shifts, supply shocks, and the vertical LRAS.
Start practicing →
GDP and National Income
Build GDP from C + I + G + NX, then test yourself on what counts, the final-vs-intermediate trap, and nominal vs. real GDP.
Start practicing →
Inflation and CPI
Reprice a fixed basket to see inflation appear, then answer five questions on the CPI, who wins and loses, substitution bias, and real wages.
Start practicing →
Fiscal Policy and Multipliers
Slide the MPC and watch one dollar of spending ripple out to GDP. Five questions on multipliers, crowding out, and automatic stabilizers.
Start practicing →
Monetary Policy
Shift the money supply in the money market and watch the interest rate move. Five questions on open market operations and the liquidity trap.
Start practicing →
Want hundreds more problems with adaptive review?
The full Econ Academy course tracks what you've mastered and brings back weak spots at the right interval using spaced repetition.
Start the course