I built a tool to catch IPO opens. Then I missed SpaceX.
On the largest IPO in history, I got blindsided by the exact problem I'm building Bellipo to kill. The price thrashed across five browser tabs, none of them agreed, and the open got away from me before I could be sure it was even happening. I should be furious. Instead I just sat back and laughed — because there has never been a cleaner proof of why this product needs to exist. Here's what happened, and what it taught me.
SPCX · NASDAQ verified open $152.65 STRIKE · verifiedFirst real trade — confirmed across 3 sources. This is the alert.
At 9:30 a.m. ET, the market opens. SpaceX does not.
That sounds like a glitch if you've never traded an IPO. It isn't. The opening bell is when the market opens — not when a newly listed stock starts trading. A big IPO can take hours to print its first real trade. SpaceX, the biggest one ever, took its time.
And while it took its time, I did what every retail investor does. I opened tabs. CNBC said one number. X said another. My broker showed a third. The indicated price bounced from $175 to $162 to $150 — each refresh a different story, none of them the actual trade. I sat there refreshing, trying to time something that gives you no clean signal that it's happening.
By the time I was sure SpaceX was really, actually trading, I bought at $165. The verified first trade had already printed at $152.65. I paid up into my own indecision — on the company I'm building an IPO tool around, on the biggest IPO in history, in public.
I missed the open of the company I'm building an IPO tool around. On the biggest IPO in history. In public.
I am the customer. I did everything right — the research, the conviction, the capital ready — and the open still got away from me because the information was scattered, the timing was unknowable, and the alerts everyone relies on are noise.
Opens are designed to lose you
Here's the thing almost nobody tells retail investors: the IPO open is the single hardest moment to act on, and it's hard by design.
The timing is unknowable — there is no published "it trades at 11:04" moment. The price is a moving target during discovery — the indication you see is not the trade. And the data is scattered across a dozen sources that disagree with each other in real time. The big desks have direct feeds, dedicated screens, and people whose only job that hour is to watch one ticker. You have a phone and five browser tabs.
That asymmetry is the whole game. By the time the moment is obvious enough for you to act on confidently, the first pop is already gone — captured by people who never had to wonder whether it was real.
The Figma wound, reopened
This isn't new for me. The reason Bellipo exists at all is Figma's IPO — July 31, 2025. It didn't open until 1:59 p.m. ET, hours after the bell. Offer price $33, first trade $85 — a +158% open. I was stuck in meetings and watched it happen without me. SpaceX was the same wound, reopened.
What I'm actually building
Bellipo is in development. It is not a stock picker and it is not advice. It does one thing: it watches an IPO through its entire lifecycle and tells you — once, clearly — at the real moment it matters.
The lifecycle Bellipo tracks
RADAR An IPO is rumored or on the horizon. We start watching before it's news. READY It's filed and on the calendar. The research is built before the bell, not after. PING It priced the evening before. You know the number while the desks know it. STRIKE It just printed its first real trade. This is the alert nobody else gives you. ORBIT The dust settles. How the open actually played out — recapped, not hyped.The hard one is STRIKE — the first real trade — because that's the moment that's unknowable, and that's the moment I missed twice. Getting it right means rejecting every false signal (the indication that isn't a trade, the placeholder price, the single source that's wrong) and firing only when it's genuinely real. That's most of the engineering.
Track every IPO from filing to first trade — and beyond
IPO Lifecycle Management (ILM)
Reserve Your SpotFounding spots are limited · No credit card
Why I'm telling you I missed it
Because I'm building this in public, and in public means showing the misses too.
Here's the truth about June 12: my engine actually did catch SpaceX's real open. It detected the first trade at $152.65, verified it across three independent data sources, and correctly refused to fire on the fake numbers floating around earlier that morning. The detection worked.
But it fired late — about fifteen minutes behind — because I was running it on a delayed, testing-grade data feed. Accurate, but not fast enough. And "accurate but late" is the one thing this product can't be. So I caught my own gap, on the hardest possible test, before launch — and I'm moving to real-time data so the next open is measured in seconds, not minutes.
Detection PASSED First trade caught at $152.65, verified across 3 sources. Fake numbers correctly rejected. Delivery speed FAILED Fired ~15 min late on a testing-grade feed. Now moving to real-time data.I'd rather find that on SpaceX, with my own money, than on your first alert.
That's the standard. Not "we're perfect." But "we test against the hardest moments in the market, we tell you what broke, and we fix it where you can watch." The big platforms will never show you their misses. I just showed you mine.
The next one
There's a wave of mega-IPOs coming — the kind of names that only list once a decade. Every one of them will open the same way SpaceX did: messy, unknowable, gone before most people are sure it's happening.
I'm building Bellipo so you don't have to be the last to know. Starting with the next one. I'm posting every open live on X at @bellipohq — misses included.
IFWritten by
Isam Fathi
Founder & CEO, Bellipo
Building the IPO Command Center — so retail investors walk into IPO day with the same intelligence institutions take for granted.
Follow @bellipohqThe IPO Command Center
Don't watch the next IPO from the sidelines.
Track every IPO from S-1 filing to first trade. PING fires when pricing becomes official — typically the evening before trading, occasionally the morning of, always before the open — carrying the final offer price. STRIKE fires the instant the first share trades. Walk in ready, not reacting. Bellipo doesn't stop at the open — ORBIT follows the post-IPO window where the base forms. This is IPO Lifecycle Management (ILM).
Reserve Your Founding SpotFounding spots are limited · No credit card
Share via 𝕏LinkedInWhatsApp