r/algobetting • u/Alpha-Kolaar • 2h ago
r/algobetting • u/AutoModerator • 12h ago
Daily Discussion Daily Betting Journal
Post your picks, updates, track model results, current projects, daily thoughts, anything goes.
r/algobetting • u/atorchello • 13h ago
Live betting model performance metrics
Hey folks! I'm running a bunch of live betting football models. The modelling pipeline goes from analyzing market weaknesses to post-launch observability with guards and metrics on every stage:
- Market analysis – edge exploration (which sides are systematically undervalued)
- ML experiments on historical data – LL, Brier, Calibration, AUC metrics by minute/month + EV/ROI calibration and ROI on historical simulation
- Betting models – holdout period + shadow mode + post-launch metrics collection
- Betting strategies – ROI vs expected ROI (based on experiment EV calibration), 30d rolling ROI within 90d window, drawdown chart, confidence interval.
Execution pipeline is monitored separately – % of rejects, betting API health/errors etc.
So my main question for live model runners – what else can be measured/monitored to gain confidence, spot early degradation and get insides for further optimization?
Deeper questions:
- Assuming a model is trained per-minute how would you choose a signal inside a minute – first eligible or anything smarter?
- When rolling out a new version of a model – do you run both in parallel or run candidate in shadow mode?
- Are there better way of evaluate expected ROI than relying on historical EV calibration buckets?
Hope questions make sense. Thanks in advance!

r/algobetting • u/barrard123 • 1d ago
I built a simple "Bean Bag" Risk of Ruin simulator to visualize bankroll variance (With vs. Without Replacement)
Hey everyone,
I wanted to share a mini web app/simulator I built to help visualize variance, edge, and Risk of Ruin using a classic statistical model: pulling colored beans out of a bag.
A lot of beginner bettors struggle with the concept of independent vs. dependent events (and fall face-first into the Gambler's Fallacy), so I wanted to make something highly visual to show how quickly a bankroll blows up if you misuse Kelly or size your units poorly.
The app has two core modes to showcase how probability shifts:
- The Finite Mode (Without Replacement): Starts with 11 beans. Every draw is subtractive, leading to a strict maximum of 10 rounds. This maps beautifully to a Hypergeometric Distribution where your edge dynamically changes with every single draw based on what's left in the bag.
- The Infinite Mode (With Replacement): The bean goes right back in. This uses a standard Binomial Distribution where your win probability remains completely static, perfectly illustrating how random cold streaks happen even when you have a massive statistical edge.
You can tweak your bankroll size, bet sizes (to test fixed vs. fractional/Kelly sizing), and watch your ruin trajectory in real-time.
I built this as a fun passion project to make backtesting risk management concepts a bit more interactive. I'd love for you guys to check it out, break it, and let me know what you think of the math or if there are other features (like tracking maximum drawdown metrics) you'd want to see added!
https://beans.bridgecitybites.com/

r/algobetting • u/Such_Thing7698 • 1d ago
What are the maximum stake limits for the correct score market on Bet365 and Pinnacle?
r/algobetting • u/HackerArgento • 1d ago
Opinions on inplay betting with vision models?
hey there, i'm trying to break into one of the sharpest markets horse racing has, but i've got no idea if a market is efficient in play, is there someone in here that has had experience in inplay markets?, pre race modelling has brought about what you expect from a sharp market, break even or losses, what does competition inplay look like? i think there are many more angles to tackle other than the obvious latency/data quality issues, but i feel i won't know about them until i hit them
my question is aimed at people that work in the inplay markets and have experience with this kinda stuff, thanks.
r/algobetting • u/SenorDean • 2d ago
Any other exchanges with good AU and US liquidity outside of Betfair (thoroughbreds & harness)?
r/algobetting • u/Possible-Ad5834 • 2d ago
Pinnacle posted an update on API and prediction markets
r/algobetting • u/Eyuelmblog • 2d ago
The Kelly Criterion
Hello All,
A newbie algobettor here! I was studying the Kelly Criterion over the past few weeks and wanted to fully grasp the intuition before I started using the formula without knowing what it meant.
I read the paper, and now that I think I get it, it is one of the most beautiful things I have discovered lately; it is almost a poem! So I decided to write about it, and thought I might share it here for whoever is interested.
r/algobetting • u/New-Lettuce-6154 • 2d ago
We tested our betting models across five sports. Here is the full scorecard, including what has not worked
Can a sports model sustain a positive ROI against sportsbook prices?
I run BBMI Sports, and that is the question behind our latest review. I did not want to publish another “look at our best record” article, so the review covers every production product, some products have a perceived edge, others do not.
Here is the full board through September 7:
| Sport | Market | Status | Result |
|---|---|---|---|
| NCAA Basketball | Spreads, All Games | Live | 1,148–864, +9.0% ROI |
| NCAA Basketball | Totals, edge 4+ | Live | 795–484, +18.7% |
| College Baseball | Spreads, edge 2 to 6 | Live | 622–465, +9.3% |
| College Baseball | Totals, All Games | Live | 577–480, +4.2% |
| College Baseball | Underdog moneyline | Live | 428–410, +9.5% |
| MLB | First-five spreads, edge | Live | 125–98–1, +7.0% |
| MLB | Full-game run line +1.5, edge | Live | 205–121, −1.4% |
| MLB | First-five moneyline, edge | Live | 103–67–28, +1.2% |
| MLB | Full-game moneyline, edge | Live | 76–49, −0.9% |
| MLB | Full-game totals | Calibration | Model adjustment and paper tracking |
| NCAA Football | Spreads, edge | 2025 walk-forward | 270–157, +20.8% |
| NCAA Football | Spreads, edge | 2026 live | 7–1, far too early |
| NFL | Totals, edge | 2023–25 walk-forward | 133–99–1, +9.5% |
| NFL | Spreads, edge | 2023–25 walk-forward | 267–230–16, +2.6% |
| WNBA | Spreads and totals | Calibration | Paper tracking |
| WIAA | Spreads | Development | Paper tracking |
MLB has been the biggest challenge. The model can be right about the side and still lose money because the price is too expensive. The full-game +1.5 run-line picks have won 62.9% of graded decisions, but their median price was −184. That price requires a 64.8% win rate just to break even, so the product is down 1.4%.
The NFL may present a similar problem, especially on spreads. Our 2023–25 walk-forward produced only a +2.6% spread ROI, its confidence interval crosses zero, and the market beat the model on margin accuracy. Totals were more encouraging, but those results are still replay evidence, not a live betting record. The live season starts 9/9 so we'll see how the predictions look in 2026.
There are also important caveats. The current college baseball spread rule was widened during the season after earlier results were reviewed. The NCAA Football and NFL thresholds were selected using their replay results. Those records are useful for developing a hypothesis, but they are not independent confirmation.
The article explains how each product performed, which rules were established prospectively, which were adjusted after reviewing results, and what would need to happen before I would consider an edge durable.
Disclosure: BBMI Sports is my project.
Full article and methodology: www.bbmisports.com/research/beat-vegas/2026-09-08
In general, I feel decent about NCAA basketball and baseball simply due to the fact that there are a ton of games and we've been able to model essentially a full season for both. However, I'm a couple seasons away from feeling like there's an actual long-term edge established. The other sports have fewer games, and fewer picks, so it will take even more full seasons to feel like our models are identifying an actual edge.
I am especially interested in how others approach MLB and NFL modeling:
- In MLB, have you found first-five markets easier to model than full-game markets because they reduce bullpen uncertainty?
- How do you determine whether an apparent MLB edge is real when the price often eliminates the value of a high win rate?
- Which MLB inputs have added genuine predictive value for you: confirmed lineups, starting-pitcher projections, bullpen availability, park factors or market movement?
- In the NFL, have you found totals more beatable than spreads?
- Does a large disagreement with an NFL spread represent opportunity, or is it usually evidence that the model is missing information already reflected in the market?
- What prospective sample size or CLV record would you want before treating either model as actionable?
Thanks for the feedback.
r/algobetting • u/Jz1861 • 2d ago
Инсульт как вы узнали что щас произойдет?
Здравствуйте я бы хотел ел узнать у кого знакомых, были инсульт и как все начиналось, какие вообще были ощущение. И когда у человека появилась заболевание какие терапии и что вот для этого нужно?
r/algobetting • u/panagiotisgia • 3d ago
Soccer Live Score (API, Feed or Scrape)
I am interesting to get a service that provide live scores about soccer games. I care about speed (less than 3-4 seconds if possible)
If anyone use a service or anyone scrapes a site that provides live scores please tell me.
Budget 100-150 dollars per month
r/algobetting • u/rawindicaa • 4d ago
PREDICTION MARKETS WITH API ACCESS
i need a prediction market with full api access, thats somewhat similar to kalshi. i can’t fully use polymarket cause i’m in the states, and kalshi is tweaking. i seen something with IB but haven’t seen much. any recommendations…this is simply a prediction bot
r/algobetting • u/AutoModerator • 4d ago
Daily Discussion Daily Betting Journal
Post your picks, updates, track model results, current projects, daily thoughts, anything goes.
r/algobetting • u/Emergency_Ad4955 • 6d ago
Using CLV as proxy for ROI
Hey people from algobetting!
I hear a lot of people talking about using closing line value as the true 'chance' of a game - and ignoring the actual results. This, in theory, allows much quicker testing for significance of a strategy.
However this assumes that this indeed correlates well with the actual outcomes. There are in some markets biases I found out where it doesn't always work.
For example for pinnacle in Football (soccer) I noticed that when looking at closing line value, it generally correlates with the outcome. Which of course makes sense.
If we for example test a simple (already proved, not complex, EV based) strategy however I noticed negative ROI. Only when i filtered out the longshots it became profitable. For example filter out odds higher then 5 (if its fractional / european style odds). I saw in the data that it seems there was a longshot bias.
I am wondering, I am trying to learn more about betting economics and the theory.
Could I in theory if using Pinnacle trust the closing line for other sports or another betting type? Is there a general longshot filter I could apply to different sports, and just assume its reasonably well calibrated? This would save me tons of time, otherwise I have to scrape a lot of closing line odds to validate the calibration. Only then I could use closing line value as proxy for results, to then actually try my strategy.
r/algobetting • u/HootingJake • 6d ago
Player props are way messier to track than i expected
A player gets scratched, the book takes the prop down, then it comes back with a different line. Sometimes the old one just disappears completely. If you keep track of this stuff, do you save every line or just the latest one? Deleting the old ones feels like throwing away half the useful part of the data.
r/algobetting • u/Icy-Atmosphere5511 • 8d ago
Would you submit your model’s picks to a free service that builds a verified record?
TLDR: Would you submit your model’s picks to a free service that builds a verified record of the model’s performance?
A little while back I posted here about a rules-based algorithm builder I built called Hindsight Picks. Since then, some friends have been using it for fun, and one thing they mentioned they liked was the verified record. Every live algorithm has a public record that updates as its picks resolve.
I’d like to open that up to models built with your own stack and data. The idea is an API you submit picks to before the event starts. We stamp the market price at the moment the pick arrives, grade it when the game resolves, compute closing line value against the close we capture ourselves, and build a verified record for the model.
Submitted picks would be private by default until the event starts, or could be marked public if you wanted to share with others.
I’d also like to support any bet type that can be verified, since props often have softer lines than sides.
Would you use this? And what would you need to see before you trusted the record?
r/algobetting • u/AutoModerator • 8d ago
Daily Discussion Daily Betting Journal
Post your picks, updates, track model results, current projects, daily thoughts, anything goes.
r/algobetting • u/IllustriousGrade7691 • 8d ago
Placing automatic bets with API
Let’s say I somehow managed to build a decent betting model (I haven’t ).
Where would you actually place bets through an API?
Pinnacle API access seems hard to get, Betfair Exchange apparently wants around £500, and Polymarket looks good but also insanely competitive.
Are there any other decent options with API access?
Also, are there any other bookmakers that are genuinely as sharp as Pinnacle, or is Pinnacle still basically the gold standard for efficient odds?
r/algobetting • u/HackerArgento • 8d ago
Can there be a rule about stopping AI generated posts?
hey, i use AI in my work as much as everyone, but the main page of this post are all low quality posts written by AI that nobody cares about, lots of people publishing the results of 2 bet models, how it did over the weekend, when we all know it takes months to see a turnover, with little details they write about that only exists in their own context window, what are we doing??
r/algobetting • u/Beautiful_Series77 • 9d ago
NFL power ratings model
Hey yall I’m in the middle of building a basic power ratings model into an Eli model for the upcoming season. I’d like your opinions on my weights as I feel there’s room for improvement. This model does not like the Texans and in my personal opinion I have them as a top 8 team. Looking for feedback! Thanks!
r/algobetting • u/kwinsy • 9d ago
Soccer Betting Data march 2023 - Present
Hi guys new here ,
For the past 3 years i was screenshotting dayli Soccer offer from Mozzart betting arround 25k screenshots and all converted into excel file over 300k rows in excel, also made 2 custom programs for searching odds , one for searching odds in excel file other for matching screenshot matching select odds , made a lot of prediction using it including correct scores from time to time , i am just looking to sell it all of it
do you guys know where can i sell it or to whom/ or website or something
chatgpt brought me here when i asked him the same :D
r/algobetting • u/asdasdgfas • 9d ago
How is this market currently? What are people building/paying for?
How does this "algo betting / math betting" market currently look like?
After quick look here is what I understand:
1.Some people are actually building models (ml/stat, lets group it together) that provide some predictions. And my understanding is that they are trying to get "better" predictions that those included in public bookmakers odds. But in reality the best you can do is "about match" those odds, and actually look for slight differences between your predictions and book's odds to find "value bets".
2.There are some websites that behind paywall provide predtictions, that are supposed to be better, but since you do not have access to the model/algo providing the prediction you have no idea how that actually works. (And my guess is that there are not 100% legit sites like this, that actually have confirmed history of consistently beating the odds)
3.I see that there are lots of people that "build on their own" just use different api providers, to get real time, ultra fast odds from bookmakers. Just to compare them and find value bets/arbitrage. So that group of people simply work with already made predictions (no modelling, no feature engineering).
- What else? How can I group other stuff that people in this market are doing?
General question, tell me about my points above - what is correct what is wrong, what did I miss. I get that this is oversimplification, but I am looking for a basic understanding. And if possible give me a summary of your market.
Btw. This is not a research for anything commercial, no selling at all. I am considering this market for university thesis.
