Skip to main content

IEX and the 350-Microsecond Speed Bump

The 350-microsecond speed bump implemented by the Investors Exchange (IEX) represents one of the most counterintuitive and philosophically important innovations in modern market design. In an industry obsessed with speed—where firms spend millions to shave nanoseconds off order execution times—IEX deliberately introduces a delay. Every order entering IEX's matching engine is held for exactly 350 microseconds (0.00035 seconds) before being executed or routed. This seemingly trivial delay eliminates the temporal advantage that high-frequency traders rely on and fundamentally changes how markets function.

The speed bump is elegant in its simplicity but profound in its implications. By making all orders subject to the same delay, IEX prevents any participant from exploiting microsecond-level timing advantages. A human trader submitting an order through IEX has the same information advantage as an algorithm with proprietary data feeds, because both must wait 350 microseconds for execution. This inversion of conventional market design logic—speed is bad, slowness is good—challenges the entire premise on which modern high-frequency trading is built.

Quick definition: The IEX speed bump is a deliberate 350-microsecond delay imposed on all incoming orders before they enter the matching engine. This delay prevents high-frequency traders from exploiting timing advantages and is a core design feature intended to create fairer market access.

Key takeaways

  • IEX's 350-microsecond speed bump eliminates the temporal advantages that high-frequency traders rely on to identify and profit from order flow
  • The delay applies uniformly to all participants, preventing any single trader from benefiting from faster connectivity or proprietary data feeds
  • The speed bump reduces latency arbitrage (profitable trading based solely on speed differences) but may reduce overall liquidity and slightly widen spreads on IEX
  • This design represents a philosophical statement that market fairness is valuable enough to sacrifice some speed-based efficiency
  • IEX successfully defended the speed bump against regulatory challenges and became a registered national exchange in 2016
  • The speed bump has inspired other market design innovations focused on fairness rather than pure speed optimization

Why Speed Became a Problem

To understand why IEX introduced an intentional delay, we must first recognize how speed became central to high-frequency trading advantage. In traditional markets, information advantages derived from superior analysis, research, or judgment about underlying value. A stock analyst who studies company financials and identifies undervalued companies can profit through fundamental insight.

But in modern fragmented markets, speed can be an advantage independent of fundamentals. Consider the scenario from the Flash Boys article: stock XYZ trades on the NYSE and simultaneously on Nasdaq. If an algorithm learns about a trade on the NYSE (perhaps through proprietary data feeds) microseconds before the same information reaches Nasdaq, it can execute on Nasdaq before the broader market reacts. This is profitable not because the algorithm has better judgment about value, but because it has faster information.

The specific advantage HFT firms exploited was called latency arbitrage: buying stock on a slow exchange and selling it on a fast exchange, capturing the spread as profit. Or more subtly, inferring the direction of pending orders by watching price behavior across exchanges and trading ahead of those orders. All of this profit derives from speed, not insight.

This speed advantage created several market microstructure problems:

First, it distorted order routing. Traditional brokers had to think about not just which exchange had the best price, but how to route orders in a way that minimized exposure to latency-based predation. This forced routing logic to become increasingly complex and often resulted in worse prices for customers.

Second, it encouraged wasteful investment. Firms spent hundreds of millions on faster hardware, faster data feeds, and shorter cable runs to data centers. From a social perspective, much of this investment was zero-sum: faster firms profited while slower firms lost money, but the total amount of real value in the economy did not increase.

Third, it created timing disadvantages for participants with legitimate reasons to be slow. A pension fund executing a multi-minute order to minimize market impact would be systematically front-run by algorithms that could detect the order's direction within microseconds and trade ahead of it.

IEX's speed bump addressed all three problems through a brilliant inversion: instead of trying to become faster, IEX made everyone equally slow.

How the 350-Microsecond Delay Works

The mechanics of IEX's speed bump are deceptively simple. Every order entering IEX goes through the following process:

Microseconds 1-350: The order sits in an input queue, held in memory but not yet matched or routed.

Microsecond 350: The system processes the queued orders. All orders that arrived in the input buffer during the 350-microsecond window are processed simultaneously.

Microseconds 351+: Orders are matched against existing resting orders on IEX's book, routed to other exchanges if necessary, or resting on IEX's book awaiting matches.

The key insight: Because all orders are delayed by the same amount, no participant can gain advantage by being faster. An algorithm with a sub-microsecond order entry system receives no advantage over a human trader with a 100-millisecond entry time, because both orders are queued for exactly 350 microseconds before execution.

This design explicitly rejects the efficiency assumption that "faster is better." In conventional exchange design, faster order processing is assumed to be beneficial because it allows better price discovery and tighter spreads. But on IEX, faster order entry time does not translate to trading advantage, so the 350-microsecond delay does not create economic inefficiency in the same way.

The 350-microsecond figure was chosen deliberately. IEX founder Brad Katsuyama determined that 350 microseconds is approximately the round-trip latency across the continental United States (the time for a signal to travel from New York to Los Angeles and back). This figure ensures that an order cannot complete a cross-country arbitrage faster than IEX's processing delay, eliminating one specific form of latency arbitrage.

IEX Speed Bump Order Flow

The Trade-off: Fairness Versus Speed

The speed bump creates a classic market design trade-off: fairness at the cost of reduced speed and potentially reduced liquidity. Understanding this trade-off requires examining what IEX gives up and what it gains.

What IEX gains:

  • Elimination of latency arbitrage: Traders cannot profit by being faster than others
  • Fair access to liquidity: An order does not suffer worse prices simply because the submitter is slower
  • Reduced incentive to invest in speed: Firms have less reason to spend enormous capital on faster connections, creating more even playing field
  • Reduced information leakage: Because all orders are delayed equally, a participant cannot infer much about other participants' intent by observing response timing

What IEX sacrifices:

  • Reduced execution speed: All orders are delayed 350 microseconds, which is negligible for most institutional traders but theoretically means orders take slightly longer to execute
  • Potentially wider spreads: On traditional exchanges, tight spreads are partly maintained by HFT market makers who profit through speed advantage. IEX has slightly wider spreads on average
  • Potentially lower liquidity: Some HFT firms do not participate on IEX because the speed bump eliminates their advantage, reducing available liquidity
  • Sub-optimal order routing: Orders cannot be routed as quickly to other exchanges, potentially missing better prices that appear and disappear within the 350-microsecond window

Research on IEX has provided mixed evidence about the net impact. Studies find:

  • Spreads on IEX are slightly wider than on Nasdaq or NYSE, suggesting that the speed bump does reduce liquidity provision
  • IEX attracts order flow from participants explicitly concerned about front-running, indicating that some traders value fairness more than minimal spreads
  • The 350-microsecond delay is genuinely negligible for most traders. For a typical institutional trader holding positions for seconds or minutes, the delay is irrelevant
  • Only traders seeking to exploit microsecond-level timing advantages suffer from the speed bump, which is precisely IEX's intended effect

This distribution of costs and benefits is philosophically important: IEX sacrifices outcomes for traders who profit through speed (HFT firms) in order to improve outcomes for slower traders (institutions and retail investors). This is an explicit value judgment about whose interests should be prioritized.

IEX's Regulatory Journey

IEX's path to becoming a registered national exchange was not straightforward. When IEX applied to the SEC for exchange registration in 2014, it faced significant opposition from incumbent exchanges and HFT firms.

The core regulatory debate concerned whether the speed bump was legal and appropriate. Traditional exchanges and HFT advocates argued that:

  • The speed bump artificially handicaps certain participants and should not be permitted
  • Market efficiency requires speed optimization, not speed minimization
  • If IEX's design is genuinely superior, it should succeed in the market without needing special regulatory permission for idiosyncratic features

Conversely, IEX and its supporters argued that:

  • The speed bump is a legitimate market design choice that does not violate any securities laws
  • Markets should be permitted to compete on fairness metrics as well as speed metrics
  • The SEC should encourage market design innovation, including fairness-focused innovation

The SEC's decision in June 2016 was significant: the agency approved IEX's exchange registration and explicitly endorsed the speed bump as a legitimate market design feature. The approval noted that IEX's design did not violate securities laws and that competition between different market designs (speed-focused versus fairness-focused) could benefit market participants overall.

This approval was itself controversial. Critics argued that the SEC was endorsing an inferior market design and that the speed bump would ultimately prove harmful to market quality. However, the SEC's endorsement empowered IEX and validated the broader principle that fairness-focused market design is a legitimate competitive strategy.

Technical Implementation and Challenges

Implementing the speed bump required IEX to solve several technical challenges:

Order buffering: IEX needed to build a system that could hold thousands of incoming orders in a buffer without losing any or processing them out of order. This required careful attention to memory management and data structure design.

Synchronized processing: All orders in the 350-microsecond window must be processed at the exact same time. This means that the timing of the matching engine cycle must be precisely controlled and that all participating systems must remain synchronized.

Network protocol design: IEX had to design network protocols that allowed clients to send orders asynchronously while ensuring that the speed bump applied uniformly regardless of network latency to the client.

Cross-exchange routing: Orders destined for other exchanges must also be delayed by 350 microseconds. IEX had to implement mechanisms to ensure that orders routed to other exchanges retained the fairness benefits of the speed bump.

These technical challenges were significant but ultimately solvable. IEX's engineering team developed the infrastructure to reliably implement the speed bump across millions of orders per day without failures or inconsistencies.

Real-world examples

The speed bump's impact can be observed in several real-world trading scenarios:

Institutional block trades: A pension fund placing a large order to buy 1 million shares of stock XYZ uses IEX because it knows the order will not be front-run by algorithms detecting the order direction and trading ahead. On traditional exchanges, the order might be picked off by HFT, but on IEX, the 350-microsecond delay prevents this.

Retail investor orders: A retail investor using a broker that routes orders to IEX receives the fairness benefit of the speed bump without any sacrifice in execution quality from their perspective. The 350-microsecond delay is imperceptible to someone not actively trading.

Market maker participation: Some market makers (both traditional and algorithmic) do not participate on IEX because the speed bump eliminates their ability to profit from timing advantages. This reduces liquidity on IEX compared to traditional exchanges, as evidenced by slightly wider spreads.

Comparison of prices across venues: Stock XYZ might trade at $50.00-$50.02 on Nasdaq but $50.01-$50.03 on IEX due to lower liquidity. The lower liquidity reflects the fact that some aggressive traders and market makers avoid IEX because the speed bump eliminates their advantage.

Common mistakes

Several widespread misunderstandings surround the IEX speed bump:

Mistake 1: Assuming 350 microseconds is a significant delay. For 99% of trading purposes, 350 microseconds is imperceptible. Only participants seeking to exploit microsecond-level timing advantages are affected. For most traders, the speed bump is completely immaterial.

Mistake 2: Believing the speed bump eliminates all unfair advantage. While the speed bump prevents latency-based arbitrage, it does not eliminate all information advantages. Traders with superior analysis or access to fundamental information still have advantages. The speed bump levels the playing field in one dimension (speed) while leaving other dimensions unchanged.

Mistake 3: Thinking IEX's slowness means it's less efficient. Market efficiency in the economic sense (prices reflecting information) does not require speed. Slower markets can be just as efficient at price discovery as faster markets. What matters is whether price discovery is fair and accurate, not how quickly it occurs.

Mistake 4: Assuming traditional exchanges will adopt the speed bump. Traditional exchanges have not adopted the speed bump despite IEX's regulatory approval because doing so would alienate the HFT market makers who provide liquidity and pay exchange fees. Traditional exchanges benefit from being the fastest venue and have no incentive to slow down.

Mistake 5: Believing the speed bump makes IEX a dominant exchange. Despite regulatory approval and validation from many participants, IEX remains much smaller than NYSE, Nasdaq, or CBOE. Network effects and incumbent advantages are difficult to overcome, even with superior market design.

FAQ

Q1: Why exactly 350 microseconds?

350 microseconds is approximately the round-trip latency across the continental United States. It ensures that a trader cannot execute a cross-country arbitrage strategy (buying on the west coast and selling on the east coast) faster than IEX's delay. This specific figure was chosen by Brad Katsuyama based on technical analysis of the latency geography of U.S. markets.

Q2: Does the speed bump actually prevent all front-running?

No. The speed bump prevents latency-based front-running (trading based on timing advantage) but does not prevent order flow-based front-running (trading based on observed order patterns). However, it significantly reduces the ability to profit from timing advantages, which is one major form of front-running.

Q3: If IEX is so much fairer, why don't all traders use it?

Several reasons: first, inertia—traders have existing systems and relationships with traditional exchanges. Second, liquidity—because IEX is smaller, spreads are often wider. Third, IEX's fairness benefits most traders executing large orders (institutions), while most retail trading is already very cheap on traditional exchanges. Fourth, some traders prefer exchanges where speed advantages are possible.

Q4: Could the SEC require all exchanges to adopt a speed bump?

Technically yes, but politically unlikely. The SEC could mandate a uniform speed bump across all venues, but doing so would face fierce opposition from incumbent exchanges and HFT firms. Additionally, there is genuine economic debate about whether uniform slowness would improve overall market quality or simply reduce the total value of markets.

Q5: Does the speed bump work if trading happens on multiple exchanges?

The speed bump only applies on IEX itself. If orders are routed to other exchanges, the speed bump does not protect against front-running on those other venues. However, IEX routes orders intelligently to minimize inter-exchange arbitrage risk, so the speed bump still provides significant protection even in a multi-venue context.

Q6: What happens if someone tries to cheat the speed bump?

The speed bump is part of IEX's core matching engine, implemented at the hardware level. It is not something traders can circumvent because they have no direct access to the matching engine. All orders, regardless of origin or method, are subject to the same 350-microsecond delay.

Q7: Could faster or slower delays improve on 350 microseconds?

Perhaps. Shorter delays would reduce front-running risk but might prevent necessary cross-exchange routing. Longer delays would reduce routing flexibility but ensure even greater insulation from speed-based predation. The 350-microsecond figure represents a balance point between these concerns. Other exchanges might choose different values, creating a spectrum of speed-fairness tradeoffs.

The IEX speed bump relates directly to latency arbitrage, the practice of exploiting timing advantages across fragmented markets. The speed bump is a direct response to latency arbitrage risks.

Market fragmentation creates the need for the speed bump. If all U.S. stock trading occurred on a single venue, there would be no opportunity for latency arbitrage because all participants would see the same prices simultaneously. The speed bump is a design solution to the problem of multi-venue markets.

Order routing is affected by the speed bump because brokers must decide whether to route orders to IEX (with fairness benefits but potentially wider spreads) or to traditional exchanges (with tighter spreads but front-running risks).

Market design more broadly is what the speed bump exemplifies. Different exchanges can make different design choices about speed, transparency, and participant access. IEX's contribution is to demonstrate that fairness-focused design is a viable competitive strategy.

Summary

The IEX speed bump is a deceptively simple but philosophically profound innovation in market design. By deliberately delaying all orders by 350 microseconds, IEX eliminates the temporal advantages that high-frequency traders rely on. This delay is imperceptible for ordinary traders but eliminates the ability to profit from microsecond-level timing advantages.

The speed bump represents an explicit choice to prioritize fairness over speed. Rather than competing with traditional exchanges on whose systems are fastest, IEX made the counterintuitive move of making its system deliberately slower to prevent predatory trading. This choice required regulatory approval, which the SEC granted in 2016.

The tradeoff is real: IEX has slightly wider spreads and lower liquidity than traditional exchanges, reflecting that some aggressive market makers do not participate because the speed bump eliminates their advantage. However, for the vast majority of traders—institutions executing large orders and retail investors—the speed bump provides fairness benefits that far outweigh the trivial delay.

IEX remains much smaller than traditional exchanges, suggesting that regulatory approval alone is insufficient to overcome incumbent advantages and network effects. However, the SEC's endorsement of the speed bump as a legitimate market design feature opened the door for other exchanges to experiment with fairness-focused features. The speed bump stands as proof that markets need not be fastest to be fair, and that fairness itself is a legitimate competitive dimension.

Next

Learn about spoofing and the prosecutions that revealed illegal HFT tactics →