Covering every S&P 500 company across all 11 GICS sectors

Compare the risks behind every S&P 500 company

Screen the S&P 500 by risk, benchmark any company against its sector, and track how disclosed risks change over time. WealthWire turns the risk-factor section of every 10-K and 10-Q into structured, comparable data — in an interactive dashboard, Excel and CSV exports, and a JSON API.

Built for analysis

Answer the questions that matter

For the equity researchers, analysts, and investors — and the developers building for them — who need disclosed risk as data, not a pile of PDFs to read.

Track disclosure drift

Walk a company's filings over time and compare category roll-ups to see which risks appear, intensify, or quietly disappear.

Screen companies & sectors

Search companies by ticker, name, or GICS sector, then pull category roll-ups to see who's disclosing what.

Benchmark against peers

Compare a company's disclosed risks against the sector roll-up to spot gaps and outliers.

Export to Excel & CSV

Pull any screen, roll-up, or company view straight into Excel or CSV and keep working in the tools you already use.

The dashboard

Explore the data in an interactive dashboard

Screen the S&P 500, compare sectors, drill into any company, and export disclosed risk — all in a point-and-click interface. Included with Pro.

WealthWire Dashboard
Preview
The WealthWire dashboard screener: a filterable table of S&P 500 companies with their disclosed risk categories.

Screener — filter the S&P 500 by sector and risk category, then drill into any company.

Three levels, one model

Access risk factors at the resolution you need

Company and sector views are computed at query time, so aggregates are always consistent with the underlying filings. No stale snapshots, no manual roll-ups.

Atomic

Filing

The extracted, un-aggregated risk factors for a single 10-K or 10-Q. Every disclosed risk mapped to a taxonomy category.

  • One row per disclosed risk
  • Clean risk-factor text
  • Keyed by SEC accession number
Roll-up

Company

A per-category summary computed over a company's latest filing — see exactly which risk categories a company is disclosing today.

  • Factor & filing counts per category
  • Latest-filing snapshot
  • Filter by year, form, or as-of date
Aggregate

Sector

A per-category roll-up across every S&P 500 company in a GICS sector. Spot which risks dominate a sector and benchmark any single company against its peers.

  • Aggregated across all S&P 500 filers
  • GICS sector views
  • Pro tier
See the company view for every S&P 500 company

The taxonomy

Every risk speaks the same language

Companies describe the same risks in wildly different prose. WealthWire maps each disclosed risk factor to a single category in a fixed, standardized taxonomy — so a breach risk at one company is comparable to a breach risk at any other.

Built through deep research and machine-learning analysis of thousands of real filings — and kept current as new risks emerge.

View the full taxonomy

Evolving AI legal and regulatory environment creates compliance risks

extracted risk factorArtificial Intelligence

Difficulty integrating acquired company culture and operations

extracted risk factorM&A & Integration

Failure to anticipate competitors' new products or innovations

extracted risk factorCompetition & Pricing Pressure

For developers

Also available as an API

Every dashboard view is backed by the same clean JSON. Query it directly — switch between the three views and read what each field means, no SDK required to understand the shape.

The atomic layer — every risk factor disclosed in a single 10-K or 10-Q.

GET/v1/filings/{accession_number}Sample
1{
2 "accession_number": "9999999996-XX-XXXXXX",
3 "ticker": "XYZ",
4 "gics_sector": "Information Technology",
5 "submission_type": "10-K",
6 "filed_date": "2025-11-01T00:00:00",
7 "status": "extracted",1
8 "n_factors": 18,
9 "risk_factors": [2
10 {
11 "factor_id": 4412,
12 "text": "A breach could expose customer data…",3
13 "category_version": "v3",4
14 "categories": [5
15 { "category": "Technology", "subcategory": "cybersecurity" },6
16 { "category": "Legal & regulatory", "subcategory": "data_privacy" }
17 ],
18 "drivers": [7
19 "Migrated core customer records to a new cloud provider in fiscal 2025",
20 "A prior breach in 2023 exposed approximately 120,000 customer records"
21 ]
22 }
23 // + 17 more risk factors
24 ],
25 "key_developments": [8
26 {
27 "description": "Entered a $500 million senior unsecured revolving credit facility",
28 "date": "March 31, 2026"
29 }
30 // + more developments
31 ]
32}
  • 1
    status

    `extracted` when risk factors are present; `references_prior` when a filing incorporates its risks by reference to a prior 10-K; or `empty` / `no_section` for a filing that disclosed none.

  • 2
    risk_factors

    One entry per disclosed risk — the extracted, un-aggregated layer, with clean text and standardized categories.

  • 3
    text

    The clean, human-readable risk that the company disclosed, extracted from filings.

  • 4
    category_version

    The taxonomy version applied, so past analyses stay reproducible as the taxonomy evolves.

  • 5
    categories

    Each factor carries one or more taxonomy mappings — a single risk can roll up under more than one category.

  • 6
    subcategory

    The standardized subcategory, under its display `category` heading — the same labels across every company, so risks compare directly.

  • 7
    drivers

    The company-specific facts, figures, and mechanisms behind the risk — boilerplate stripped away, so you see what actually makes it material for this company.

  • 8
    key_developments

    A filing-level digest of concrete developments — dated events, named agreements and instruments, legal proceedings — rolled up and deduplicated across all of the filing’s risk factors.

Start querying risk factors today

Get started in minutes and pull structured risk data from real filings. Free tier included