Check the timestamp before using a field
IPO data changes in bursts: filings land, amendments revise terms, final prospectuses price the deal, and market data arrives after trading starts. Check dates before treating any field as current.
A company page may show a new SEC filing before every extracted field or post-listing metric has caught up. When a number matters, open the source filing or use the freshest dated field available.
SEC calendar behavior
SEC filing dates, SEC acceptance times, pricing dates, and trading dates are different clocks. Pick the date field that matches the decision you are testing.
Weekend and holiday gaps affect event timing. Record a Friday filing, Monday effectiveness notice, and Tuesday first trade as three separate events.
Separate live research from historical tests
Latest terms are useful for today’s watchlist. Historical tests should use the filings and market bars that existed around the test date.
For a missing historical field, exclude the row, fetch the source filing, or mark the field as unavailable.
Watch ticker and deal-type edge cases
Ticker hints can collide or drift. Units, warrants, and share classes can trade separately. SPACs, funds, and follow-ons have different filing and trading behavior than operating IPOs.
For high-stakes work, verify the source filing and the traded instrument. A common-stock IPO, a unit, a warrant, and a follow-on registration are different research subjects.