The first public equities ontology
Built from source data and grounded in SEC filings. Every company, subsidiary, filer, and relationship Kepler knows about traces back to the documents that disclose it.
Request DemoEvery edge is one filer's word,
with the sentence attached
The unit of the ontology is a claim: one thing one filer said, with the verbatim sentence attached. Every claim with the same subject, relationship, and object rolls up into a single edge, and every claim stays underneath it. Click a relationship and you land on the filing and the quote.
Verbatim quote“We recognized an aggregate of approximately 67% and 65% of our revenue for the three months ended September 30, 2025 and 2024, from our largest customer, Microsoft.”
From filings
to a graph you can audit
Read the filings
10-K, 10-Q, 8-K, S-1, DEF 14A, and 20-F filings, from the company itself and from every other filer that names it. Insider and ownership forms (3, 4, 5, 144, D) are parsed directly as structured data.
Extract claims, with their quotes
Each relationship is pulled out with the verbatim sentence it came from, and every quote is checked against its source before it counts.
Check which way it points
A second pass verifies direction, so a customer is never recorded as a supplier and a parent never as a subsidiary.
Resolve the entities
Names are matched against SEC company records and their aliases, so NVDA, NVIDIA, and NVIDIA CORP become one node. Entities without an SEC filer identity still get a node.
Six kinds of entities, dozens of typed relationships
Relationship names follow FIBO, the financial industry's standard ontology: we borrow its distinctions and its naming.
See how much to trust
every connection
The graph shows how each relationship is known and how many independent filers back it, so a single passing mention never looks like a fact.
A filing said it outright, it follows from what a filing said, or it was computed from other claims.
Lines thicken with corroboration: the number of independent filers asserting the same edge.
- Filers agree
- Filers differ in scope
- Filers contradict
When filers describe the same relationship differently, Kepler shows the disagreement instead of picking a side.
Who is connected to whom, on whose word, in which sentence
Kepler's agents query the graph directly while they work: they search entities, expand connections, and read the underlying claims with their verbatim quotes and the filer who wrote them. As an agent answers, it moves the graph you are looking at, so you can follow its reasoning.
See it on your coverage