BETTORCENTER RESEARCH / IWL
Market Lab — Pre-Narrative Intelligence
Do prediction markets move before identifiable public news? Follow the timestamps. Test the evidence.
Stage 1 research preview. No verified prospective pre-narrative lead is claimed. The hourly watch does not constitute a continuous real-time feed.
RESEARCH PHILOSOPHY
The IWL Difference
Most analysis asks where the odds are going. We ask what moved first — and why.
The Inside War Lens is our proprietary investigative approach to chronology, market behavior, incentives, and public narratives. We timestamp first, investigate public-source explanations, test cross-market equivalence, measure failed predictions, and leave unexplained cases unresolved. An anomaly is not proof of insiders, coordination, manipulation, or any particular operator.
Questions before conclusions. Evidence before narrative.
Methodology under prospective validation; no superior predictive accuracy is claimed. ✋
Research protocol
Protocol frozen October 7, 2026, 8:45 PM PDT (October 8, 03:45 UTC). Earlier observations are retrospective screens, not prospective hits. A PRE-NARRATIVE flag requires every data, liquidity, persistence, and catalyst gate to pass.
| Gate | Frozen threshold |
|---|---|
| Standard probability move | ≥8 pp in 15m OR ≥12 pp in 1h OR ≥20 pp in 24h |
| Tail probabilities (≤15% or ≥85%) | ≥5 pp in 15m OR ≥8 pp in 1h OR ≥12 pp in 24h, plus ≥2× implied-odds change |
| Executed move-window turnover | ≥$5,000 equivalent, verified in the same move window |
| Two-sided near-book depth | ≥$5,000 combined, within ±5 probability points of midpoint |
| Bid/ask spread | ≤3 probability points |
| Persistence | ≥70% of peak move sustained at least 30 minutes |
| Catalyst timing | Within ±15 minutes: TIMING AMBIGUOUS, not a confirmed lead |
| Cross-venue sequence | ≤10 minutes apart: SYNCHRONOUS; only materially equivalent contracts compared |
Prediction Scoreboard — Auditable Results
PREDICTION ISSUED is reserved for a timestamped, frozen, testable claim with a deadline and resolution criteria. SCREEN ONLY means no prediction has been made. Grading must reference verifiable evidence; historical screens never count as predictions.
NO PREDICTION ISSUED — NO RESULTS TO GRADE
Why this became a prediction
When an actual prediction qualifies, this box will document: the precise price movement and frozen timestamp; executed turnover and order-book depth; 30-minute persistence; related-market confirmation; earliest identifiable public information; alternative explanations tested; the exact prediction, resolution rule, deadline, source evidence and eventual HIT / MISS / VOID grade.
There are currently no issued predictions. Screening observations are not predictions, and hypothetical examples are never graded.
Research Feed · Stage 2
Latest recorded source snapshot (UTC): 2026-10-20T21:36:02.572407+00:00. Snapshots are not continuous execution-grade prices.
Indicative changes are screening candidates, not PRE-NARRATIVE flags. Historical executable midpoint, turnover during the move, persistence, and earliest public catalyst still require independent verification.
Local sportsbook context · VSiN cache
Read-only local BettorCenter captures. No VSiN requests; these splits are contextual and not pre-narrative evidence.
| Sport / Book | Captured UTC | Status |
|---|---|---|
| NFL / CIRCA | 2026-10-20T19:00:06.284352+00:00 | STALE_CAPTURE |
| NFL / DK | 2026-10-20T19:00:07.603852+00:00 | STALE_CAPTURE |
| CFB / CIRCA | 2026-10-20T19:00:08.856278+00:00 | STALE_CAPTURE |
| CFB / DK | 2026-10-20T19:00:22.856939+00:00 | STALE_CAPTURE |
| NBA / CIRCA | 2026-10-20T19:00:25.340872+00:00 | STALE_CAPTURE |
| NBA / DK | 2026-10-20T19:00:24.069785+00:00 | STALE_CAPTURE |
| NHL / CIRCA | 2026-10-20T19:00:26.574494+00:00 | STALE_CAPTURE |
| NHL / DK | 2026-10-20T19:00:28.498799+00:00 | STALE_CAPTURE |
| MLB / CIRCA | 2026-10-19T23:00:20.355211+00:00 | STALE_CAPTURE |
| MLB / DK | 2026-10-19T23:00:22.386958+00:00 | STALE_CAPTURE |
Browser capture time is not the VSiN update time. Contracts must be matched by outcome and settlement rules before comparisons.
Latest screening ledger · Not validated alerts
| Observed UTC | Venue | Question | Status |
|---|---|---|---|
| 2026-10-20T21:36:02.572407+00:00 | Polymarket | Cali: Matias Soto vs Samuel Heredia | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-20T21:36:02.572407+00:00 | Polymarket | Lyon Open: Hamad Medjedovic vs Brandon Nakashima | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-20T21:36:02.572407+00:00 | Polymarket | W50 Austin: Sloane Stephens vs Ashley Lahey | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-20T20:35:46.706519+00:00 | Polymarket | Will Paris Saint-Germain FC win on 2026-10-20? | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-20T20:35:46.706519+00:00 | Polymarket | Will SSC Napoli win on 2026-10-20? | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-20T20:35:46.706519+00:00 | Polymarket | Celtics vs. Pistons | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-20T20:35:46.706519+00:00 | Polymarket | Will Club Atlético de Madrid win on 2026-10-20? | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-20T20:35:46.706519+00:00 | Polymarket | Will Paris Saint-Germain FC vs. FC Barcelona end in a draw? | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-20T20:35:46.706519+00:00 | Polymarket | Will Liverpool FC win on 2026-10-20? | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-20T20:35:46.706519+00:00 | Polymarket | Spread: Liverpool FC (-1.5) | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-20T20:35:46.706519+00:00 | Polymarket | Will FC Porto win on 2026-10-20? | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-20T20:35:46.706519+00:00 | Polymarket | Spread: Celtics (-1.5) | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-20T20:35:46.706519+00:00 | Polymarket | Will Liverpool FC vs. Villarreal CF end in a draw? | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-20T20:35:46.706519+00:00 | Polymarket | Spread: AS Roma (-2.5) | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-20T20:35:46.706519+00:00 | Polymarket | Will PSV win on 2026-10-20? | SCREEN INCOMPLETE – NO FLAG |
All controls, misses and rejected cases are retained in the research ledger. Site display reflects available records, not a verified current market scan.
Ledger and evidence status
Every candidate must retain raw observation and trigger timestamps, bid/ask, 15m/1h/24h prices, depth, trade volume, public source chronology, resolution wording, related-market confirmation, and eventual outcome. No missing metric will be filled with an estimate.
Current dataset: 20 historical or screening ledger rows observed. These are NOT validated prospective flags; they are not counted as hits, signals, or claims of special knowledge.
Screening log (illustrative, unverified entries)
| Observed UTC | Platform | Market | Status |
|---|---|---|---|
| 2026-10-08T14:22:12.041150+00:00 | Polymarket | Dota 2: Aurora vs 1win – Game 1 Winner | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-08T14:22:12.041150+00:00 | Polymarket | Braga: Oleksii Krutykh vs Luka Mikrut | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-08T14:22:12.041150+00:00 | Polymarket | Dota 2: Aurora vs 1win (BO3) – BLAST Slam Playoffs | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-08T14:22:12.041150+00:00 | Polymarket | Braga: Zsombor Piros vs Elmer Moeller | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-08T14:22:12.041150+00:00 | Polymarket | Palermo: Carlos Sanchez Jover vs Lorenzo Giustino | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-08T14:22:12.041150+00:00 | Polymarket | W35 Wagga Wagga: I Wen Wan vs Tahlia Kokkinis | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-08T15:37:19.141389+00:00 | Polymarket | Dota 2: Aurora vs 1win (BO3) – BLAST Slam Playoffs | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-08T15:37:19.141389+00:00 | Polymarket | Villena: Pablo Llamas Ruiz vs Petr Nesterov | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-08T15:37:19.141389+00:00 | Polymarket | Braga: Zsombor Piros vs Elmer Moeller | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-08T15:37:19.141389+00:00 | Polymarket | Villena: Max Hans Rehberg vs Hynek Barton | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-08T15:37:19.141389+00:00 | Polymarket | W35 Wagga Wagga: I Wen Wan vs Tahlia Kokkinis | SCREEN INCOMPLETE – NO FLAG |
| 2026-10-08T15:37:19.141389+00:00 | Polymarket | Will the price of Bitcoin be above $82,000 on October 9? | SCREEN INCOMPLETE – NO FLAG |
How cases are judged
PRE-NARRATIVE FLAG — large sustained move, verified liquidity, and no preceding identifiable public catalyst after active investigation. CONFIRMED LEAD — a matching, identifiable public catalyst appears at least 15 minutes after the frozen trigger and no earlier source survives scrutiny. FALSE POSITIVE — earlier information or structural conditions explain the move. MISS — later catalyst without a prior flag. UNRESOLVED — no identifiable catalyst. Controls and rejected cases count in the accuracy record.
Ordinary explanations are tested first
Breaking news; obscure public sources; scheduled disclosures; thin liquidity; individual large trades; stale prices; arbitrage; settlement-rule differences; and normal market volatility must be assessed before unusual explanations. Insider trading, coordination, manipulation, IWL operator and Tablix are hypotheses, never automatic signal generators.
Research only. Not wagering or investment advice. Prices and probabilities are not guarantees. Stage 1 does not display a live execution-grade order book.