IPO and SPAC Quant Signals
IPO and SPAC securities are unusual quant instruments: the float, investor base, capital structure, and information environment can change abruptly. A conventional cross-sectional model trained on mature equities will miss lockup supply, warrant dilution, redemption mechanics, and event-driven liquidity. These are useful signals only when data is timestamped to what the market could know.
Separate the two event structures
| Feature | IPO | SPAC before merger | De-SPAC |
|---|---|---|---|
| Anchor | Offer price | Trust value | Post-combination float |
| Key supply event | Lockup expiry | Redemption deadline | PIPE/earnout unlocks |
| Fundamental data | Prospectus then earnings | Target announcement | New public reporting |
| Liquidity risk | Small early float | Units/warrants fragmentation | Often sharp deterioration |
For IPOs, offer allocation, first-day return, underwriter stabilization, insider lockup, and secondary offerings are the core schedule. For SPACs, model trust value, redemption option, sponsor promote, warrant terms, PIPE financing, vote dates, and completion probability. Never infer a “low float” from a current shares-outstanding field without including locked, redeemable, and freely tradable shares.
Candidate features
def float_turnover(volume_20d, free_float):
return volume_20d / max(free_float, 1)
def redemption_pressure(redeemed, shares_outstanding):
return redeemed / max(shares_outstanding, 1)
| Signal | Economic hypothesis | Main confound |
|---|---|---|
| Lockup approaching | New supply may pressure price | Already priced-in expectation |
| High turnover / low float | Fragile price discovery | Bad float data |
| Large redemptions | Reduced float and cash | Completion uncertainty |
| Warrant-common spread | Dilution or optionality mispricing | Borrow and exercise terms |
| Post-deal revisions | Fundamentals catch up | Sparse analyst coverage |
Signals should use filing timestamps, not later vendor tags. A lockup calculation needs the contractual trigger: many expire after a date or a price condition, not on a single calendar day.
A realistic event backtest
Align entry to the first tradable time after public availability, apply bid/ask and participation limits, and preserve delisted symbols. De-SPAC samples have severe survivorship bias: symbols that merge, fail, rename, or trade below listing thresholds must remain in the universe.
Short-side results deserve extra skepticism. Borrow can be unavailable precisely when the dilution narrative is strongest, fees can jump intraday, and recalls can force exit. Use the locate and rebate framework in securities lending before crediting a short return.
Risk and portfolio design
These names share issuance, retail-flow, and risk-on exposure. A basket of independent event trades can therefore collapse together. Cap event-date concentration, issuer liquidity exposure, and gross short borrow usage. Monitor halts, unusual option activity, and corporate actions, but do not convert social-media attention into a causal signal without robust evidence.
| Control | Purpose |
|---|---|
| Float-source reconciliation | Avoid false scarcity |
| Daily borrow refresh | Make shorts executable |
| Event calendar | Prevent missed vote/unlock dates |
| Liquidity cap | Limit forced-exit impact |
| Factor hedge | Reduce broad growth/risk-on beta |
Label uncertainty explicitly
Many event fields are estimates before final filings arrive. Store source documents, filing timestamps, and a confidence flag alongside each calculated float or unlock date. When an assumption is later revised, rerun the historical signal as it was known at the time rather than replacing history with final terms.
Options can provide convex protection, but listed strikes may be sparse and implied volatility can already price the event. Price protection using executable option quotes, exercise rules, and borrow-adjusted parity. A cheap-looking put can be a poor hedge when the underlying gap risk occurs before it becomes liquid.
Key takeaways
- IPOs and SPACs require capital-structure and event calendars, not generic equity factors.
- Free float and lockup terms must be calculated from point-in-time documents.
- SPAC redemption and warrant mechanics change both value and tradable supply.
- Keep failures and delistings in samples to avoid a biased post-merger universe.
- Borrow, liquidity, and correlated issuance risk often determine realized returns.
