Read signals over time · 12 min read · Updated 24 Sep 2026
Competitor SEC Filing Analysis Prompts
Most of a filing is standard text, and a model summarising it gives you a paragraph that is true of every company in the sector. Two parts are not standard: how a company defines its own market, and who it treats as competition. Both are legally reviewed, both move between years, and the movement only shows up as a quoted pair.
Most of a competitor's filing is true of every company
A ten-K runs to a hundred thousand words and most of them are carried forward from last year. Whole risk factors are industry standard text. Paragraphs of it could be filed by any software company in the world with one name swapped.
That is a problem for a summariser specifically. Standard text is what a language model produces most fluently. So a summary of a filing reads well and sounds authoritative. It also says nothing that would be false of a competitor you have never heard of.
The right instrument is the one a competitive SWOT already uses: swap the company name and see whether the claim survives. Risk factors are where that test earns its keep most. Run it and most of the section disappears, which is the right outcome. The few survivors are the reason for reading at all.
What to expect from the swap test on a set of risk factors
A competitor's own filing defines the market it competes in
Two passages in an annual filing are not standard text, and both are unusually valuable. The first is the sentence in which a company says what it is. The second is the passage where it says who it competes with.
Both are written by lawyers and signed by executives who carry liability for them. Nothing else a competitor publishes is produced under that constraint. A marketing page can claim anything; this passage has to be defensible.
The constraint pushes the competition passage in a particular direction, and knowing which direction is the whole skill. Under-disclosing a threat is the expensive mistake, so the list comes out deliberately wide. Categories appear that the company barely meets in a deal. This is the mirror image of the skew on a customer page, where a logo wall is a selection built to flatter.
Read the list as a boundary, not a roster
A company that adds a category to that list has decided something is now close enough to be worth naming. That decision is often made a year before anybody outside notices.
The reverse is worth knowing too. A category that has sat in the list for five years is not evidence of a live threat. It is evidence that removing it would be harder to defend than leaving it in, which is true of most sentences in a filing.
Prompts to read a competitor's SEC filings
Three passes. The first extracts, the second compares, and the third throws most of the document away. Run them on named sections rather than on a whole filing.
The first structured read, once you have picked which sections to paste.
Here is [COMPANY]'s [FILING TYPE] for [PERIOD]: [PASTE]. Extract, quoting the filing and giving the section for each: - how they describe their market and who they name as competition - the risk factors that are specific to this company rather than boilerplate - any segment, customer concentration or geographic disclosure - language that changed from the prior filing, if I have provided it Risk factors are mostly standard text. Flag only the ones that name something specific, and say what makes each one specific.
The year-on-year comparison, and the only form of it worth running.
Here is the [SECTION NAME] section of [COMPANY]'s [FILING TYPE] for [YEAR], and here is the same section from [PRIOR YEAR]: [PASTE]. Work sentence by sentence through the older version. For every difference, print a pair: WAS: the old wording, quoted exactly NOW: the new wording, quoted exactly Then sort the pairs into two lists. Material, meaning a reasonable reader could act differently because of the change. Cosmetic, meaning legal or stylistic rewording with no change in meaning. Print both lists even when one is short. Work from the OLDER filing outwards, so that anything deleted is found. A deletion has no new text to quote, which is why it gets missed. Never write that language around a topic increased or became more prominent. Quote, or say there was no change.
On the risk factors, which are mostly text every company in the sector files.
Here are the risk factors from [COMPANY]'s [FILING TYPE]: [PASTE]. For each one, answer a single question: would this sentence still be true if I replaced the company name with any other company in this industry? If yes, discard it and do not mention it again. If no, keep it and say exactly which words make it specific to this company: a named product, a named customer or region, a number, a concentration, a dependency, a proceeding. Report how many you discarded out of the total. A filing where almost everything is discarded is the normal result, and the few that survive are the whole point of reading it.
One line in the second prompt is doing more work than the rest of it. Work from the older filing outwards. Comparison naturally runs the other way and finds what is in the new version, and a sentence that has been removed leaves nothing to find.
What a filing analysis needs beyond the document
Two inputs, and the second is the method rather than an extra. Filings are the one competitor source where structure is fixed by rule, so last year’s version of any section is guaranteed to exist and to be in the same place.
The filing, with the sections you want named before you start
- Where it comes from
- The filing itself, from the regulator's own archive rather than a summary of it. Which filing carries what, and how to work a private competitor's disclosures, is covered under SEC filings as a source.
- What good looks like
- Whole sections, pasted one at a time and labelled, with the item number attached so a quote can be found again.
The same sections from the prior year's filing
- Where it comes from
- The previous annual filing, in the same archive. Filings are the one competitor source where the structure is fixed by rule, so the same section always exists and is always in the same place.
- What good looks like
- The matching section, complete, so a sentence that was removed is visible as an absence rather than as nothing.
- Then run it
- One section at a time, labelled with its item number, with the prior year's copy of the same section directly underneath it.
- Before the output leaves the building
- Any reported change should print both wordings. A line saying the emphasis on something increased, with nothing quoted on either side, has been checked against nothing.
Label each paste with its item number. It costs a second and it is what lets somebody sceptical find the sentence. A quote nobody can locate gets treated as a paraphrase within about two forwards of an email.
The competitors a filing names, and the ones it does not
We asked a straightforward question with nothing supplied, then ran the comparison properly on two consecutive years of one filing. Both filings are public and free to open.
Claude Opus 5asked which competitors a named public company identifies in its most recent annual filing, with nothing supplied
2026-09-24
Its filings identify competition across several fronts: Salesforce in CRM and sales automation, Adobe and Oracle among the large enterprise marketing suites, Zoho and Freshworks at the small and mid-market end, Mailchimp and ActiveCampaign in email marketing, and WordPress and Wix in content management. The filings also note competition from point solutions and from in-house alternatives.
Checked against HubSpot's 2025 annual report on Form 10-K
Not one of those companies appears in the filing's competition passage. The document names no competitor at all. It lists twelve categories of competitor, from cloud-based marketing automation providers to large-scale enterprise suites, and stops there. Every brand in the answer is plausible, and that is the trap. A reader who half-remembers the market will nod at the list and never open the filing.
Fabrication
Claude Opus 5given the business description from two consecutive annual filings and asked for the old and new wording side by side, sorted into material and cosmetic
2026-09-24
Material. WAS: "We provide a customer platform that helps businesses connect and grow better." NOW: "We provide an agentic customer platform that helps marketing, sales, and customer service teams drive business growth." Three competitive factors are added: AI agents and automation capabilities that handle end-to-end workflows, a unified data platform with AI-powered data quality and enrichment, and AEO and AI-native marketing capabilities. Two competitor categories are added: CPQ and billing solution providers, and AI-native CRM and workflow automation startups. One is widened from commerce solution providers to commerce and payments solution providers. Cosmetic. "use of evolving artificial intelligence technologies" becomes "use of evolving AI technologies". "AI software providers" becomes "AI agent and providers". The profitability risk is reworded with no change of meaning.
Checked against HubSpot's 2024 and 2025 annual reports on Form 10-K
Every pair checks out in both documents, and the split between material and cosmetic is the one a person would make. The finding worth the exercise is the first pair. A company rewrote its own one-sentence definition of itself, added a word to it, and narrowed its stated audience from businesses to three named teams. That sentence sits in the opening paragraph of the business description, which is the section most readers skip on the way to the numbers.
Nine plausible brands, none of them in the document
The first answer is easy to check, and it fails. It names nine companies. The filing names none. It lists twelve categories of competitor and leaves every company unnamed, which is a normal drafting choice and a surprising one if you have not read a filing before.
What makes the answer dangerous is that the brands are the right brands. Anybody who knows the market will read that list, recognise it, and treat the filing as having confirmed something. The document confirmed nothing. Two of the twelve categories it does use are new this year, and neither of them would have occurred to the model.
The sentence nobody compares
The second run found something in the place people skip. A company’s business description opens with one sentence saying what it is, and that sentence had been rewritten. A platform became an agentic platform. The audience narrowed from businesses in general to marketing, sales and customer service teams.
Read that beside the same year’s additions to the competitive factors list, where agents, a unified data platform and answer engine optimisation all appear for the first time. The filing was published in February. The products matching those phrases shipped in the autumn. A weekly competitor digest would have reported the launches; the filing had already reported the intent.
| What moved | Material or cosmetic | What it tells you |
|---|---|---|
| The one-sentence self-definition in the business description | Material | A company has changed what it says it is, and who it says it serves. |
| Categories added to the competitor list | Material | Something is now close enough to be worth naming under liability. |
| Factors added to the competitive factors list | Material, and the closest thing in a filing to intent. | Where the company has decided the market will be fought. |
| A phrase spelled out in one year and abbreviated in the next | Cosmetic | Nothing. Report it, so the reader can see the comparison was actually done. |
How to track SEC filings for competitors automatically
An annual filing arrives once a year, which makes this the slowest source in competitive work. The wording you just compared describes a company as its lawyers saw it on a date eight months ago.
That is not a reason to skip it. It is a reason to read it as the confirmation rather than the alert. A phrase in a filing has usually been visible somewhere faster first, on a pricing page or in a set of job adverts, and the filing is where you find out the company meant it.
Two limits do not move. Filings exist only for companies obliged to make them, so a private competitor has none. And a single reported revenue line covering six products says nothing about the one you meet in deals, however carefully it was audited.
Flares tracks how competitors describe themselves in public and dates every change. When a filing appears in February, the sentences in it can be read against the week each phrase first showed up, which is usually months earlier and on a page nobody was watching.
Competitor statements, tracked between filings
Flares follows how competitors describe themselves in public, so a filing confirms something you already saw.
Discover Flares14-day free trial · 30-second setup
Reading a competitor's filings FAQ
What can SEC filings tell you about a competitor?
How a company defines its own market, what it treats as a threat, and which parts of its business are concentrated enough to disclose. Those statements are reviewed by lawyers who carry liability for them, which makes a filing the most cautious thing a competitor publishes and the hardest one to dismiss.
Does a 10-K name a company's competitors?
Usually not by name. Most filings describe competitors as groups rather than by name, because naming one carries its own risk. A model asked who the filing names will often supply the obvious brands anyway, and none of them will be in the document.
Which section of a filing is most useful competitively?
The business description and the competition passage inside it, followed by the risk factors that name something specific. The business description contains a company's one-sentence account of what it is, which changes rarely and means a great deal when it does.
Are risk factors worth reading at all?
Only the few that could not be filed by anybody else. Most risk factors are standard text carried forward year after year. The test is whether the sentence survives swapping the company name, and the handful that fail that test are usually the most specific disclosures in the document.
Can AI compare two years of a company's filings?
Comparing two documents is work a model does well, and the instruction decides whether the output is usable. Asking what changed produces a characterisation. Asking for the old wording and the new wording side by side produces something a colleague can check in the source.
Why does a model miss things that were deleted from a filing?
A deletion has no new text to quote. Comparison works forwards from the new filing and finds what is there. A sentence that no longer exists leaves nothing to find. Reading from the older document outwards is what surfaces it, and removals are often the more interesting half.
What do you do when your competitor is private?
Read the filings of their public competitors, customers and partners, where a private company is sometimes named outright. Filings in other jurisdictions can also carry accounts for a private company, and those are a separate route with its own coverage.
How often are filings worth checking?
Annually for the comparison and on publication for anything new. The annual report is the one with the business description and the full risk factors, so the year-on-year read has a natural cadence. Quarterly and current reports are worth watching for events rather than language.
Is a filing more reliable than a competitor's marketing?
More conservative rather than more complete. A filing understates on purpose, because every claim in it is a liability, so it will never describe a product as well as a website does. What it will not do is describe something the company cannot support.
Can a filing tell you what a competitor will do next?
Sometimes, in the one place nobody looks: the list of factors a company says it competes on. That list is forward-looking in practice, because a company adds a factor when it has decided the market will be fought there. Reading it beside their release notes for the same period shows whether the statement arrived before the product did.
What belongs in a competitive brief taken from a filing?
Quoted pairs with the item number and the filing year attached. A brief saying a competitor has broadened its market definition is an opinion. A brief showing the old sentence beside the new one is evidence, and it survives being forwarded to somebody sceptical.
Watch a competitor's market definition move
Flares dates every change in how a competitor positions itself, which is where a filing's wording usually shows up first.
Discover Flares14-day free trial · 30-second setup