← comparisons

SimFin Alternative: When You Need Explicit Point-in-Time Fundamentals

If you searched "SimFin alternative," you already know SimFin is one of the best-value fundamentals sources on the internet. It has a real free tier, full financial statements, bulk CSV downloads, and 20+ years of history. For a lot of people, it is the right answer — and this page will tell you exactly when it is.

But there's one job SimFin doesn't do the way a backtester needs it done: answering "what did the market actually know about this company on date X?" with a single, server-side query. That's the specific gap Tradevo Data fills. This is an honest comparison from a competitor, so we'll be clear about where each tool wins.

The core question: is it point-in-time?

Point-in-time (PIT) data means every value is stamped with the date it first became public, so a backtest can only see what was knowable at the time. Get this wrong and you get lookahead bias — restated numbers, or numbers that hadn't been filed yet, leaking into your signal and inflating your results.

Here's the honest read on SimFin, based on its own documentation. SimFin's standard datasets are latest-restated — its docs state plainly that they are "not so-called point-in-time data" because they surface the newest restatement, not the originally-filed figure. SimFin does track the raw material for PIT: it stores a Publish Date (the 10-K/10-Q filing date), a Restated Date, and offers an as-reported variant so you can pull original figures. As of July 2026, the as-reported columns are gated to SimFin's paid tiers (per their pricing page). So it's fair to say SimFin can support PIT-style work — but the default is restated, and reconstructing the point-in-time view is left to you in pandas.

Tradevo Data is built the other way around. PIT is the default and the whole product:

That's the real difference. SimFin gives you the columns to build a point-in-time view; Tradevo Data gives you the point-in-time view as an API call.

Side-by-side comparison

SimFin Tradevo Data
Free tier Yes — 5,000 US stocks, no card (pricing, as of July 2026) Free 40-company GitHub sample; paid API is $49/mo
Point-in-time by default No — standard data is latest-restated (their docs) Yes — server-side as_of, first_filed <= as_of
First-reported value Via as-reported variant (paid tiers) original_value on every row
Restatement labeling Restated Date tracked Explicit restated flag (>0.5%), 18,539 labeled
Statement coverage Full: balance sheet, P&L, cash flow 7 concepts (Revenue, NetIncome, Assets, Equity, OperatingCashFlow, EPSDiluted, DilutedShares)
Periodicity Annual + quarterly Annual only (10-K/10-K-A); quarterly on roadmap
History 20+ years (top tier) Up to 12 fiscal years
Geography US now; Canada/EU/Asia expanding US only
Delivery Bulk CSV (ZIP) + Python/Excel API One JSON endpoint, 5,000 req/day
Ratios / calculated metrics Yes No — raw filed values only
Per-row QA visibility qa_status on every row, flagged never hidden
Pricing Free / paid tiers (see page) $49/mo, cancel anytime

Pricing and tier details for SimFin change — verify current numbers on their pricing page rather than trusting a number quoted here.

When SimFin is the better choice

We mean this genuinely. Pick SimFin if any of these describe you:

If you're doing broad fundamental screening, education, or dashboard-building, SimFin is likely the better tool, and it's cheaper. We'd rather you use the right thing.

When Tradevo Data is the better choice

Choose Tradevo Data if PIT integrity on core concepts is the whole point:

Try it before you pay

The fastest way to judge the PIT semantics is to read them yourself. The free sample — 40 large caps, 3,212 rows, full methodology, no signup — is on GitHub. Inspect the first_filed, original_value, and restated columns against a name you know well.

If it fits your workflow, the full API is $49/mo: 5,214 US companies, 313,562 point-in-time rows, one JSON endpoint, 5,000 requests/day, key issued instantly after checkout, cancel anytime. Docs are at /docs.

There's no wrong answer here — just different jobs. If you need breadth, statements, or free, SimFin is excellent. If you need a purpose-built, server-side point-in-time API for core fundamentals, that's us.


Not investment advice. Competitor pricing and features change — verify SimFin's current pricing and capabilities on their site before deciding.

See for yourself — free sample, no signup.

40 large caps, 3,212 point-in-time rows, full methodology.