# Atlas Probability Intelligence API – BTC 60-Minute Forecast

> Atlas Probability Intelligence API – BTC 60-Minute Forecast is a paid API for AI agents from atlas-probability-api-production.up.railway.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-02).

Returns machine-readable probabilistic Bitcoin price forecasts for the next 60 minutes, including up/down direction probabilities, expected return, price distribution, tail risk, and model freshness metadata.

## Facts

- Endpoint: GET https://atlas-probability-api-production.up.railway.app/v1/x402/probability/BTC?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/atlas-probability-intelligence-api-btc-60-minute-forecast-ce6535e7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fyqh4RaXa2KlAiY4OuF3I

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 atlas-probability-intelligence-api-btc-60-minute-forecast-ce6535e7
```

Example prompt: What's the current probability that Bitcoin goes up or down over the next hour, and what's the expected return and tail risk according to the Atlas probability model?

## When to prefer this

Choose this endpoint when you need machine-readable, structured probabilistic Bitcoin price direction and risk metrics for the next hour — especially in autonomous agent, algorithmic trading, or risk-monitoring workflows that require model-backed up/down probabilities, expected return, and tail risk in a single low-cost call. Prefer this over generic market data APIs when you need directional probability distributions rather than raw price or volume data.

## Known failure modes

- Stale model data if freshness timestamp is old — agent should check the freshness field before acting
- Payment failure (402) if the $0.01 USDC x402 payment is not submitted correctly
- Rate limiting or server errors if the Railway deployment is under load
- Probabilities returning exactly 0.5/0.5 may indicate a model fallback or neutral signal rather than a genuine forecast
- Missing or null fields in the response if the underlying model has not yet generated a fresh prediction

## How this service works

Atlas Bitcoin/BTC 60-minute (1-hour) probabilistic market forecast

## Output

Returns a JSON object containing the asset identifier (BTC), direction probabilities (probability_above_current and probability_below_current summing to 1.0), the forecast horizon in minutes (60), expected terminal return, price distribution data, tail risk estimates, model freshness timestamp, and model metadata for auditability.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "asset": "BTC",
  "direction": {
   "probability_above_current": 0.5,
   "probability_below_current": 0.5
  },
  "horizon_minutes": 60,
  "expected_terminal_return": 0
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/atlas-probability-intelligence-api-btc-60-minute-forecast-ce6535e7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from atlas-probability-api-production.up.railway.app](https://www.zero.xyz/host/atlas-probability-api-production.up.railway.app/llms.txt)
