VALUEDESK is a lightweight, zero-dependency, single-file value betting terminal that runs entirely in the browser. It automatically strips bookmaker margins from sharp reference lines (e.g. Pinnacle, Betfair Exchange) to compute true probabilities, expected value (EV), and recommended Kelly stakes.
No server, no Node.js, no build step, no npm dependencies.
- Sharp-Line Margin Removal (Devigging): Supports Shin (1993), Power, Multiplicative, and Additive margin stripping models.
- Ensemble & Quality Scoring: Analyzes model disagreement, sharp agreement, and line freshness to calculate a 0β100 signal quality score.
- Kelly Criterion Staking: Computes optimal stakes (Full, Β½, ΒΌ, β Kelly) with customizable bankroll caps and currency support.
- Interactive Bet Slip & Parlay Analysis: Evaluates accumulator/parlay growth versus single bets before placing.
- Bet Log & Automatic Settlement: Track stakes, ROI, and Closing Line Value (CLV). Automatically fetch finished match scores via API.
- Smart API Caching: Built-in credit management for The Odds API to fit within free tier limits.
- Offline / Demo Mode: Built-in synthetic market simulator for testing without an API key or credit consumption.
- 100% Client-Side: Your API keys, bankroll, and betting history stay entirely in your browser's local storage.
You can use the live hosted version directly via GitHub Pages: π https://finland93.github.io/value-desk/
- Fork this repository.
- Go to Settings > Pages.
- Under Build and deployment > Source, select
Deploy from a branch. - Set the branch to
main(ormaster) and folder to/ (root). - Click Save. Your terminal will be live in seconds!
- Sharp Consensus: Fetches head-to-head odds from sharp reference panel bookmakers (Pinnacle, Betfair Exchange, Matchbook, Smarkets).
- True Probability Estimation: Strips the sharp bookmaker overround/margin using Shin's insider trading model (or your selected devigging algorithm).
-
Soft Pricing Comparison: Compares soft bookmakers against the fair probability to identify positive Expected Value (
$EV > 0$ ). - Risk & Quality Filtering: Applies quality gates (line age, minimum bookmaker count, spread tolerance) and calculates Kelly fractions for bankroll growth optimization.
- Register for a free account at The Odds API (500 free requests/month, no credit card required).
- Open Settings inside VALUEDESK, paste your API key, and select your preferred sports and regions.
- Click Scan!
Note: You can also use the Demo button to explore the interface without an API key.
This project is licensed under the MIT License.
18+. Betting carries real financial risk. Most gamblers lose money over the long term. Never stake money you cannot afford to lose. This software is provided for educational and analytical purposes only.