# Prediction Market Arbitrage Scanner

> Prediction Market Arbitrage Scanner is a paid API for AI agents from x402-services-production.up.railway.app, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Scans prediction markets for arbitrage opportunities where outcome prices sum below $1, indicating a potential risk-free edge before fees

## Facts

- Endpoint: POST https://x402-services-production.up.railway.app/api/predict/arb
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/prediction-market-arbitrage-scanner-844d4eba
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cE3_GwFsM4SvbxqA8YMBR

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 prediction-market-arbitrage-scanner-844d4eba -d '<json body>'
```

Example prompt: Can you scan prediction markets for arbitrage opportunities right now — I want markets where the outcome prices sum below $1 with at least a 2% edge minimum?

## When to prefer this

Use this endpoint when you want to automatically discover prediction market arbitrage opportunities without manually checking each market. Prefer this over manually querying individual market odds when you need a broad scan across many markets simultaneously, especially when filtering for a specific minimum edge size.

## Known failure modes

- No arbitrage opportunities found matching the minimum edge percentage — returns empty results
- Invalid minEdgePct value (e.g. negative number) — may return error or default behavior
- External Polymarket data unavailable — may return error or stale data
- Payment failure due to insufficient USDC balance — 402 Payment Required

## How this service works

Prediction-market arbitrage scanner: markets whose outcome prices sum below $1, implying a risk-free edge before fees. Send { query?, minEdgePct? }.

## Output

A list of prediction markets where outcome prices sum to less than $1, indicating an arbitrage edge. Each result includes the market details, the individual outcome prices, and the calculated edge percentage. Results can be filtered by keyword query and minimum edge percentage threshold.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "query": {
   "type": "string",
   "description": "Optional filter"
  },
  "minEdgePct": {
   "type": "number",
   "description": "Minimum edge %, default 1"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/prediction-market-arbitrage-scanner-844d4eba/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-services-production.up.railway.app](https://www.zero.xyz/host/x402-services-production.up.railway.app/llms.txt)
