# ManyLives Track Records – Regime Performance

> ManyLives Track Records – Regime Performance is a paid API for AI agents from api.manylives.me, paid per call via x402, $0.03/call, status unknown (last checked 2026-10-10).

Returns hit rate and return percentage for a crypto or stock strategy broken down by BTC market regimes (up days vs down days) over a specified time window

## Facts

- Endpoint: GET https://api.manylives.me/paid/trackrecord/regimes?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/manylives-track-records-regime-performance-3ae644c0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yOq-vn3dovzMYpXfTi-KO

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 manylives-track-records-regime-performance-3ae644c0
```

Example prompt: Pull the regime performance breakdown for strategy CRY-5m-031 over the last 30 days — I want to see the hit rate and return percentage for BTC up days vs BTC down days.

## When to prefer this

Choose this endpoint when you need to understand how a specific ManyLives strategy behaves differently across BTC market conditions — particularly for risk-adjusted strategy selection, drawdown analysis during bear regimes, or filtering strategies that maintain positive hit rates even when BTC is declining. Prefer this over general backtest endpoints when regime-conditional analysis is the primary concern.

## Known failure modes

- Missing or invalid strategy ID returns an error — the 'id' query parameter is required
- Unknown strategy IDs not in the 2,000+ strategy catalog return a not-found error
- Invalid window values (anything other than '30d', '3m', '1y', or 'all') may be rejected or defaulted
- Insufficient payment (less than $0.03 USDC via x402) results in a 402 Payment Required response
- Strategy has no data for the requested window returns empty or partial regime objects

## How this service works

Pay-per-call tools for people building AI agents: live web search and page contents, point-in-time crypto market data and news for backtests (no lookahead), verifiable track records of 1,000 crypto strategies locked on the Base network, company profiles, quick AI and batch prices. Ask us to turn a public website into a JSON endpoint. Pay per call, no account, free trial.

## Output

A JSON object containing the strategy ID and a regimes object with two sub-objects: btc_up_days and btc_down_days. Each sub-object includes the number of days in that regime, the strategy's hit rate (fraction of winning trades), and the return percentage over those days within the specified time window.

## 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": {
     "type": "string",
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "id",
      "window"
     ],
     "properties": {
      "id": {
       "type": "string",
       "examples": [
        "CRY-5m-031"
       ],
       "description": "strategy id (required), e.g. CRY-1d-012"
      },
      "window": {
       "type": "string",
       "examples": [
        "30d"
       ],
       "description": "required lookback, e.g. 1d, 3d, 1w, 30d, 3m, 1y, all or a start date YYYY-MM-DD"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "properties": {
      "id": {
       "type": "string"
      },
      "regimes": {
       "type": "object",
       "properties": {
        "btc_up_days": {
         "type": "object",
         "properties": {
          "days": {
           "type": "number"
          },
          "hit_rate": {
           "type": "number"
          },
          "return_pct": {
           "type": "number"
          }
         }
        },
        "btc_down_days": {
         "type": "object",
         "properties": {
          "days": {
           "type": "number"
          },
          "hit_rate": {
           "type": "number"
          },
          "return_pct": {
           "type": "number"
          }
         }
        }
       }
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "CRY-1d-012",
  "regimes": {
   "btc_up_days": {
    "days": 40,
    "hit_rate": 0.54,
    "return_pct": 3.1
   },
   "btc_down_days": {
    "days": 35,
    "hit_rate": 0.49,
    "return_pct": -1.2
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/manylives-track-records-regime-performance-3ae644c0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.manylives.me](https://www.zero.xyz/host/api.manylives.me/llms.txt)
