# Market Intelligence API – Signal Track Record & Calibration

> Market Intelligence API – Signal Track Record & Calibration is a paid API for AI agents from api.marketintelligenceapi.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-10).

Returns the live historical track record of trading signals — hit rates at 5m/15m/1h/24h horizons, calibration by confidence bucket, and recent signals with outcomes — so agents can assess signal reliability before acting.

## Facts

- Endpoint: GET https://api.marketintelligenceapi.com/api/v1/intelligence/track-record?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/market-intelligence-api-signal-track-record-calibration-ae8ac1b8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PNiQe1xQSyA3BjG5q-yo6

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 market-intelligence-api-signal-track-record-calibration-ae8ac1b8
```

Example prompt: Before I act on any signals today, pull the track record for ETHUSD signals over the last 30 days — I want to see the hit rates at 5m, 15m, 1h, and 24h, and how well the high-confidence bucket (80-100) has been calibrated.

## When to prefer this

Use this endpoint when an agent needs to assess the reliability and historical accuracy of trading signals before committing to a trade or recommendation. It is the right choice over raw signal endpoints when the goal is meta-evaluation — understanding how trustworthy the signals are, not just what the latest signal says. Prefer this over generic backtesting services when you specifically want calibration data (hit rate by confidence bucket) tied to this provider's signal types.

## Known failure modes

- Invalid or unsupported symbol returns an error or empty results
- days parameter out of range (outside 1-120) causes a validation error
- Insufficient signal history for very short windows may return low evaluated counts with low statistical significance
- Payment failure (x402) if USDC balance is insufficient
- Network timeout if market data backend is under load

## How this service works

Trading signal accuracy and hit rate, live: whether price moved in the signal's direction after 5m, 15m, 1h and 24h, per signal type and per confidence bucket (calibration), over days=1-120, optionally for one symbol, with the latest signals and outcomes. Use to judge how reliable the signals are.

## Output

Returns a JSON object with hit rate percentages at each time horizon (5m, 15m, 1h, 24h), average return in the signal's direction, calibration data broken down by confidence bucket (e.g. 80-100), count of signals evaluated, recent signal list with forward returns, lookback period, and algo version string.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input",
  "output"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "days": {
       "type": "integer",
       "default": 30,
       "maximum": 120,
       "minimum": 1,
       "description": "Look-back period in days"
      },
      "symbol": {
       "type": "string",
       "description": "Optional symbol, e.g. ETHUSD."
      },
      "window": {
       "enum": [
        "1m",
        "5m",
        "15m"
       ],
       "type": "string",
       "default": "5m",
       "description": "Aggregation window of the signal: 1m, 5m or 15m"
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "description": "Example JSON response returned by this endpoint"
    }
   },
   "additionalProperties": true
  }
 },
 "additionalProperties": false
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "window": "5m",
  "byHorizon": {
   "1h": {
    "evaluated": 1050,
    "hitRatePercent": 54.2,
    "averageReturnInSignalDirectionPercent": 0.041
   }
  },
  "periodDays": 30,
  "algoVersion": "flow-v2-2026-09-25",
  "recentSignals": [
   {
    "at": "2026-09-25T05:10:00Z",
    "price": 2679.2,
    "signal": "BUYING_ACTIVITY",
    "symbol": "ETHUSD",
    "direction": "BULLISH",
    "confidence": 88.4,
    "forwardReturnsPercent": {
     "1h": 0.21,
     "5m": 0.05
    }
   }
  ],
  "signalsLogged": 1840,
  "directionalSignals": 1122,
  "calibration1hByConfidence": {
   "80-100": {
    "evaluated": 210,
    "hitRatePercent": 58.1
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/market-intelligence-api-signal-track-record-calibration-ae8ac1b8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.marketintelligenceapi.com](https://www.zero.xyz/host/api.marketintelligenceapi.com/llms.txt)
