Part 1
The Dossier
Triumphs, tragedies, successes and embarrassments — the complete club dossier.
PrologueProfileGood to KnowHaterLoverMIPs
Part 2
Intelligence
AI-powered match analysis, team data, injuries and head-to-head statistics.
Part 3
Predictions
Oracle predictions, season markets and value signals from the prediction universe.
OracleSeason MarketsValue SignalPolymarket
THE PLATFORM

Match Intelligence for Borussia Dortmund

Every Bundesliga matchday reduced to the numbers that move the lines. Pinnacle odds, match statistics, squad data and head-to-head records — automatically updated, zero editorial noise.

The Oracle
Pinnacle data as fair-value reference. Vig-adjusted probabilities as the market's "truth".
✅ Live
The Agent
Automatic match alerts — odds movements, squad changes, statistical anomalies. Structured data, no editorial.
Coming Q2 2026
The Action
Spot the edge, open a position. Polymarket integration built in — from data point to trade without switching tabs.
Coming Q2 2026
WHAT IS AVAILABLE
NOW LIVE
Core Data
  • ✅ Pinnacle Oracle (vig-adjusted, 22 clubs)
  • ✅ Polymarket-Integration + Delta
  • ✅ Results, stats, H2H, form, table standings
  • ✅ Kelly calculator + position sizing
  • ✅ Value signal thresholds (Watch / Trade / Strong)
  • ✅ BL, 2. BL, CL, EL, DFB-Pokal coverage
COMING Q2 2026
Alerts & xG
  • Sportmonks-Integration (xG, Lineups, Player Stats)
  • Bloomberg-style intelligence writer (multi-LLM)
  • Steam Move Detection (Pinnacle Line Movement)
  • Squad alerts (automatic via Sportmonks)
  • Search hub with edge filters
  • Polymarket Builder ID Integration
  • Signal tiles: Intelligence → Trade CTA
COMING Q4 2026
Backtesting & Automation
  • Backtesting framework (historical Pinnacle vs Poly)
  • Whale Watching (On-Chain Order Flow Analyse)
  • Referee & Tactical Bias Agent
  • Sentiment Aggregator (X/Discord)
  • Real-time push alerts (WebSocket/Telegram)
  • Autonomous Trading Support
DATA SOURCES · HOW IT WORKS
Data Ingestion
The Odds API (Pinnacle) ✅
Polymarket Gamma API ✅
Sportmonks Football API ✅
kicker.de (squad & PK)
Processing Layer
Cloudflare Worker (Odds) ✅
Fair Value Calculator ✅
Delta Computation ✅
Intelligence-Aggregator
Frontend Terminal
Oracle Status Bar ✅
Intelligence Feed ✅
Prediction Dashboard ✅
Value Signals
Action Layer
Value Signal Alerts
Kelly position sizing
Polymarket trade integration
Portfolio tracking
MARKET COVERAGE
FOOTBALL 22 Bundesliga + 2. Bundesliga clubs live — Premier League, La Liga, Serie A in preparation
SPORT NBA, NFL, Tennis, F1 — Oracle pricing on Polymarket for all major US sports
ENTERTAINMENT Oscars, Eurovision, Reality TV — active Polymarket liquidity pools
FINANCE Fed decisions, earnings, crypto — prediction markets as counter-check to traditional positions
POLITICS Elections, legislation, geopolitics — the highest-volume markets on Polymarket
Same Oracle methodology across all verticals. Pinnacle truth reference meets Polymarket price discovery.
01Result 02Stats 03Mood 04Injuries 05Form 06Transfer 07Table 08Home/Away 09H2H 10Key Stats 11Odds 12Oracle
ORACLE · Loading data…
W1 · Morning Brief 07:30 40% 15 Items
Result Fixed 07:30
Loading last result...
Match Stats Fixed 07:30
Loading match statistics...
Mood Variable 08:03
Press conference analysis and fan mood. Updated before kickoff.
Injuries Fixed 07:30
Current injury list and squad availability. Updates from official training reports.
Form Fixed 07:30
Season: , — points from — matches. Last 5 league: . Goals: . Home table rank — away rank .
Transfer Variable 07:30
Confirmed transfers and loans affecting squad structure and odds.
Table Fixed 07:30
Rank — after matchday —. Loading data…
Home / Away Fixed 07:30
BVB HOME 25/26
Table: 4.
Bayern AWAY 25/26
Table: —
H2H Fixed 07:30
Loading head-to-head data...
H2H Last 5 Fixed 07:30
Loading head-to-head data...
Key Stats Fixed 07:30
Loading key statistics...
Early Odds Fixed 07:30
Loading odds from Pinnacle Oracle...
Oracle Live
Oracle 3-Source Comparison · Next BVB Match:
Pinnacle- und Polymarket-Loading data…
Season Markets Fixed 07:30
Championship, relegation and qualification outrights from Polymarket. Updated when markets are open.
W2 · Midday Update 12:30 25% 4 Items geplant
Preview 12:30
H2H am Standort, Gegner-Saisonprofil, Verletzungsstatus nach Training, Sperr-Check (Gelbe Karten). 4 Items geplant.
W3 · Evening Brief 17:30 25% 4 Items geplant
Preview 17:30
Pinnacle opening odds (if available), Polymarket/Kalshi update, key metric, remaining schedule next 5 opponents. 4 items planned.
W4 · Night Signal 21:00 10% 2 Items geplant
Preview 21:00
CL-/Abstiegs-Mathematik, Value Signal (C+ Paywall). 2 Items geplant.
Publishing · Monday (MD+2) TIER 1 · 15 ITEMS
W1 07:30 Morning Brief · 40% ▸
W212:30Midday Update · 25%
W317:30Evening Brief · 25%
W421:00Night Signal · 10%
Split: 9 Fixed (60%) · 5 Variable (33%) · 1 Signal (7%)
Next Match LIVE
Loading data…
Oracle · Live ● LIVE
Oracle-Loading data…
All Matches · Live
Spielplan wird geladen…
Value Signal · Schwellenwerte C+ PREMIER
<3ppNo SignalMarkets aligned
3–5pp👁️ WatchMonitor
5–10pp⚡ TradeC+ Paywall
>10pp🔥 StrongC+ Paywall
Arb🔒 ArbC+ Paywall
Preview Stats · Matchday 24
BVBBayern
Table Position
Points
Record
Goals
Form (5)
Home/AwayH: —A: —
Early Odds
Prob.
Liquidity
API-Football · Polymarket · Sky · 23.02.2026
Squad Status
Injury updates from official training reports.
Manager
Key quotes from the matchday press conference.
Data Pipeline · Sources
API-Football
Stats, Table, Form
Football-Data
H2H, Backup
Odds API
Pinnacle Lines
Polymarket
Match + Season
Kalshi
CFTC-regulated
kicker.de
Squad, PK, Quotes
Ruhr Nachrichten
Mood, Transfer
ZERO HALLUCINATION · API data only · No facts from LLM knowledge