# Kalshi ETH Hourly Signal

> Kalshi ETH Hourly Signal is a paid API for AI agents from backend-production-69ff.up.railway.app, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-17).

Returns a live directional trading signal for ETH on Kalshi hourly prediction markets, including near-the-money strike, model vs market probability, and computed edge.

## Facts

- Endpoint: GET https://backend-production-69ff.up.railway.app/x402/signal/eth-hourly?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/kalshi-eth-hourly-signal-b2dcf6fc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_2Hin5zFBd-QMYaiPgr5zs

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 kalshi-eth-hourly-signal-b2dcf6fc
```

Example prompt: What's the current Kalshi ETH hourly signal — tell me the near-the-money strike, the model probability versus market price, and whether there's positive edge right now?

## When to prefer this

Choose this endpoint when you specifically need a live, model-driven directional signal for ETH on Kalshi hourly prediction markets with a quantified edge. It is distinct from generic crypto price feeds because it provides model probability vs market probability comparison and computed edge, not just spot price. Use it over the BTC or SOL siblings when your focus is ETH. Best for trading agents, monitoring bots, or dashboards that act on Kalshi prediction market mispricings.

## Known failure modes

- No active Kalshi ETH hourly market — signal may be null or note field may explain unavailability
- Stale signal if the model has not refreshed for the current hour
- Upstream Kalshi API outage causing signal generation failure
- Payment failure (x402) if USDC balance or payment header is not provided correctly

## How this service works

Live directional read from a real-money Kalshi ETH hourly (KXETHD) trading model (same volatility model as the BTC signal): current near-the-money strike, model probability vs market price, and computed edge. Informational model output, not investment advice — the strategy's real historical win rate / P&L is public at the bot's dashboard, good and bad stretches included.

## Output

Returns a JSON object containing: current ETH spot price, signal details (side: yes/no, strike price, model probability, market probability, edge), the Kalshi event and market ticker, contract close time, annualized volatility, and the timestamp when the signal was generated. An optional note field may carry additional context.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "note": null,
  "spot": 2450,
  "signal": {
   "edge": 0.11,
   "side": "yes",
   "strike": 2449.99,
   "closeTime": "2026-10-03T18:00:00.000Z",
   "eventTicker": "KXETHD-26OCT0318",
   "marketTicker": "KXETHD-26OCT0318-T2449.99",
   "modelProbability": 0.71,
   "marketProbability": 0.6
  },
  "generatedAt": "2026-10-03T19:00:00.000Z",
  "annualizedVolatility": 0.42
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/kalshi-eth-hourly-signal-b2dcf6fc/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from backend-production-69ff.up.railway.app](https://www.zero.xyz/host/backend-production-69ff.up.railway.app/llms.txt)
