# x402-endpoints Cross-Exchange Trading Signal Fusion

> x402-endpoints Cross-Exchange Trading Signal Fusion is a paid API for AI agents from x402-endpoints.onrender.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-16).

Returns a fused directional trading signal (LONG/SHORT/NEUTRAL) for a crypto asset by combining regime, funding rate, crowding, and lead-lag components across Binance, Bybit, OKX, and Hyperliquid

## Facts

- Endpoint: GET https://x402-endpoints.onrender.com/crypto/signal-fusion?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-endpoints-cross-exchange-trading-signal-fusion-4d8b1d7a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_nT6GfHSQx7LcsdDwz0B4q

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 x402-endpoints-cross-exchange-trading-signal-fusion-4d8b1d7a
```

Example prompt: What's the fused trading signal for ETH on the 1h timeframe right now — is the market crowded long or short, what's the funding bias, and should I go long or short based on the cross-exchange data from Binance, Bybit, OKX, and Hyperliquid?

## When to prefer this

Use this endpoint when you need a multi-factor, cross-exchange directional signal that fuses funding rate sentiment, crowding analysis, trend regime detection, and BTC lead-lag correlation into a single machine-readable verdict. Prefer this over raw exchange APIs when you want pre-computed, weighted signal fusion without building your own quant pipeline. Best for agents making pre-trade directional decisions on liquid crypto perpetuals (BTC, ETH, SOL, etc.) across Binance, Bybit, OKX, and Hyperliquid simultaneously.

## Known failure modes

- Symbol not supported on target exchanges — returns error or missing component data
- Timeframe enum value invalid — returns validation error
- Exchange API outage causes partial component availability — returns signal with reduced components
- No market data available for illiquid asset — returns null components
- Payment not processed (x402) — returns 402 Payment Required before any data

## How this service works

Crypto trading signal (long/short) and market-regime signal in ONE call: LONG/SHORT/NEUTRAL with confidence, fusing the cross-exchange funding rate, crowding (long/short) bias, trend/chop market regime and BTC→altcoin lead-lag from Binance/Bybit/OKX/Hyperliquid — with declared data freshness. Should I go long or short on this coin? A fused directional trading signal where competitors sell the funding rate, regime and the four numbers separately. Derivatives trading signal for any altcoin.

## Output

A JSON object containing: a directional verdict (LONG/SHORT/NEUTRAL), a fused score from -1 to 1, a confidence value (0-1), individual component votes and interpretations (regime/funding/crowding/lead-lag), the exchanges queried, timestamped data freshness metadata, and a list of weighted reason codes explaining the signal. Includes a disclaimer that this is not financial advice.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "symbol": {
       "type": "string",
       "description": "Coin ticker, e.g. 'BTC','ETH','SOL'"
      },
      "timeframe": {
       "type": "string",
       "description": "Regime/lead-lag timeframe: 5m | 15m | 1h | 4h (default 1h)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "error": null,
  "query": {
   "symbol": "ETH",
   "timeframe": "1h"
  },
  "cached": false,
  "reasons": [
   {
    "code": "FUNDING_VOTE",
    "label": "funding vote -0.40",
    "weight": -0.4
   },
   {
    "code": "CROWDING_VOTE",
    "label": "crowding vote -0.30",
    "weight": -0.3
   },
   {
    "code": "FUSED_SCORE",
    "label": "Fused directional score -0.34 from 4/4 components",
    "weight": -0.34
   }
  ],
  "verdict": "SHORT",
  "timestamp": "2026-06-29T12:00:00Z",
  "components": {
   "regime": {
    "vote": 0,
    "regime": "chop",
    "available": true,
    "direction": "down",
    "interpretation": "Trend regime → momentum vote follows direction; chop → no momentum signal.",
    "efficiency_ratio": 0.18
   },
   "funding": {
    "bias": "crowded_long_pays",
    "vote": -0.42,
    "available": true,
    "interpretation": "High positive funding → contrarian bearish; negative → contrarian bullish.",
    "avg_funding_rate": 0.00021
   },
   "crowding": {
    "vote": -0.3,
    "state": "crowded_long",
    "available": true,
    "interpretation": "Crowded long → contrarian short bias; crowded short → contrarian long bias.",
    "avg_long_short_ratio": 1.9
   },
   "lead_lag": {
    "vote": -0.16,
    "available": true,
    "lead_lag_corr": 0.41,
    "interpretation": "If BTC leads this alt (positive lag corr), propagate BTC's recent direction.",
    "btc_recent_return_pct": -1.2
   }
  },
  "confidence": 0.71,
  "disclaimer": "Fused directional signal from public market data, not financial advice. A signal is not a recommendation.",
  "fused_score": -0.34,
  "venues_used": [
   "binance",
   "bybit",
   "okx",
   "hyperliquid"
  ],
  "data_freshness": {
   "as_of": "2026-06-29T12:00:00Z",
   "venues": [
    "binance",
    "bybit",
    "okx",
    "hyperliquid"
   ],
   "sources": [
    "Binance/Bybit/OKX/Hyperliquid perp funding & OI",
    "Binance/Bybit klines (regime & lead-lag)"
   ],
   "age_seconds": 0,
   "retrieved_at": "2026-06-29T12:00:00Z",
   "deterministic": false,
   "components_available": [
    "funding",
    "crowding",
    "regime",
    "lead_lag"
   ]
  },
  "component_weights": {
   "regime": 0.3,
   "funding": 0.3,
   "crowding": 0.25,
   "lead_lag": 0.15
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-endpoints-cross-exchange-trading-signal-fusion-4d8b1d7a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-endpoints.onrender.com](https://www.zero.xyz/host/x402-endpoints.onrender.com/llms.txt)
