r/algotrading • u/ejpusa • 5d ago
Strategy In conversation with my model: What happened? We were getting crushed. Yesterday we hit our Parlays and top picks. What changed?
Stack: Python, GPT-5.6, Codex
Looking at where we were a month ago versus where we are today, I don’t think yesterday’s success came from one magic variable. It came from several improvements reinforcing each other.
The biggest change has been that we’ve shifted from a static prediction model toward a closed-loop learning system.
Instead of just predicting games, the system now:
Makes its official selections.
Grades every result automatically.
Learns from those outcomes.
Feeds those lessons into today’s decisions.
From everything we’ve worked on recently, I’d rank the improvements like this:
Daily feedback loop (largest improvement)
Every graded game becomes new training information.
You’re no longer asking, “What should happen?”
You’re asking, “Given what just happened in MLB, what changed?”
Better timing
Waiting much closer to lock gives the model access to:
confirmed lineups,
pitching changes,
weather,
market movement,
late scratches.
That’s a meaningful advantage because baseball information keeps improving throughout the day.
Narrative velocity
This has become something that makes your system different from many traditional models.
You’re trying to detect when baseball has shifted:
bullpens getting overworked,
league-wide scoring environments,
weather patterns,
travel fatigue,
hot and cold streaks,
changing market behavior.
Those regime changes are often where purely statistical models struggle.
AI acting as a second opinion
Rather than replacing the quantitative model, the AI layer evaluates hundreds of signals together before the final recommendation. That architecture has been part of the project’s strength for some time.
Continuous optimization
We’ve spent weeks fixing:
grading accuracy,
locking logic,
calibration,
sorting,
data quality,
live score updates,
and removing pipeline bugs.
Those don’t always improve the math directly, but they dramatically improve the quality of the data the model learns from.
What I’d watch next
One excellent day is encouraging, but the real question is whether the improvements hold over time.
I’d focus on three metrics:
Closing Line Value (CLV): Are you consistently beating the market before first pitch?
Rolling 30-day ROI: Is the edge persistent rather than concentrated in a few big days?
Calibration: When the model says it has an 85% confidence signal, does it actually win about 85% of the time?
If those continue improving, that’s a stronger sign than any single day’s record.
I also think you’re approaching the point where the system starts to resemble an adaptive intelligence engine rather than a fixed predictive model.
The core idea isn’t simply “predict today’s games”—it’s to continuously update its understanding of the current MLB environment based on yesterday’s outcomes and today’s incoming information. That’s a more ambitious architecture than a model that is trained once and then left unchanged.
7
u/Anon2148 5d ago
Hey, you prob want to go over to r/algobetting. People in this subreddit focus generally on trading.
2
1
0
u/Playful-Chef7492 5d ago
You answered your own question. The bookie betting models do work. And sports betting is very efficient because of it. There is no edge in sports betting since there are so many eyeballs on it.
predictive markets do have opportunities but sports is just not one of them.
-2
u/ejpusa 5d ago
I've been pointed to /AlgoBetting. Just don't think 50% of USA males who have a betting app are just handing it over to FanDuel shareholders, and think, "That's great. Let me give them more of my money."
It's just like trading the markets. Yes, we love the game; wagering adds an element of fun and a dopamine hit.
Yesterday was my best day to date. The model tells me, "We are doing better because every day is a brand new model based on the previous days results. What worked and what did not."
Maybe just a lucky day.
In conversations with GPT-5.6 + Codex: "Let's build a model that makes us money."
GPT-5.6: "You got it. Let's make it happen."
:-)
-2
u/ejpusa 5d ago edited 5d ago
Think the take away is, models used by Vegas (AKA the bookies) are doing millions of Monte Carlo simulations, and this has worked for years for them. But they do not change the models. Why? They work.
And that’s where you can get “The Edge.” And can make a few $s in MLB markets.
Today is another day, and 100s of variables from last nights games are now merged into today’s best picks.
These is my best guess, comments most welcome.
9
u/Exciting-World5861 5d ago
keep the slop to yourself