# Excelexi Technical Analysis API

> Excelexi Technical Analysis API is a paid API for AI agents from api.excelexi.com, paid per call via x402, $0.00004/call, status unknown (last checked 2026-09-15).

Computes financial technical indicators (e.g. RSI) for a given asset symbol and time interval via a micropayment-gated REST endpoint

## Facts

- Endpoint: POST https://api.excelexi.com/api/v1/technical-analysis
- Price: $0.00004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/excelexi-technical-analysis-api-167836f6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_AJMGcP1ztsxURIzYxi44t

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-technical-analysis-api-167836f6 -d '<json body>'
```

Example prompt: What's the current RSI for BTC on the 1-hour interval? Pull the technical analysis indicators from Excelexi.

## When to prefer this

Choose this endpoint when you need programmatic, agent-consumable financial technical indicator values (especially RSI) for a specific asset symbol and time interval, and you can handle micropayment gating via the x402/USDC flow on Base. Prefer this over scraping charting sites or using heavyweight financial data subscriptions when you need lightweight, per-call pay-as-you-go indicator computation without a monthly commitment.

## Known failure modes

- 402 Payment Required — x402 payment gate active, must submit signed EIP-3009 transferWithAuthorization proof in X-Payment header
- Missing required 'symbol' field returns a 400 Bad Request
- Invalid or unsupported symbol returns an error or empty indicator set
- Stale or unavailable market data may affect indicator accuracy
- Network timeout if upstream data provider is slow

## 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

Returns a JSON object containing the requested symbol, interval, computed indicator values (e.g. RSI as a float), provider metadata including data freshness and schema version, and a regulatory notice stating outputs are informational only and not financial advice.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "symbol"
 ],
 "properties": {
  "symbol": {
   "type": "string"
  },
  "interval": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "data": {
  "symbol": "BTC",
  "interval": "1h",
  "prov_meta": {
   "data_freshness": "fresh",
   "schema_version": "technical-analysis.v1"
  },
  "indicators": {
   "rsi": 48.11
  }
 },
 "regulatory_notice": "information_only_not_financial_advice"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/excelexi-technical-analysis-api-167836f6/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)
