In light of today’s SpaceX IPO, a story from inside Jane Street on the day of the 2012 Facebook IPO:
Related discussions
- NGX Just Listed Two New Futures Contracts. Here's Why It Matters. · 8 comments
- Why “Quiet Billionaires” Are Mostly a Myth · 4 comments
1 Comments
Why did this happen? It turns out that the box’s firmware had hardcoded the assumption that the struct field holding the number of orders on the orderbook level could be represented using 16 bits. Because surely, there couldn’t be more than 65,535 orders at a single level?
That assumption failed for the Facebook IPO. Overflow of a single byte caused Jane Street’s US trading operations to halt, which even then accounted for double-digit percentages of US equity/ETF volume. We ended up using a secondary data provider and narrowly averted catastrophe.
n trading there’s nothing better than meeting an unprecedented market event head-on and learning from it. SPCX traders, I hope there aren’t 2^24-1 orders at the support today
Source: https://x.com/brettharrison/status/2065435507773902991?s=46