{"openapi":"3.1.0","info":{"title":"Kalshi Hourly Signals (BTC / ETH / SOL)","version":"1.1.0","description":"Live directional reads from a Kalshi hourly crypto trading model (BTC, ETH, SOL): current near-the-money strike, model probability vs market price, and computed edge.","x-guidance":"Call GET /x402/signal/btc-hourly, /x402/signal/eth-hourly or /x402/signal/sol-hourly to receive the current near-the-money strike, model probability vs market price, and computed edge for the matching live Kalshi hourly prediction market. No request parameters needed."},"paths":{"/x402/signal/btc-hourly":{"get":{"operationId":"getBtcHourlySignal","summary":"Get current BTC hourly Kalshi trading signal","description":"Live directional read from a real-money Kalshi BTC hourly (KXBTCD) trading model: 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.","tags":["prediction-markets","kalshi","btc","trading-signal"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"responses":{"200":{"description":"Current signal","content":{"application/json":{"schema":{"type":"object","properties":{"generatedAt":{"type":"string"},"spot":{"type":"number"},"annualizedVolatility":{"type":"number"},"signal":{"type":"object","properties":{"eventTicker":{"type":"string"},"marketTicker":{"type":"string"},"strike":{"type":"number"},"side":{"type":"string"},"modelProbability":{"type":"number"},"marketProbability":{"type":"number"},"edge":{"type":"number"},"closeTime":{"type":"string"}}},"note":{"type":["string","null"]}}}}}},"402":{"description":"Payment Required"}}}},"/x402/signal/eth-hourly":{"get":{"operationId":"getEthHourlySignal","summary":"Get current ETH hourly Kalshi trading signal","description":"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.","tags":["prediction-markets","kalshi","eth","trading-signal"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"responses":{"200":{"description":"Current signal","content":{"application/json":{"schema":{"type":"object","properties":{"generatedAt":{"type":"string"},"spot":{"type":"number"},"annualizedVolatility":{"type":"number"},"signal":{"type":"object","properties":{"eventTicker":{"type":"string"},"marketTicker":{"type":"string"},"strike":{"type":"number"},"side":{"type":"string"},"modelProbability":{"type":"number"},"marketProbability":{"type":"number"},"edge":{"type":"number"},"closeTime":{"type":"string"}}},"note":{"type":["string","null"]}}}}}},"402":{"description":"Payment Required"}}}},"/x402/signal/sol-hourly":{"get":{"operationId":"getSolHourlySignal","summary":"Get current SOL hourly Kalshi trading signal","description":"Live directional read from the Kalshi bot's SOL hourly (KXSOLD) model (same volatility model as the BTC and ETH signals): 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.","tags":["prediction-markets","kalshi","sol","trading-signal"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.020000"},"protocols":[{"x402":{}}]},"responses":{"200":{"description":"Current signal","content":{"application/json":{"schema":{"type":"object","properties":{"generatedAt":{"type":"string"},"spot":{"type":"number"},"annualizedVolatility":{"type":"number"},"signal":{"type":"object","properties":{"eventTicker":{"type":"string"},"marketTicker":{"type":"string"},"strike":{"type":"number"},"side":{"type":"string"},"modelProbability":{"type":"number"},"marketProbability":{"type":"number"},"edge":{"type":"number"},"closeTime":{"type":"string"}}},"note":{"type":["string","null"]}}}}}},"402":{"description":"Payment Required"}}}}}}