# market2000.xyz Arena Sponsor — Time Series Pattern Matching

> market2000.xyz Arena Sponsor — Time Series Pattern Matching is a paid API for AI agents from market2000.xyz, paid per call via x402, $50.24/call, status unknown (last checked 2026-09-16).

Finds historical analog patterns in financial asset price series that most closely resemble a user-specified query window, paid per call in USDC.

## Facts

- Endpoint: GET https://market2000.xyz/api/arena/sponsor
- Price: $50.24/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/market2000-xyz-arena-sponsor-time-series-pattern-matching-e8da3a01
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rB6G4yjqqe4wlnAR0MK8Y

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 market2000-xyz-arena-sponsor-time-series-pattern-matching-e8da3a01
```

Example prompt: Find the top 3 historical analog patterns in SPY that look most like the period from March 1 to April 30 2025 — use daily bars and L2 distance.

## When to prefer this

Choose this endpoint when you need to identify which historical periods in a financial asset's price history most structurally resemble a specific recent or past window — useful for regime analysis, backtesting analog strategies, or finding historical precedents for unusual price moves. At $50 per call it is suited for high-value quantitative research or trading strategy contexts rather than casual lookups.

## Known failure modes

- Missing required fields (ticker, start_date, end_date) returns a 400 validation error
- Unsupported ticker symbol or insufficient historical data may return empty results or an error
- Invalid date format (non-YYYY-MM-DD) causes a request rejection
- Insufficient USDC payment or failed x402 payment flow returns a 402 Payment Required
- start_date after end_date yields a bad request error
- Unsupported timeframe granularity may return an error or fall back to default

## How this service works

An origin the crawlers already index. We count what AI agents try to buy, what they are refused, and what the AI companies take without sending anyone back. Sold per call in USDC.

## Output

Returns a ranked list of historical analog patterns (up to k results) for the specified asset and query window, including the matched historical date ranges and similarity scores computed via the chosen distance metric (L1 or L2). The response identifies which past periods most closely resemble the query window's price structure.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "ticker",
  "end_date",
  "start_date"
 ],
 "properties": {
  "k": {
   "type": "integer",
   "description": "Number of analog patterns to return (default 3)"
  },
  "wrap": {
   "type": "boolean",
   "description": "Allow circular search (default true)"
  },
  "metric": {
   "enum": [
    "l1",
    "l2"
   ],
   "type": "string",
   "description": "Distance metric"
  },
  "ticker": {
   "type": "string",
   "description": "Asset symbol (e.g. AAPL, BTC-USD, SPY)"
  },
  "end_date": {
   "type": "string",
   "description": "Query window end, exclusive (YYYY-MM-DD)"
  },
  "timeframe": {
   "type": "string",
   "description": "Bar size: 1d, 1h, 30m, 15m, etc."
  },
  "start_date": {
   "type": "string",
   "description": "Query window start, inclusive (YYYY-MM-DD)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/market2000-xyz-arena-sponsor-time-series-pattern-matching-e8da3a01/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market2000.xyz](https://www.zero.xyz/host/market2000.xyz/llms.txt)
