Bet365 Edge Brain
Recommendation Engine v0.2
Snapshot
Markets 0
Signals 0
Bankroll $1,000
Total Markets
in snapshot
Candidates
passed engine
Top EV
best edge found
Avg Confidence
across signals
Total Stake
if all placed
Avg Data Quality
reliability score
Sport
Risk
Sort
📈 Value Signals
Run the engine to see signals
Bet / Event Bet365 Fair Value EV Kelly Stake Risk Data Quality Action
🎯
No signals yet
Click "Run Engine" or load sample data to see value bets
🧮 Probability & Value Calculator
Manually evaluate any bet before placing it
💡 How to use: Enter the Bet365 decimal odds and your own probability estimate for that outcome. The engine calculates whether there's positive expected value (edge). A positive EV means this bet is profitable long-term if your probability is correct.
Implied probability (Bet365)
Your probability
Edge (yours − implied)
Expected value per $1
Full Kelly stake
Fractional Kelly stake
Stake amount
Potential return
Verdict
Enter odds and probability
🔄 Odds Converter
Convert between decimal, American, and implied probability
Total Bets
0
Won
0
Lost
0
Pending
0
P&L
$0
ROI
Win Rate
Avg EV
➕ Record Bet
# Selection / Event Odds Stake P&L EV Status Actions
📋
No bets recorded
Use "Add Bet" above, or click "Track" on a signal to record it here
ℹ️ Bets are stored in memory and reset when you refresh the page. A persistent backend is Phase 4 on the roadmap.
📁 Market Snapshot JSON
Schema Reference
snapshotAt
ISO timestamp of when data was captured
markets[ ]
Array of market objects
market.sport
basketball, soccer, tennis, cricket…
market.books[ ]
Must include "Bet365" + ≥ 3 peers
book.outcomes[ ]
{ name, price } — price in decimal
market.model
Optional: { confidence, probabilities[ ] }
market.settlementRules
String. Missing = 15% quality penalty
⚠️ Never paste API keys here. This editor is visible in browser dev tools.
Trusted peer books
Pinnacle, Betfair, Matchbook, Circa, DraftKings, FanDuel receive 1.25× weight in consensus probability calculation.
🔌 Phase 1 goal: Replace this manual JSON editor with a Cloudflare Worker that fetches live odds from The Odds API and normalizes them into this schema automatically. See docs/DATA_PROVIDERS.md.