# Arbitrage Intelligence

> Arbitrage Intelligence is a paid API for AI agents from mcp.dropenginehq.com, paid per call via x402, $0.03/call, status unknown (last checked 2026-10-02).

Compares public exchange order books (Binance and Coinbase) after fee assumptions to identify net cross-exchange arbitrage spreads for a given crypto asset.

## Facts

- Endpoint: POST https://mcp.dropenginehq.com/api/scan-arbitrage?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/arbitrage-intelligence-32919868
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zuS2lH8jAFVNu2AsYUYRf

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 arbitrage-intelligence-32919868 -d '<json body>'
```

Example prompt: Check for arbitrage opportunities on ETH between Binance and Coinbase for a $25,000 trade quoted in USDT, assuming 10 bps fees on each side, and only show me results if the net spread is at least 5 bps.

## When to prefer this

Use this endpoint when you need a real-time, fee-adjusted cross-exchange arbitrage signal specifically between Binance and Coinbase. It is the right choice when you want to factor in custom per-venue fee tiers and filter by a minimum net spread threshold before acting. Prefer this over raw market data endpoints when you need the computation of net spread already done for you, rather than fetching order books and calculating yourself.

## Known failure modes

- Invalid asset ticker format — must match pattern ^[A-Z0-9]{2,15}$
- Asset not listed on one or both specified venues — partial or failed source response
- trade_size_usd outside allowed range ($10–$10,000,000)
- Order book data temporarily unavailable from one or more venues — reflected in failed_sources
- fee_bps_by_venue values out of range (0–1000)
- No spread meets min_net_spread_bps threshold — returns success with empty or null opportunity data
- Payment failure via x402 protocol — 402 response before data is returned

## How this service works

Compare public exchange order books after fee assumptions.

## Output

Returns a JSON object containing the computed arbitrage analysis data (spread in bps, buy/sell sides, net opportunity after fees), metadata about data sources used, cache hit status and age, request latency, and a list of any failed data sources. The 'data' field holds the core comparison result and 'meta' provides observability context.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "asset": {
   "type": "string",
   "pattern": "^[A-Z0-9]{2,15}$"
  },
  "venues": {
   "type": "array",
   "items": {
    "enum": [
     "binance",
     "coinbase"
    ],
    "type": "string"
   },
   "default": [
    "binance",
    "coinbase"
   ],
   "maxItems": 2,
   "minItems": 2
  },
  "quote_asset": {
   "enum": [
    "USDT",
    "USDC",
    "USD"
   ],
   "type": "string",
   "default": "USDT"
  },
  "trade_size_usd": {
   "type": "number",
   "maximum": 10000000,
   "minimum": 10
  },
  "fee_bps_by_venue": {
   "type": "object",
   "propertyNames": {
    "type": "string"
   },
   "additionalProperties": {
    "type": "number",
    "maximum": 1000,
    "minimum": 0
   }
  },
  "min_net_spread_bps": {
   "type": "number",
   "default": 0,
   "maximum": 5000,
   "minimum": 0
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "meta": {
   "cache": {
    "hit": false,
    "age_ms": 0
   },
   "partial": false,
   "sources": [],
   "latency_ms": 1,
   "failed_sources": []
  },
  "tool": "crypto_intelligence_tool",
  "success": true,
  "timestamp": "2026-01-01T00:00:00.000Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/arbitrage-intelligence-32919868/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mcp.dropenginehq.com](https://www.zero.xyz/host/mcp.dropenginehq.com/llms.txt)
