Thoughts on low latency trading if exchanges went full cloud

Technical barriers to “full cloud” exchanges

  • Major obstacle: lack of true hardware multicast in hyperscale clouds. Existing “multicast” is software fan‑out over unicast, adding latency and jitter.
  • Ultra‑low‑latency (ULL) setups depend on purpose‑built networks where 10–40Gbps+ multicast can saturate links with predictable behavior and minimal queuing.
  • Cloud SDNs hide L2, ARP, and multicast by design, limiting the ability to build these specialized fabrics.
  • Cloud FPGAs exist but typically as compute accelerators without direct network access; trading FPGAs need line‑rate NIC control and protocol “abuse.”
  • Concerns about cloud reliability vs exchange uptime; cloud outages and noisy neighbors are seen as unacceptable for matching engines.

Fairness, latency, and colocation

  • Exchanges use equal‑length fiber and carefully engineered networks to approximate “provable fairness” within a colo; colocation remains the dominant model.
  • Moving matching engines into EC2‑style environments would make it harder to prove identical latency, and would invite games around instance placement, ping‑mapping, and potential DDoS on competitors’ hosts.
  • Some argue clouds could create special regions or Outposts racks with symmetric connectivity, effectively recreating colo “inside” the cloud.

Role and impact of HFT / ULL trading

  • Explanations for newcomers: speed lets firms react first to news, arbitrage across venues, and gain time priority in price‑time order books; profits are tiny per trade but huge in volume.
  • Supporters say HFT competition tightens spreads, improves retail execution, and replaces the older, wider‑spread floor‑trader regime.
  • Critics see HFT, especially latency arbitrage, as rent‑seeking that extracts value from slower participants and drives an arms race in hardware and proximity.
  • Empirical studies (cited in-thread) claim latency arbitrage is frequent and costly, though definitions and interpretations are disputed.

Batch auctions and artificial latency

  • Several propose discrete batch auctions (from milliseconds to seconds) or random/jittered delays to blunt latency advantages and front‑running.
  • Others note many markets already use opening/closing auctions and volatility halt auctions; experiments with frequent auctions showed mixed impact.
  • Concerns: batch systems can be gamed (e.g., outsized orders, pro‑rata matching), may increase spreads, complicate multi‑asset strategies, and shift from speed games to size/strategy games.

Economics and incentives of moving to cloud

  • Exchanges earn substantial revenue from colocation, cross‑connects, and proprietary feeds; moving to cloud would hand margin to cloud providers and reduce control.
  • Some see little operational or cost upside for mature exchanges that already have specialized staff and hardware.