# CapitalSpec SEC Filing Analyst

> CapitalSpec SEC Filing Analyst is a paid API for AI agents from api.capitalspec.com, paid per call via x402, $1/call, status unknown (last checked 2026-10-11).

Fact-checks an investment thesis or claim against a company's actual SEC filings (10-K/10-Q/8-K), returning an evidence-graded verdict with verbatim quotes and red flags

## Facts

- Endpoint: POST https://api.capitalspec.com/analyze?utm_source=zero.xyz
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/capitalspec-sec-filing-analyst-2a056c5b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fK-zjcr1iAr5F8UME__MZ

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability capitalspec-sec-filing-analyst-2a056c5b -d '<json body>'
```

Example prompt: I'm looking at NVDA — can you fact-check the claim 'NVIDIA's data center revenue now accounts for more than 50% of total revenue' against their actual SEC filings and tell me if the filings support, undercut, or give mixed signals on that?

## When to prefer this

Choose this endpoint when you need primary-source verification of a specific claim or thesis against actual SEC-filed documents rather than news summaries, analyst opinions, or LLM-generated financial data. Ideal for due diligence workflows, equity research validation, short-seller report auditing, or any scenario where verbatim regulatory disclosure evidence is required. Prefer over general financial data APIs when the user needs a graded, evidence-backed verdict rather than raw numbers.

## Known failure modes

- Ticker not found or not publicly traded — returns error or INSUFFICIENT verdict
- Statement too vague for grounding — may return INSUFFICIENT with guidance to refine
- Relevant filings not yet indexed on EDGAR — returns INSUFFICIENT with note on coverage gap
- Async job timeout — job ID may expire before result is fetched
- Payment failure — job not initiated, error returned immediately
- Claim requires real-time data beyond filing dates — verdict limited to disclosed periods

## How this service works

Test an investment thesis or fact-check a claim against a company's actual SEC filings. Send {ticker, statement}; an analyst selects the relevant 10-K/10-Q/8-K from the full EDGAR index, deep-reads them, and returns an evidence-graded verdict — SUPPORTS, MIXED, UNDERCUTS, or INSUFFICIENT — with verbatim quotes, red flags, and what went unread. Async: pay, job id in ~2s, result in ~3 min. Built for due-diligence and equity-research agents.

## Output

An asynchronous result (polled via job ID, ready in ~3 minutes) containing: a categorical verdict of SUPPORTS, MIXED, UNDERCUTS, or INSUFFICIENT; verbatim quotes from the relevant SEC filings; identified red flags or contradictions; the specific 10-K/10-Q/8-K documents consulted; and a note on what portions of the filings went unread.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "ticker": {
   "type": "string",
   "pattern": "^[A-Za-z.\\-]{1,10}$",
   "description": "Exchange ticker as listed in SEC EDGAR, e.g. TSLA, MSFT, BRK-B."
  },
  "statement": {
   "type": "string",
   "maxLength": 800,
   "minLength": 8,
   "description": "The thesis to test against the filings, in plain English."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/capitalspec-sec-filing-analyst-2a056c5b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.capitalspec.com](https://www.zero.xyz/host/api.capitalspec.com/llms.txt)
