# Graph Advocate — Kalshi Consensus Trend

> Graph Advocate — Kalshi Consensus Trend is a paid API for AI agents from graphadvocate.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Returns probability trend analysis for a Kalshi prediction market event, including slope, acceleration, and volatility signals over 24h and 3-day windows.

## Facts

- Endpoint: POST https://graphadvocate.com/kalshi/consensus-trend
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/graph-advocate-kalshi-consensus-trend-6f478c21
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_sXNaf7cj3hq1olOO72JrD

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 graph-advocate-kalshi-consensus-trend-6f478c21 -d '<json body>'
```

Example prompt: What's the current consensus trend for the Kalshi event 'KXELONMARS-99' — is the probability accelerating up or down, and what's the 24-hour volatility?

## When to prefer this

Use this endpoint when you need momentum and trend analysis on a specific Kalshi prediction market event — specifically when you want slope, acceleration, and volatility signals rather than just a raw probability snapshot. Prefer this over generic Kalshi API calls when you want an interpreted, ready-to-use trend signal with human-readable direction labels.

## Known failure modes

- Unknown or invalid Kalshi event ticker returns an error or empty result
- Event not yet indexed returns no data
- Rate limit exceeded on free tier (3 queries/day) without payment triggers 402 response
- Malformed request body returns 400
- Payment not completed or insufficient USDC balance blocks access beyond free tier

## How this service works

Kalshi consensus-probability trajectory. POST {event}. Wraps Kalshi's unique /events/{ticker}/forecast_history (no other PM exposes formatted forecast percentile history). Returns slope-per-hour over 24h and 3d, acceleration signal (regime change indicator), volatility band, days to resolve, and a stable/accelerating-up/accelerating-down interpretation.

## Output

Returns a JSON object with the event title, a human-readable interpretation string (e.g. 'accelerating-down'), current consensus probability, slope per hour over 3-day and 24-hour windows, an acceleration signal, days to resolve, 24h volatility as standard deviation, and the Kalshi event ticker.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "event": {
   "type": "string",
   "description": "Kalshi event ticker (e.g. KXFOO-23)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "event_title": "Will Elon Musk visit Mars in his lifetime?",
  "interpretation": "accelerating-down",
  "days_to_resolve": 3287.4,
  "slope_per_hour_3d": -0.0001,
  "slope_per_hour_24h": -0.0004,
  "acceleration_signal": -0.0003,
  "kalshi_event_ticker": "KXELONMARS-99",
  "volatility_24h_stdev": 0.012,
  "consensus_probability_now": 0.18
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/graph-advocate-kalshi-consensus-trend-6f478c21/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from graphadvocate.com](https://www.zero.xyz/host/graphadvocate.com/llms.txt)
