3spread

3spread vs Daloopa: breadth of the filing universe vs depth per model

Daloopa is the closest thing we have to a philosophical cousin: source-linked, auditable fundamental data, where every number traces to the document it came from. The difference is shape. Daloopa builds deep, human-verified datasets on thousands of covered tickers. 3spread standardizes the entire SEC filing universe, every filer, every insider, every fund, into comparable schemas your models can ingest directly.

3spread maintains standardized financials and factors on public entities, and the entire filing universe around them: the insiders, the 13Fs, the 13D stakes, the fund portfolios. All of it point-in-time, amendment-aware, and available through one API, with highly permissive free access and competitive commercial licensing. Daloopa is a strong tool priced like the institutional product it is; 3spread covers more ground for a fraction of the cost.

Everything below about Daloopa is taken from their public pricing page, checked on July 17, 2026. Prices change. If we have something wrong, tell us and we will fix it.

What we mean by standardized

This is the whole product. Anyone can hand you a filing as JSON. The work is making thousands of filers, filing the same form thousands of different ways, across years of changing SEC specifications, come out the other side as standardized schemas you can actually run a regression on.

Standardized, comparable schemas across every filer

Different filers label, nest and format the same fact differently. 3spread maps them into standardized, comparable schemas per dataset, so a cross-sectional comparison is a query rather than a cleanup project. The alternative is you writing that mapping, per filer, always.

Amendment-aware, and 3spread refuses to guess

An amendment that is not linked to the record it amends is a double count sitting in your backtest. We link them: following the SEC's prior-accession pointer where one exists, and clustering on a per-form key where it does not. When the match is ambiguous, 3spread leaves it unlinked rather than guess, because a wrong link is worse than a missing one. Links run both ways, so you can go from an amendment to its original, or from an original to everything that amended it.

Restatements do not overwrite history

When a company restates a period, the original figures still exist at 3spread, because a backtest has to see the data as it was known at the time. Overwrite the original with the restatement and you have quietly introduced look-ahead bias into every model built on it. Each filing's view of a period is kept as its own record.

Every number is scored, and the score ships with it

3spread checks statements against the filer's own arithmetic (do their subtotals actually foot, through their own calculation linkbase) and against real accounting identities: the balance sheet equation, the cash bridge, pretax minus tax, and others. The resulting quality score travels with the data instead of living in a slide deck. We do not hide the rows that score badly, we label them, so you can decide.

A bank is not a software company

Forcing every filer into one generic template is how you get comparisons that are technically valid and practically meaningless. 3spread keeps separate canonical grids per sector family, banks, insurers, REITs, energy, utilities, healthcare and more, so the line items you compare are the ones that actually correspond.

The edge cases are the job

A Form 144 with multiple lots. A Reg A offering with co-issuers. A Schedule 13 that was HTML before 2025 and XML after. CIKs that arrive zero-padded from one source and unpadded from another, so one filer looks like two. There are thousands of these, and 3spread handles them, because getting them wrong is how a dataset silently lies to you.

The SEC's specs move. 3spread absorbs it

Taxonomies change year to year, form specifications get rewritten, and formats change underneath you. Parse it yourself and your parser breaks when they do. We read concepts by identity rather than by taxonomy version, route each form family through the parser its era requires, and present one stable shape to you. Where a variant genuinely is not supported yet, it fails loudly and stays queued rather than being quietly mis-parsed into your data.

And 3spread does it free, at real volume

600 requests a minute on the free tier, every dataset, no credit card. That is enough to pull the full insider history or every standardized statement for a basket of companies, every day, which is what individual research actually looks like. Every dataset is on every plan, so the paid tiers buy throughput, agentic tooling and commercial rights rather than access, and they are priced competitively.

Why this decides whether your backtest is real

A filing is not a fact that stays still. Companies amend, and companies restate. If your data provider quietly overwrites the original figure with the corrected one, then every row in your history is the version that exists today, not the version that existed when the trade would have happened. Your model is reading numbers nobody could have known. That is look-ahead bias, and it does not announce itself: it shows up as a strategy that backtests beautifully and dies in production.

The same goes for amendments. An amendment that is not linked to the record it amends is not a correction, it is a duplicate. Count both and you have double counted a trade, a holding, or a stake, and your signal is measuring your own bookkeeping.

3spread keeps the original alongside the restatement, so you can ask what was known as of a date rather than what turned out to be true. Amendments are linked to their originals, and where the link is ambiguous 3spread leaves it out rather than guess, because a wrong link corrupts the series quietly while a missing one is at least visible. This is what makes the difference between a backtest you can trust and one you cannot, and it carries straight into forward testing: the moment you go live, the data you get is the data as it is known right now, which is exactly the shape the historical data was in.

What Daloopa does well

  • ·Source-linked auditability, genuinely: every data point traces to its source, the same standard we hold ourselves to
  • ·Depth beyond filings: KPIs and metrics drawn from press releases, investor presentations and select transcripts, disclosures that never reach EDGAR
  • ·Human-in-the-loop verification on top of AI extraction, with a stated accuracy rate above 99%
  • ·An Excel add-in and model-update workflow that analysts actually live in, plus 1,300+ standardized metrics on 6,000+ tickers

Side by side

Daloopa3spread
Shape of the productDeep fundamental datasets on 6,000+ covered tickers, built for updating financial modelsThe whole SEC filing universe, standardized: 500K+ filers across ownership, funds, offerings and registrations
Coverage6,000+ tickers, curatedEvery SEC filer, including the funds, insiders and private issuers no one curates
SourcesSEC filings plus press releases, investor presentations and select transcriptsSEC filings, exclusively and exhaustively
ProvenanceSource-linked, every data pointSource-linked, every row, back to the filing
Free tierUp to 3 data sheets. No free API accessHighly permissive free access: 10,000 requests/day (600/minute), every dataset
Entry priceNot published. Core, Premium and the Fundamentals API are all speak-with-salesProfessional at $19/month; Startup and Business licenses for commercial use
Filing-native datasets (Forms 3/4/5, 13F, 13D/G, Form D, N-PORT)Not their productAll eleven families, standardized, with the full parsed detail
Financial statements on the APILiveStandardized statements, metrics and ratios, sector-classified, quality-scored, and traceable to the filing behind every number.
Factor libraryFundamentals and KPIs, not a named factor library60+ point-in-time factors and composite scores, including Altman Z, Piotroski F and Beneish M, sector-aware, NULL-faithful, and percentile-ranked.

What we do not have

Better you know now than after you have integrated.

  • ·Human-in-the-loop verification per data point. Our quality gate is deterministic: arithmetic footing, accounting identities, and published validation metrics

Choose Daloopa if

  • You are an analyst maintaining models on covered names and want a human involved in data creation, including from presentations and transcripts
  • You live in Excel and the add-in workflow is the product you actually need

Choose 3spread if

  • You need the filing universe past any curated ticker list: every filer, every insider, every fund, every private issuer
  • You need the ownership and fund datasets (Forms 3/4/5, 13F, 13D/G, Form D, N-PORT) that are not what they sell
  • You want to start building and backtesting today on highly permissive free access, and take a Professional, Startup or Business plan when it earns its place in your stack
  • Your pipeline wants deterministic, machine-checkable quality signals rather than trust in a review process