An OddsJam Alternative Where the Math Is Free and Open
Betting-software comparisons are frequently monetised through affiliate programs: OddsJam’s own affiliate page offers a “50% lifetime share per member you refer” with “no caps” (read ). This page carries no such link, says up front that it is written by a competitor, and sources every claim about anyone else to their own page.
Teacher’s Bet is a free sports-betting analytics calculator that de-vigs posted prices, computes expected value, sizes stakes by the Kelly criterion, splits arbitrage stakes and prices prediction-market fees — printing the full derivation and a timestamp beside every number. It is not a sportsbook: it accepts no wagers, holds no funds and issues no picks.
How this page is maintained
Disclosure: Teacher’s Bet is a competing tool. It has no commercial relationship with OddsJam or any other company named here and receives nothing if you subscribe to one of them. There are no affiliate links, no referral codes and no sponsored placements anywhere on this site; outbound links to other tools are citations and carry rel="nofollow".
Sourcing: every statement about OddsJam below is a fact published on an OddsJam page, linked at the point it is used, and read on . Prices and features change without notice and their pages are the authority. Nothing here rates, ranks or characterises another tool’s accuracy — that is not checkable from outside a paywall, so it is not claimed.
Review cadence: re-verified against the source pages on the first of each month, and the date above is updated whether or not anything changed. If a number here disagrees with the vendor’s page, the vendor’s page is right — send it over and it gets fixed.
What people are usually after when they search this
Four distinct problems get typed into the same search box, and they have different answers.
- The price. Full-featured scanners are priced for people running serious volume. If the subscription is a real fraction of the bankroll, the arithmetic in the next section is the whole decision, and it is arithmetic anyone can do in ten seconds.
- “Is there a free one?” Usually yes for the math and no for the scanning. Those are different products with different costs. De-vig, EV, Kelly, arbitrage and CLV are closed-form arithmetic that costs nothing to run; watching forty books at once costs real money in data licensing every month.
- The black box. A tool prints “+3.1% EV” and there is no way to see where that came from. Every number here has a “show the work” path, and the underlying functions are on PyPI under an MIT licence, so the arithmetic can be reproduced offline in four lines of Python.
- Limits. Winning accounts at retail sportsbooks get restricted, which is a property of the book, not of the tool. It is the reason this site’s fair-value work points at exchange order books, where the venue is not the counterparty. That is covered in books vs. exchanges.
What a subscription has to earn back
Before comparing feature lists, there is one calculation that decides most of it. A subscription is a fixed annual cost; profit from betting is a rate on money staked. Setting them equal gives the turnover a subscription costs, in dollars staked per year:
where:
- — total amount staked over a year, in dollars (handle).
- — the subscription price per month, in dollars.
- — return on turnover: profit per dollar staked, as a decimal. A 2% return is .
Worked example: $39 a month at a 2% return
Run it across the range of prices this category charges, at three rates of return:
| Price per month | Per year | Handle at 1% | at 2% | at 3% |
|---|---|---|---|---|
| $39 | $468 | $46,800 | $23,400 | $15,600 |
| $99 | $1,188 | $118,800 | $59,400 | $39,600 |
| $199 | $2,388 | $238,800 | $119,400 | $79,600 |
| $399.99 | $4,799.88 | $479,988 | $239,994 | $159,996 |
Two things this table is not. It is not a claim that any tool produces a 1%, 2% or 3% return — that number is an input you supply, and nobody can hand it to you honestly. And it is not advice about what to subscribe to. It is division, and the point of printing it is that the roundups competing for this search never do.
What is free here, permanently
Not a trial, not a freemium ladder, not a card on file. The free tier below is the whole math stack and it stays free whether or not anyone ever subscribes, because gating the arithmetic would gate the one thing that makes the site checkable.
| What | What it means here | Cost |
|---|---|---|
| Free tier | Every calculator on the site, the whole Learn course, the formula sheet and the glossary. No account, no email, no card. It does not expire. | $0 |
| Open-source math | The odds conversions, all three de-vig methods, Kelly, the arbitrage split and the Kalshi fee schedule ship as teachersbettextbook on PyPI, MIT-licensed. Every calculator number on the site can be reproduced offline. The pooled fair line is the exception: the consensus code is not in the package, though its weighting formula, constants and venue tier table are printed on methodology. | $0 |
| Derivation shown | Every result prints the intermediate steps: implied probabilities, the overround, the de-vig method used, the fair price, and the arithmetic between them. If a number cannot be derived on screen it does not ship. Methodology documents the pipeline. | $0 |
| Prediction-market fee math | Kalshi’s taker fee is 0.07 × C × P × (1−P), rounded up to the cent, so a 50¢ contract breaks even at 51.75% rather than 50%. Fair value and fee-adjusted break-even are printed as separate numbers. Fee calculator. | $0 |
| CLV grading | De-vig your entry price, de-vig the close, subtract, and get the gap in probability points with a letter grade. Closing line value calculator and the lesson behind it. | $0 |
| The honest zero | When the inputs contain no edge, the printed answer is $0. Nothing rounds up into something that looks actionable. | $0 |
| Venue count on every line | Every pooled fair line prints how many venues stood behind it, plus an agreement label and a confidence read. The two-venue refusal itself is not yet enforced on the published board — a single-venue market ships with its count shown as 1 — and methodology says so in those words. | $0 |
| No affiliate links | No sportsbook referral links, no CPA deals, no sponsored placements, anywhere on the site — including this page. | — |
Nothing above needs a signup. Start with the expected value calculator →
What the paid tier is, and what it is not
The paid tier is Dean’s List, at $39 a month or $390 a year — the annual price is twelve months minus two, and the pricing page shows that subtraction. The first hundred subscribers pay $25 a month for their first twelve months, after which the standard $39 applies. That is a twelve-month discount with an end date, not a lifetime price lock; there is no lifetime plan on this site and there will not be one. A second tier, Valedictorian, is named but not priced. Checkout is not open yet.
What the money will buy is speed on live market data and depth of stored history — streamed exchange fair value, flags the moment a book’s price crosses that live fair line, and closing-line grading on everything logged. None of those three is shipped: the streamed exchange feed is built and tested but disabled in production, and closing-line history is stored in the browser rather than on a server today. It will not buy a formula the free tier lacks, and it will not buy picks. Once checkout opens, subscriptions renew until cancelled; the cancel path is one click from the account menu into the Stripe billing portal, where the subscription is cancelled — no email, no phone call and no retention step.
What OddsJam publishes about itself
Facts from OddsJam’s own public pages, read on . Their pages are the authority; these links go straight to them.
- The Global package page lists the plan at $399.99/month, shown alongside a regular price of $499/month, with “Save 15%” on yearly billing and a 7-day free trial. Listed features on that page: Positive EV, Arbitrage Tool, Promo Optimizer Suite and Parlay Builder, plus one-on-one coaching sessions with a customer success team. On coverage, that page describes “hundreds of sportsbooks” analysed for positive-EV bets and invites betting on “sports from around the globe”; the phrase “hundreds of global sportsbooks” is not on the page and is not quoted here.
- Other package prices sit behind oddsjam.com/subscribe, which did not render its prices to a plain HTTP fetch on the date above, so no figure for those tiers is quoted here.
- OddsJam publishes free public calculators — no-vig fair odds, expected value, implied probability, vig — alongside a library of free education articles.
- On its page explaining the Positive EV tool, the fair line is described as “the odds that OddsJam calculates to be the ‘true line’ of the market”. That page does not name the venues the benchmark is built from. This is a statement about what that page contains, not about whether the method is any good.
- OddsJam runs an affiliate program paying, in its own words, a “50% lifetime share per member you refer”, paid monthly with “no caps”.
That last one is the most useful fact on this page, and it is not a criticism — it is a normal and openly published program. It is simply an incentive worth being able to see. A roundup earning a continuing share of every subscription it sends has a financial stake in its own ordering, and from the page itself a reader usually cannot tell whether one exists. Teacher’s Bet takes no such payments, which removes that particular incentive and replaces it with a different one: this page is written by a competitor. Both are worth knowing, and neither is visible unless somebody writes it down.
What OddsJam does that this does not
The honest half. Each item below is something a larger tool publishes and this one does not, and the arithmetic on this site is free either way.
- Coverage. Their Global package page describes hundreds of sportsbooks analysed for positive-EV bets, across sports from around the globe. Teacher’s Bet reads a small number of first-party licensed feeds and covers a narrow slate. It is not a line-shopping service across forty books, and no amount of good math substitutes for prices you cannot see.
- Breadth of markets. The whole math stack here is two-outcome: moneylines and binary contracts. Player props, alternate lines, same-game correlations and futures are outside what is built.
- Adjacent tools. Promo optimisation and algorithmic bet-slip construction are named features on their page. Neither exists here, and the closest thing — the free bet converter — prices a single token rather than optimising a promo calendar.
- A company behind it. They list one-on-one coaching with a customer success team. This is one person in Syracuse. Support is an email address, answered by the person who wrote the code.
- A product you can buy today. Their subscription works right now and includes a 7-day trial. The paid tier here is priced but not purchasable, and the live exchange feed it depends on is still being built. That is a real gap, and pretending otherwise on a comparison page would make the rest of it worthless.
- Track record. OddsJam has a long public trail of third-party writeups and user reviews to read before paying. Teacher’s Bet went live in July 2026 and has none. That asymmetry cuts against this page, not for it — which is why everything here is written to be checked rather than believed.
The one question worth asking either way
Every “+EV” number any tool prints — theirs, this one’s, anyone’s — is a subtraction between the price you found and a fair line the tool chose to trust. Change the fair line by a point and a half and the same posted price flips from positive to negative. That single question decides more than every feature list combined, and it has a page of its own: what to ask a +EV tool about its benchmark. How this site answers it is written out in full on the methodology page, down to the weighting formula, its constants, and a list of which steps are not yet running.
Check this yourself
The claim that the math here is open is checkable in about thirty seconds, without an account:
pip install teachersbettextbook >>> from teachersbettextbook.devig import devig, prob_to_moneyline >>> devig(-180, 155, 'proportional') (0.6211096075778079, 0.37889039242219213) >>> prob_to_moneyline(0.6211096075778079) -163.92857142857144
Those are the same functions the calculator pages call. If the site ever prints something the package does not reproduce, one of them is wrong and it is worth knowing which.
Or start with the course: nine free lessons, in order →
Frequently asked questions
Is there a free OddsJam alternative?
Teacher’s Bet keeps every calculator and the whole Learn course free permanently, with no account, no email and no card — de-vigging, expected value, Kelly staking, arbitrage splits, closing line value and Kalshi fee math. It is not a trial. It is also a much smaller tool, covering far fewer books and markets.
What does Teacher’s Bet cost?
The calculators and the Learn course cost nothing. The paid tier, Dean’s List, is $39 a month or $390 a year; the first 100 subscribers pay $25 a month for their first 12 months before the standard $39 applies. That is a 12-month discount, not a lifetime price lock. Checkout is not open yet.
Does Teacher’s Bet give betting picks?
No. Every output is arithmetic on inputs you supply or on prices a venue has posted, printed with the derivation and a timestamp. When the inputs contain no edge the answer printed is $0. Nothing on the site is advice about what to wager.
Does this page earn a commission if I subscribe to OddsJam?
No. There are no affiliate links, referral codes or sponsored placements anywhere on teachersbet.com. Outbound links to other tools are citations and carry rel="nofollow". Teacher’s Bet is itself a competing tool, which is disclosed at the top of this page.
What does OddsJam do that Teacher’s Bet does not?
Per its own public pages read on 24 July 2026: hundreds of sportsbooks analysed for positive-EV bets across sports from around the globe, a promo optimiser and a parlay builder, one-on-one coaching with a customer success team, and a subscription you can buy today. Teacher’s Bet covers a narrow slate, has none of those extra tools, is run by one person, and its paid tier is not open for purchase yet.