Oddsflow-team commited on
Commit
69349f6
·
verified ·
1 Parent(s): 71b525d

Upload folder using huggingface_hub

Browse files
Files changed (1) hide show
  1. docs/dashboard.md +86 -0
docs/dashboard.md ADDED
@@ -0,0 +1,86 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # OddsFlow Football League Dashboard: AI vs Bookmakers
2
+
3
+ This page explains how to read the OddsFlow dashboard shown in our tutorials:
4
+ **Market (Bookmakers)** vs **Model (AI)**, plus league-level context and value detection.
5
+
6
+ > Educational analytics only — not betting advice.
7
+ > No guaranteed profit. Evidence-first. Verification-first.
8
+
9
+ ---
10
+
11
+ ## What this dashboard does (one sentence)
12
+
13
+ It compares **market-implied probability** (from bookmaker pricing) against **AI-estimated probability**, then highlights **meaningful gaps (Edge)** under league-aware filters.
14
+
15
+ ---
16
+
17
+ ## How to read it in 30 seconds
18
+
19
+ 1) Choose a league (EPL / LaLiga / Serie A / Bundesliga / Ligue 1 / UCL)
20
+ 2) Read league context first (Market Trends: Volatility + Home/Away drift)
21
+ 3) Then review Value Detection (Edge Found → shortlist)
22
+ 4) Verify post-match (logs + timestamps)
23
+
24
+ **Principle:** Don’t trust opinions. Trust logs.
25
+
26
+ ---
27
+
28
+ ## Dashboard blocks
29
+
30
+ ### A) Probability Analysis (left)
31
+ Shows **Market vs Model** for selected outcomes (examples: Over 2.5, Draw).
32
+
33
+ - **Market**: what odds imply (market pricing)
34
+ - **Model**: what the AI estimates
35
+ - The goal is not certainty — it’s **pricing disagreement**.
36
+
37
+ ---
38
+
39
+ ### B) Market Trends (center)
40
+ League “weather” — how reality is drifting vs market expectations.
41
+
42
+ 1) **Market Volatility / Deviation**
43
+ A drift meter between:
44
+ - **Implied** (what market pricing expects)
45
+ - **Actual** (what happened in the sample window)
46
+ - **Deviation** (Actual − Implied)
47
+
48
+ 2) **Home Advantage / awayLean**
49
+ Shows whether home teams are over/under performing vs market assumptions in the current league window.
50
+
51
+ ---
52
+
53
+ ### C) Value Detection (right)
54
+ Turns disagreement into a **shortlist** after filters.
55
+
56
+ - **Edge Found**: number of candidates where Model vs Market exceeds threshold
57
+ - **Filtered**: remaining candidates after constraints
58
+ - **Efficiency**: a quality indicator for the current shortlist (implementation-specific)
59
+
60
+ ---
61
+
62
+ ## Why league tabs matter
63
+
64
+ Leagues differ in:
65
+ - scoring distribution and tempo
66
+ - home advantage strength
67
+ - market bias patterns
68
+
69
+ So “intuition” from one league often fails in another.
70
+ OddsFlow makes league context explicit before you interpret any edge.
71
+
72
+ ---
73
+
74
+ ## Verification-first workflow (recommended)
75
+
76
+ 1) Read league context (Trends)
77
+ 2) Inspect shortlist (Value Detection)
78
+ 3) Cross-check with public verification logs:
79
+ - `docs/verification.md`
80
+ - `docs/signal-glossary.md` (for log field meaning)
81
+
82
+ ---
83
+
84
+ ## Next
85
+ - Dashboard glossary (UI terms): `./dashboard-glossary.md`
86
+ - Signal glossary (log/schema terms): `./signal-glossary.md`