How is PredictHQ different from OddsJam?
OddsJam is built for the bettor at the screen: find the positive-EV bet, find the arbitrage, place it yourself. PredictHQ is built for the strategy that runs whether or not you are watching, with the decision and its evidence recorded either way.
Choose OddsJam when
You want a polished consumer tool with very broad book coverage and a large odds screen you drive by hand. OddsJam covers more sportsbooks than we do and their screen is genuinely excellent for manual work.
Choose PredictHQ when
You want the decisions automated, limited, and auditable rather than surfaced for you to act on.
What we have that they do not
- ✓De-vigged fair value on every market
- ✓Calibration: how well past probabilities held up
- ✓Automated positions with risk limits
- ✓Paper trading before real money
- ✓Evidence recorded next to every decision
- ✓Prediction markets alongside sportsbooks
Where OddsJam is ahead
Listed because you would find out anyway, and better from us.
- ✓Very broad book coverage
Feature by feature
A tick on our side means it is shipped and the file that backs it is named. A dash means we do not do it.
| Feature | PredictHQ | OddsJam |
|---|---|---|
|
Positive-EV screen
/api/v1/edges — best price against de-vigged fair value |
✓ | ✓ |
|
Arbitrage finder
/api/v1/arbitrage |
✓ | ✓ |
|
Line movement history
OddsSnapshot + /api/v1/movements |
✓ | ✓ |
|
Very broad book coverage
They cover more books than we do today. |
— | ✓ |
|
Public API with metered keys
routes/v1.ts + ApiKey/ApiUsage models |
✓ | ✓ |
|
De-vigged fair value on every market
A raw price includes the book's margin. Every honest edge compares against the fair number, not the quoted one. app/Support/ — de-vig and fair price, with FairPrice recorded per selection |
✓ | — |
|
Calibration: how well past probabilities held up
A model that says 70% should be right about 70% of the time. Without this the number is an opinion. CalibrationBucket model + /api/v1/calibration |
✓ | — |
|
Automated positions with risk limits
Bankroll cap, position cap, daily loss limit, and a global stop that outranks all of them. app/Services/trading/ — judgement, execution, reconciliation, positions |
✓ | — |
|
Paper trading before real money
A strategy has a track record before it has money behind it. TradingStrategy paper mode — same decisions, same limits, simulated fills |
✓ | — |
|
Evidence recorded next to every decision
Why the engine did what it did, kept whether or not the trade worked. DecisionEvidence + TradeDecision models |
✓ | — |
|
Prediction markets alongside sportsbooks
Order-book probabilities next to bookmaker prices, in the same units. app/Services/prediction-markets/ — Kalshi and Polymarket clients |
✓ | — |
Pricing
OddsJam
Consumer subscription tiers, priced per seat.
PredictHQ
Flat monthly by tier, with the API included rather than sold separately.
Questions
Is this a betting tool or a trading system?
A trading system. The board and the edge screen exist, but the product is the strategy that acts on them inside limits you set, with a global stop that outranks every strategy.