> ## Documentation Index
> Fetch the complete documentation index at: https://exa.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> The Exa API is served at https://api.exa.ai. Authenticate with `Authorization: Bearer $EXA_API_KEY` (or `x-api-key: $EXA_API_KEY`); create keys at https://dashboard.exa.ai/api-keys.
> Prefer the official SDKs, `exa-py` (`pip install exa-py`) and `exa-js` (`npm install exa-js`); both read `EXA_API_KEY` from the environment.
> Tool-using agents can call Exa without writing code through the hosted MCP server at https://mcp.exa.ai/mcp, or install the Exa agent skill with `npx skills add exa-labs/agent-skills` (skill file: https://exa.ai/docs/skill.md).
> The OpenAPI specs at https://exa.ai/docs/exa-spec.yaml and https://exa.ai/docs/team-management-spec.yaml are the source of truth for request and response schemas.

# Financial Markets

> Find market data, filings, earnings calls, and economic releases with Exa Search.

Use Exa Search for prices, filings, transcripts, and the reporting around them in one query. A question about a ticker can return the quote, the latest earnings call, and analyst coverage together.

## Included

* Quotes and recent price history for stocks, crypto, forex, indices, futures, options, and commodities
* Security profiles with key statistics and daily OHLCV history
* Earnings call transcripts, with prepared remarks and Q\&A attributed to speakers
* SEC filings, reported financials, and international filings
* Analyst estimates, funding announcements, and economic releases

## Use it for

* Equity and credit research
* KYC, KYB, and adverse-media screening
* Portfolio and policy monitoring
* Deal sourcing and private-market research

## Example queries

### Look up a quote

Name the ticker or company and the figure you want. A cashtag such as `$NVDA` also works.

```text theme={null}
NVIDIA stock price and change today
```

### Read an earnings call

Name the company and quarter to retrieve the transcript rather than coverage of it.

```text theme={null}
Tyson Foods Q4 FY2025 earnings call transcript
```

### Search filings

Describe the disclosure you are looking for, not just the form type. The `financial report` category keeps results to filings and reports.

```text theme={null}
10-K risk factors that mention dependency on third-party AI models
```

### Track private-market activity

Specify the round, sector, and time window.

```text theme={null}
Series B rounds in climate tech announced this quarter
```

### Follow economic data

Name the release and the figure you want from it.

```text theme={null}
most recent US CPI release and month-over-month change
```

## Make a request

<CodeGroup>
  ```python Python theme={null}
  from exa_py import Exa

  exa = Exa()

  results = exa.search(
      "10-K risk factors that mention dependency on third-party AI models",
      type="auto",
      category="financial report",
      num_results=10,
  )
  ```

  ```javascript JavaScript theme={null}
  import Exa from "exa-js";

  const exa = new Exa();

  const results = await exa.search(
    "10-K risk factors that mention dependency on third-party AI models",
    {
      type: "auto",
      category: "financial report",
      numResults: 10,
    }
  );
  ```

  ```bash cURL theme={null}
  curl -s -X POST https://api.exa.ai/search \
    -H "Authorization: Bearer $EXA_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{
      "query": "10-K risk factors that mention dependency on third-party AI models",
      "type": "auto",
      "category": "financial report",
      "numResults": 10
    }'
  ```
</CodeGroup>

## Get structured data with Exa Agent

For structured data that requires research across multiple sources, use an [Exa Agent task run](/docs/agent/quickstart). Describe the securities, periods, criteria, and output fields you need, and Agent returns schema-validated results with citations.

<Card title="Start an Agent task" icon="bot" href="/docs/agent/quickstart" cta="Open Agent guide" arrow="true">
  Screen companies, compare filings, or assemble a structured brief across a portfolio.
</Card>
