Home▸Economics & Social Systems▸Infrastructure Investment: Crowding-In vs Crowding-Out (2D)

Infrastructure Investment: Crowding-In vs Crowding-Out (2D)

Interactive 2D model of public infrastructure investment: watch government spending grow the public-capital stock while two competing channels — interest-rate crowding-out and productivity crowding-in — decide whether private investment ends up higher or lower than a no-public-investment baseline, then pan and zoom through the full history.

Economics & Social Systems2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-economics-topic-36 ↗ Open standalone

Every dollar a government borrows to build roads, grids and ports does two things to the private sector at once. It can crowd in private investment by raising the productivity of private capital — better logistics and power make every factory more profitable. It can also crowd out private investment by pushing up the interest rate that borrowers of all kinds have to pay. This 2D version runs both channels side by side in real time: public and private capital bars grow block by block from the same macro model as the 3D original, a dashed ghost bar shows what the private sector would have accumulated with zero public investment, a GDP dial and an interest-rate gauge track the aggregate consequences, and a pannable, zoomable strip chart lets you scrub back through the whole run to see exactly when one channel started winning over the other.

⚙ Under the hood

A 2D macro model of public infrastructure spending where two competing channels — interest-rate crowding-out and infrastructure-productivity crowding-in — determine whether private investment ends up higher or lower than a no-public-investment baseline. Public and private capital grow as bar towers, a dashed ghost bar tracks the no-public-investment counterfactual, and a pannable, zoomable strip chart lets you scrub through the whole run to see which channel is winning at any point in time.

economicsinfrastructurepublic investmentcrowding outfiscal policymacroeconomics

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)