MarketsAdvanced

The 1987 Crash Revisited: How Program Trading Broke the Market

A deep revisit of Black Monday 1987 that explains how program trading and portfolio insurance created a feedback loop, why liquidity evaporated, and what long-term changes followed.

January 22, 202612 min read1,870 words
The 1987 Crash Revisited: How Program Trading Broke the Market
Share:

Introduction

The 1987 stock market crash, known as Black Monday, was a single-day collapse that erased roughly 22.6 percent from the Dow Jones Industrial Average on October 19, 1987. This article focuses on the market mechanics behind that day, especially program trading and portfolio insurance, and how automated, rule-driven strategies amplified selling pressure.

Why does this matter to you as an investor or trader? Because the same structural dynamics that caused the 1987 collapse still exist in updated forms today, and understanding them helps you design more robust portfolios and risk processes. What exactly went wrong, and what can you apply from those lessons to your models and execution? You'll learn the mechanics, the feedback loops, regulatory responses, and concrete actions you can take.

  • Program trading and portfolio insurance used rule-based selling that converted market moves into self-reinforcing sell orders.
  • Liquidity is endogenous and can disappear when market participants simultaneously withdraw from providing quotes.
  • Dynamic hedging creates procyclical pressure because it sells into falling markets and buys into rising ones, worsening moves when many actors use the same rules.
  • Regulatory fixes like circuit breakers reduce acute risk but do not remove the underlying feedback mechanisms; stress testing and execution-aware risk management are essential.
  • You should model market impact, test dynamic hedges under stressed liquidity, and coordinate across instruments including futures and ETFs like $SPY.

What Happened on Black Monday

On October 19, 1987 equity markets worldwide plunged. The Dow fell 508 points, which represented a drop of 22.6 percent. The S&P 500 also fell by about 20 percent in a single session. These were record one-day moves by percentage and they occurred without an obvious single macro trigger that justified that scale of decline.

Markets that day were characterized by extremely high volume and rapidly widening bid-ask spreads. Market participants who normally provided liquidity, including specialists and dealers, withdrew or hit internal risk limits. That left incoming sell orders with fewer natural buyers and created large price gaps across exchanges.

How Program Trading and Portfolio Insurance Worked

Program trading is the computerized execution of baskets of securities according to predefined rules. In the 1980s this included index arbitrage and the automatic execution of portfolio rebalancing. Portfolio insurance was one set of rules that tried to limit downside by dynamically hedging stock holdings with futures.

Dynamic hedging explained

Portfolio insurance used dynamic hedging to mimic a protective put. As the underlying equity portfolio fell in value, managers would sell futures contracts or equities in calibrated amounts to reduce exposure. The mechanics sound sensible in isolation because the goal is to limit losses by reducing market exposure as prices fall.

However, when many portfolios all follow the same delta-driven rule, their selling is correlated. That coordinated selling pushes prices lower, which triggers further selling under the same rules. In effect the insurance strategy becomes the fuel for the market fire.

The Feedback Loop: Liquidity, Impact, and Market Structure

To understand why program trading was so destabilizing you need to separate intent from mechanics. Intent was risk reduction. Mechanics were high-volume, rule-based selling that did not account for market impact or deteriorating liquidity. When markets are deep and liquid, dynamic hedges are easier to execute. When liquidity narrows, executing the same hedge is far more damaging to prices.

Why liquidity evaporated

Market makers and specialists quote prices when they are willing to carry inventory. On October 19 many market makers reduced or stopped quoting to avoid running large losses. Risk limits at broker-dealers and clearing firms tightened. Dealers posted wider spreads, which made execution of program trades move prices more than expected. In short, liquidity providers withdrew right when liquidity was most needed.

The interaction among futures markets, cash equity markets, and program trading was critical. Selling in futures markets lowered implied fair value across cash markets. Cash program trades then hit thin order books, producing larger moves. The result was a cascade that transcended any single exchange or asset class.

Real-World Example: A Stylized Dynamic Hedging Scenario

Imagine a $1 billion equity portfolio that uses a portfolio insurance rule to sell futures equivalent to 10 percent of exposure for every 1 percent decline in the index. If the market falls 10 percent intraday, the rule implies selling the equivalent of the full exposure through the futures market. If many managers use the same rule, aggregate futures selling dwarfs normal liquidity.

To make this concrete, suppose $100 billion of assets in similar insured strategies are exposed to the S&P 500. A 5 percent move could force the synthetic sale of billions of dollars in futures and ETFs like $SPY in minutes. The immediate market impact pushes prices lower, which then forces more scripted sales. This is the procyclical loop that turned a market correction into the 1987 crash.

Regulatory and Structural Changes After 1987

The Brady Commission, a presidential task force, investigated the crash and issued findings in 1988. It concluded that program trading and portfolio insurance had contributed to the severity of the drop but were not the sole cause. The report pointed to market structure, communication issues, and liquidity failings as central problems.

Practical changes followed. Exchanges and regulators introduced market-wide circuit breakers to pause trading after large index moves. The NYSE and other venues adjusted order handling and information dissemination rules to improve cross-market coordination. Clearing and margin practices were upgraded to limit sudden counterparty exposure.

These fixes reduced the odds of an exact repeat, but they did not eliminate the risk of feedback loops. You still need to consider market impact, correlated rules, and cross-venue dynamics when designing strategies.

Lessons for Investors, Traders, and Risk Managers

Lesson one: liquidity is a risk factor you must model explicitly. Historical volatility is not the same as liquidity risk. When you run stress tests, push price-impact models to conditions where bid-ask spreads widen and depth evaporates. Ask whether your execution assumptions still hold.

Lesson two: avoid naive aggregation of hedge rules. If you design a dynamic hedge, model how your trades will interact with other market participants using similar rules. You should consider the risk that your hedge will become the dominant flow in a stressed market.

Practical steps you can take

  1. Stress test dynamic hedges for low-liquidity scenarios including cross-market effects between futures and cash instruments.
  2. Include market-impact costs and non-linear execution slippage in worst-case P&L projections.
  3. Use execution algorithms that time and slice orders, and consider liquidity-seeking metrics rather than fixed percentage-of-Average Daily Volume rules.
  4. Maintain contingency plans that predefine behaviors when spreads and latency spike, including fallback venues and manual intervention thresholds.

Common Mistakes to Avoid

  • Assuming liquidity is constant. How to avoid it: Model liquidity as state-dependent and stress assets under market stress.
  • Overrelying on backtests that use calm-market data. How to avoid it: Include periods of market dislocation and widen spread assumptions in backtests.
  • Using synchronized rules across multiple funds without considering systemic effects. How to avoid it: Diversify execution rules and coordinate with counterparties if possible.
  • Treating dynamic hedges as risk-free insurance. How to avoid it: Price in execution costs and potential basis risk between futures and cash positions.
  • Ignoring cross-venue connectivity and latency. How to avoid it: Monitor real-time order book health across primary trading venues and futures exchanges like $CME.

FAQ

Q: Did program trading cause the 1987 crash?

A: Program trading and portfolio insurance amplified the crash by creating correlated selling flows, but investigations concluded they were not the sole cause. Market structure and liquidity failures were equally important.

Q: Would circuit breakers stop another crash like 1987?

A: Circuit breakers slow price discovery and give participants time to reassess. They can reduce panic selling but do not remove systemic feedback loops. You should treat them as risk mitigation, not a cure.

Q: Are portfolio insurance and dynamic hedging still used today?

A: Variants of dynamic hedging are used widely, but modern implementations incorporate market-impact models, diversified algorithms, and more granular liquidity controls. Still, the core risk of procyclical selling remains if many actors use similar rules.

Q: How should I account for market impact in portfolio risk models?

A: Incorporate state-dependent liquidity metrics like depth at best quotes, scale impact with order size non-linearly, and stress model scenarios where spreads widen and depth collapses. Also include cross-market and cross-asset correlations in extreme scenarios.

Bottom Line

The 1987 crash is a clear example of how well-intentioned, rule-based trading can interact with market microstructure to produce catastrophic outcomes. Program trading and portfolio insurance turned risk reduction rules into a synchronized selling storm when liquidity evaporated.

If you manage portfolios or design automated strategies you need to embed market-impact thinking into risk frameworks and execution design. Stress test for liquidity, diversify hedge rules, and plan for coordination failures. At the end of the day the lesson is simple: model the market you trade in, not the one you hope will exist.

#

Related Topics

Continue Learning in Markets

Related Market News & Analysis