---
name: api.meckercapital.com
description: api.meckercapital.com exposes a single endpoint that returns a filtered list of statistical arbitrage (pairs trading) opportunities. Each pair includes regime classification, z-score, signal status, and freshness timestamps. The host does not support order execution, single-asset pricing, or directional signals.
host: api.meckercapital.com
---

# api.meckercapital.com

Mecker Capital's API serves quantitative traders and agents focused on pairs/spread trading strategies. It provides a curated, pre-screened set of tradeable pairs with regime-aware filtering, allowing agents to quickly identify which pairs are in favorable market conditions without needing to compute spreads or z-scores independently. It is a narrow, read-only data feed for statistical arbitrage workflows.

## When to use this host

Use this host when an agent needs to screen for active statistical arbitrage pair-trading opportunities and wants regime-filtered results with z-scores and signals already computed. Do not use it for single-asset price lookups, OHLCV data, or order execution — use a market data provider (e.g., a CoinGecko or exchange API host) for individual asset prices, and a brokerage or DEX execution host for trade placement. This host is read-only and pairs-specific; it has no utility outside of spread/pairs trading strategy contexts.

## Capabilities

### Pairs Opportunity Screening

Retrieves the current list of tradeable statistical arbitrage pairs, filtered by market regime, with z-score and signal metadata for each pair. This is the sole capability of the host.

- **`fetch-tradeable-pairs`** — Returns currently tradeable statistical arbitrage pairs with regime classification, z-score, signal, and last-updated timestamps, filtered by minimum regime threshold.

## Skill reference

### `fetch-tradeable-pairs`

**Mecker Capital Tradeable Pairs** — Returns currently tradeable statistical arbitrage pairs with regime classification, z-score, signal, and last-updated timestamps, filtered by minimum regime threshold.

*Use when:* Use when an agent needs to identify active pair-trading opportunities, screen pairs by market regime (green/yellow/red), or monitor z-score and signal status across tracked asset pairs.

*Not for:* Do not use for single-asset price feeds or directional trade signals; this endpoint is specific to pairs/spread trading and does not return individual asset prices or order execution data.

**Inputs:**

- `min_regime` (string) — Minimum regime threshold to filter returned pairs. Accepts 'green', 'yellow', or 'red' (case-insensitive). Defaults to 'yellow'. 'green' returns only green-regime pairs; 'red' returns all pairs.

**Returns:** Returns a versioned JSON object with a pairs array containing pair_key, asset_a, asset_b, regime, z_score, signal, and last_updated for each tradeable pair, plus a meta object with count and timestamp.

**Example:** `GET https://api.meckercapital.com/v1/pairs/tradeable?min_regime=green`

---
