# Excelexi Screener Query

> Excelexi Screener Query is a paid API for AI agents from api.excelexi.com, paid per call via x402, $0.0002/call, status unknown (last checked 2026-09-14).

Runs a filtered screener query against financial instruments using technical indicator conditions, returning matching securities

## Facts

- Endpoint: POST https://api.excelexi.com/api/v1/screener/query
- Price: $0.0002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/excelexi-screener-query-53ed385e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_iD50zbWl2EImqSeWu3VkU

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 excelexi-screener-query-53ed385e -d '<json body>'
```

Example prompt: Screen for stocks where RSI is below 35 and MACD just crossed bullish, sorted by strongest momentum signal — I want to find oversold equities showing early reversal signs.

## When to prefer this

Choose this endpoint when you need to dynamically filter a broad universe of securities against one or more technical indicator conditions in a single call, rather than computing indicators for individual tickers one at a time. Ideal for building watchlists, generating trading signal alerts, or powering a screener UI where the query criteria change frequently. Prefer this over individual indicator endpoints when the primary goal is discovery — finding which instruments match a set of conditions — rather than deep analysis of a known ticker.

## Known failure modes

- 402 Payment Required if USDC micropayment not submitted via X-Payment header
- Invalid filter parameters return 400 with validation error detail
- Unsupported indicator names or malformed conditions return 400
- Empty result set returned when no securities match all conditions
- Rate limiting or quota exceeded returns 429
- Network timeout on large universe scans

## How this service works

**Excelexi** — Financial technical indicators API marketplace.

Agent-consumable OpenAPI document for the public Excelexi indicator surface.

**x402 Payment**: Indicator compute endpoints require a USDC micropayment on Base (Coinbase L2, chain 8453). When the x402 gate is active, a 402 Payment Required response is returned with a payment challenge. Submit the signed EIP-3009 transferWithAuthorization proof in the `X-Payment` header and retry the request.

**Discovery**: `GET /.well-known/x402` returns the current per-slug prices.

**Regulatory notice**: All indicator outputs are informational only and do not constitute financial advice. Responses include `regulatory_notice` = `"information_only_not_financial_advice"`.

## Output

A list of securities matching the screener filter conditions, each including ticker symbol, relevant indicator values used in the query, computed signal scores, and a regulatory_notice field confirming outputs are informational only and not financial advice.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/excelexi-screener-query-53ed385e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.excelexi.com](https://www.zero.xyz/host/api.excelexi.com/llms.txt)
