PtData delivers true point-in-time financials — exactly what was publicly known on any past date. No restated numbers. No survivorship bias. No lookahead.
Same fiscal year. The restated number did not exist for a backtest run in early 2018. PtData enforces this boundary at the data layer.
When companies restate earnings or get removed from indices, many data providers silently update history. Your backtests look excellent — until they fail in live trading.
A restated earnings number replaces the original in many datasets. A 2018 backtest ends up using information that only became public in 2019.
Delisted and acquired companies vanish from historical index data. Your research only sees today's survivors.
Late filings, amendments, and index changes often bleed into historical data unless strict as-of logic is enforced.
Free access covers the full point-in-time corporate surface so you can evaluate quality before committing to commercial use or higher throughput.
No key required. 120/min · 200/day per IP. Same endpoints as paid tiers.
Public goldens against api.ptdata.io or your own store.
Run the suite on GitHub →Commercial license, API key, 1,200/min · 15,000/day when you need production volume.
Register for Pro →Figures from the production store. Daily EDGAR incremental on the live API.
Free includes the same point-in-time data surface for evaluation. Pro adds commercial rights, an API key, and higher rate limits.
No account. No credit card. Evaluation under ToS.
or $490/year 2 months free
Commercial use and production throughput.
Register, then choose monthly or yearly at checkout.
or $1,990/year 2 months free
Higher volume for heavy pipelines.
Annual = 10× monthly (2 months free). Rate limits are the same for monthly and yearly. Free is evaluation under ToS; Pro/Scale for commercial use of the PtData API/service.
Start with the free API — no signup. Move to Pro when you need commercial rights or higher limits.