Most prediction-market analysts hallucinate. Wahoo's reasoning chain is anti-hallucination by design: the LLM is constrained to cite from a context window built from real, dated, source-URL'd inputs — or it must say INSUFFICIENT_DATA.
Live event details, order book, price history, multi-outcome options. /event-details
Cron scrapers refresh research/data/<tag>/ JSON seeds (rk9, HLTV, SteamDB, raider.io, ssbwiki, FIFA). Firecrawl pulls news with sector-templated queries.
OpenRouter LLM returns EDGE/MARKET_FAIR/INSUFFICIENT_DATA. Every claim cites a source from context. No URL = rejected.
Six independent signal layers. Quant models run in your browser; reasoning runs on a serverless backend with strict citation contracts.
Strict JSON contract. Verdicts must cite ≥1 hard evidence (stat / event / quote / precedent). Soft signals alone collapse to MARKET_FAIR. Seeded temperature for stable output.
JSON files in research/data/<tag>/: dense 00-summary.json + archive files. LLM reads top 4 alphabetically up to 2400 chars. Pokemon, Football, CS2, Smash live; AoE, WoW, more queued.
Elo Monte Carlo for win probability. Hazard rates for time-bound resolution. Kelly fraction for stake sizing. Composite probability blends LLM + microstructure + base rate.
Every trade timestamped with size, side, taker. Filter by $50/$250/$1K thresholds and BUY/SELL. Spotting smart-money accumulation before the price reflects it.
Vercel Cron runs scrapers on schedule. Each writes a snapshot JSON back via Octokit commit. The LLM picks up new data on next request — no manual refresh.
Verdict ladder forces discipline: the LLM either has hard evidence and commits, or it labels insufficient data and refuses to bet. fairYes - marketYes < 3pp collapses to FAIR. Side picked from edge sign.
Wahoo Predict focuses on esports + gaming. These are the live tags right now, with cumulative volume.
Click any market in MARKETS, every other panel updates with that event's data. Bloomberg-style cross-panel sync.
YES/NO ratio bars per market. Sort by volume / change / time-to-settle. Edge tags flag high-conviction picks. Mode tabs: Active / Trending / Recent / Ended.
Bid/ask ladder. Spread + taker-cost rating. VWAP fill estimator at $50/$100/$500/$1K presets. Price chart, volatility regime, distribution histogram, options curve.
Every fill, real-time. Filter by minimum size + side. Spotting accumulation/distribution patterns ahead of price moves.
Money distribution across game tags. Click a sector to filter MARKETS by that tag. See which categories are heating up.
Resolution rules, related markets, event timeline. Linked source articles when reasoning cites them.
Verdict, confidence, fair YES, edge, side, evidence list with type tags ([stat]/[event]/[precedent]/[microstructure]) and source URLs.
Top edge calls of the day. Pre-computed Kelly stake, expected value, MC confidence. Click any pick to deep-dive in DEPTH/ANALYSIS.
Bottom-bar ticker scrolls active markets across sectors so you don't miss movement on tags you aren't actively viewing.
From spotting an edge to placing a trade. The terminal does the work — you make the call.
Every morning the alpha pack ranks markets by Kelly-adjusted expected value. Each pick is a row: market title, edge %, fair YES vs marketYes, MC confidence, hold-to-resolution time. Anything <3pp edge is filtered out.
Click a pick, the ANALYSIS panel pulls the LLM verdict + cited evidence. Each evidence entry has a type ([stat]/[event]/[precedent]/[quote]) and a source URL. If only microstructure evidence shows up, that's a soft call — derate confidence.
VWAP fill estimator at your stake size. If taker cost is HIGH (≥3% spread impact), the edge gets eaten by slippage. Either trim size or wait for the book to fill in.
Whale trades scroll in real-time. If $1K+ buys are stacking on the same side as your edge, you're in good company. If they're stacking opposite, somebody knows something — pause.
This is a third-party terminal. To actually buy, hit wahoopredict.com/en and place the order on the official site. Use your computed Kelly stake; don't go full-Kelly without slippage cushion.