Insights
How to Get Historical De-SPAC Merger Completion Data via API
Alphanume Team · May 28, 2026
Pull a clean, point-in-time history of de-SPAC completions from Alphanume and build a watchlist of recent ex-SPAC names.
The hardest part of trading de-SPACs systematically is maintaining the universe. The Alphanume De-SPAC Events endpoint solves that by giving you each completion as a dated, sourced record you can pull on a schedule.
The endpoint
GET https://api.alphanume.com/v1/de-spac-eventsAuthenticate with ?api_key=alp_your_key or an X-API-Key header. Each row carries a date, a ticker, and a filing_url. Use date range filters to pull history.
Build a recent-completions watchlist
import requests
r = requests.get(
"https://api.alphanume.com/v1/de-spac-events",
params={"date_gte": "2026-01-01", "api_key": "alp_your_key"},
)
events = r.json()["data"]
watchlist = [e["ticker"] for e in events]
print(watchlist)Each ticker in the list is a company that recently became public through a SPAC merger. From here, the playbook is to track the timeline toward lock-up expirations and warrant exercise windows, the dates when structural selling pressure tends to appear.
Use it in a backtest
Because the records are point-in-time and never altered, you can reconstruct the de-SPAC cohort as it existed on any historical date and test post-completion behavior without lookahead. Join the ticker and date to your price history and study returns in the weeks and months after completion.
Enrich with other datasets
- Add market cap to filter the cohort by size and liquidity.
- Add dilution filings to flag names facing additional share supply.
- Use the
filing_urlto read the source Super 8-K when you need the detail.
Access and limits
De-SPAC Events is on the free tier as a rolling 30-day delayed window, Pro at 600 requests per minute. Start with a free Alphanume API key and the API documentation, or explore it on Alphanume.
Maintaining the universe automatically
The recurring pain in trading de-SPACs systematically is keeping the universe current. New completions happen continuously, and tracking them by hand is slow and incomplete. Pulling the endpoint on a schedule and collecting the ticker field keeps a recent-completions watchlist up to date with no manual effort.
From there the playbook is timing-based: track each name toward its lock-up expiration and warrant exercise windows, the dates when structural selling pressure tends to appear. Joining the cohort to market cap and dilution data sharpens the screen further, and because every record is point-in-time you can reconstruct the cohort as it stood on any historical date for a clean backtest.
Frequently asked questions
What endpoint lists de-SPAC completions?
GET https://api.alphanume.com/v1/de-spac-events. Authenticate with ?api_key=alp_your_key or an X-API-Key header. Each row has date, ticker, and filing_url.
How do I build a watchlist?
Pull recent completions with date_gte and collect the ticker field. Each is a company that recently became public through a SPAC merger.
Can I backtest post-completion behavior?
Yes. The records are point-in-time and never altered, so you can reconstruct the cohort as it stood on any date and study returns after completion without lookahead.
How do I enrich the cohort?
Join market cap data to filter by size and liquidity, and dilution data to flag names facing extra share supply. The datasets share the same ticker keys.
What if I need the source filing?
Use filing_url to open the Super 8-K behind each event when you want the merger detail.