# EMC2 AI Top Volume Gainers/Losers Analysis

> EMC2 AI Top Volume Gainers/Losers Analysis is a paid API for AI agents from emc2ai.io, paid per call via x402, $0.4/call, status unknown (last checked 2026-09-13).

Returns top gainers and losers by trading volume with price change percentages, volume metrics, and market insights across crypto tokens.

## Facts

- Endpoint: POST https://emc2ai.io/x402/bitquery/topvolume/raw
- Price: $0.4/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/emc2ai-io-387aefce
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IEh1POMolRm0jaMn-ByJz

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 emc2ai-io-387aefce -d '<json body>'
```

Example prompt: Show me the top gainers and losers by trading volume on Ethereum right now — I want to see which tokens have the biggest price change percentages and volume spikes today.

## When to prefer this

Use this endpoint when you need a quick snapshot of which crypto tokens are gaining or losing the most by volume and price change, especially for momentum trading analysis, market scanning, or identifying trending assets on supported chains like Ethereum, BSC, or Base.

## Known failure modes

- Unsupported chain parameter returns error
- Invalid time range causes empty result
- Rate limiting or payment failure returns 402
- Bitquery upstream outage causes timeout or empty response
- Overly broad filters may return noisy or irrelevant tokens

## How this service works

Top gainers/losers analysis with volume, price change %, and market insights.

## Output

A ranked list of top gaining and losing tokens with their trading volume figures, price change percentages, and AI-generated market insights to help interpret the moves.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "chain": {
   "enum": [
    "base",
    "ethereum",
    "bsc",
    "arbitrum",
    "polygon",
    "optimism",
    "solana"
   ],
   "type": "string",
   "description": "Blockchain to query (e.g., base, ethereum, bsc, solana)"
  },
  "limit": {
   "type": "string",
   "description": "Maximum number of results to return (default: 10, max: 500)"
  },
  "timeperiod": {
   "enum": [
    "1h",
    "4h",
    "24h",
    "7d",
    "30d"
   ],
   "type": "string",
   "description": "Time period for analysis (e.g., 1h, 24h, 7d, 30d)"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/emc2ai-io-387aefce/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from emc2ai.io](https://www.zero.xyz/host/emc2ai.io/llms.txt)
