Engineering4 min read

How We Turn SEC Filings Into Free Stock Analysis

Philip van den Berge
Founder & CEO, Intrinsiqq · May 22, 2026
How We Turn SEC Filings Into Free Stock Analysis

Every number on Intrinsiqqcomes from one place: companies' own filings with the U.S. Securities and Exchange Commission. That sounds simple, but turning raw SEC XBRL data into clean quality scores, DCF valuations, and 10+ years of financials for 10,000+ stocks is genuinely messy work. Here is how the pipeline works, and the parts that are harder than they look.

Why SEC EDGAR

Most finance sites buy aggregated data from third-party vendors. SEC EDGAR is the primary source underneath much of that data: it is free, public, and legally usable, and it contains exactly what companies reported to regulators, not consensus estimates or vendor adjustments. Building directly on it means the numbers you see match the 10-K and 10-Q, and it is why the analysis can stay free.

The pipeline, end to end

  • Pull the filings.We read each company's structured financial data from the EDGAR XBRL CompanyFacts API, focused on the us-gaap taxonomy.
  • Map the concepts. Each metric (revenue, free cash flow, debt, shares) is resolved through a chain of candidate XBRL tags, because companies do not all tag the same concept the same way.
  • Assemble trailing-twelve-month figures. Quarterly filings are stitched into a rolling 12-month window so the numbers are current, not a year stale.
  • Compute the analysis. From clean financials we derive the quality score, the DCF valuation, dividend safety, and the ratios.

Why XBRL is messier than it looks

The reason "just read the SEC data" is harder than it sounds:

ChallengeWhy it is hardHow we handle it
Tag switchingThe same concept gets a different XBRL tag over timeA prioritized fallback chain of tags per metric
Deriving Q4Q4 only appears inside the annual 10-K, not as a quarterSubtract Q1 + Q2 + Q3 from the annual total
Year-to-date cash flow10-Q cash flow is cumulative YTD, not the quarterYTD math so quarters are not double-counted
Duration vs instantFlows vs point-in-time balance-sheet valuesSum flows over 4 quarters; take the latest for balances
EPSSumming quarterly EPS mixes different share countsTTM net income divided by the latest share count
Foreign + fiscal years20-F filers, non-USD currencies, non-calendar yearsCurrency fallbacks and filing-type handling
None of this is glamorous. But it is the difference between numbers that match the filings and numbers that quietly drift from them. We chose to do the unglamorous part so the output is trustworthy.

From clean data to a verdict

Once the financials are clean, the analysis is deterministic and fully documented. The quality score is a weighted composite of eight fundamental checks; the DCF is a two-stage discounted cash flow you can adjust yourself; the dividend score weighs safety and growth. The same clean, TTM-assembled data also drives a fundamental charting tool, so any metric (or its historical valuation multiple) can be plotted over a decade and broken down by business segment. Every figure traces back to a specific filing, and the full methodology is public.

See the output on a real stock

Quality score, DCF fair value, and 10+ years of SEC-sourced financials, free and no account.

Analyze AAPL free

Why build it this way

Building on the primary source is more work than licensing a feed, but it is what lets Intrinsiqq be free, transparent, and auditable. You can check any number against the original filing, and we can show our work on the methodology page. For a tool meant to help people make real decisions, that traceability is the whole point.

Frequently asked questions

Where does Intrinsiqq's data come from?+

Every financial statement figure for a US filer comes directly from the SEC's EDGAR XBRL CompanyFacts API, parsed out of that company's own 10-K and 10-Q filings in the us-gaap taxonomy. Nothing is an analyst estimate, a consensus number, or a figure bought from a data vendor and passed along unchecked. Whatever net income a company reported in its 10-K is the net income the site shows, and you can open that filing on sec.gov and find the same figure. Companies that file with the SEC on foreign forms, such as a 20-F under IFRS rather than a 10-K under US GAAP, do not publish the same us-gaap tags, so their fundamentals come from a market data provider instead and are labelled as such.

Why is parsing SEC XBRL data hard?+

Because XBRL is a filing format, not a database. The same concept moves between tags as a company changes accountants, so revenue might be Revenues one year and RevenueFromContractWithCustomerExcludingAssessedTax the next. Fourth-quarter figures are almost never filed on their own; they exist only as the annual number minus the three quarters before it. Cash flow statements in a 10-Q are cumulative year-to-date rather than for that quarter alone, so subtracting is required before anything can be charted. Add non-calendar fiscal years, restatements that silently replace prior figures, foreign currencies, and sign conventions that flip between filers, and each case needs specific handling before the output matches what a human reading the filing would see.

Is the analysis transparent?+

Yes, and deliberately so. Every number on a stock page traces back to a specific line in a specific SEC filing, and the full calculation method behind the quality score, the two-stage DCF, and the dividend safety score is published on the methodology page: the exact inputs, the weightings, the thresholds, and the fallbacks used when a company does not report a given tag. This matters because a score you cannot inspect is just an opinion with a number attached. If you disagree with a threshold, you can see what it is and discount the score accordingly, which is not something most scoring tools let you do.

Philip van den BergeFounder & CEO, Intrinsiqq

Philip van den Berge has been investing in public equities since 2019, with a bachelor's in Economics and Business Economics and an MSc International Economics. He built Intrinsiqq on his own because no tool would tell him, in about a second, whether a company was fundamentally any good. It computes quality scores, DCF fair value, and dividend safety for 10,000+ stocks, with US figures taken directly from SEC filings, and publishes every formula and threshold on the methodology page. Read the methodology →

Intrinsiqq is a research tool, not investment advice. Figures are computed from public SEC EDGAR filings; stock prices are delayed. Always do your own research before making any investment decision. Product names and logos are trademarks of their respective owners; Intrinsiqq is independent and not affiliated with or endorsed by them.

Related articles