Last updated:
This page sets out the rules OddsFantasy's pre-match positive EV and arbitrage feeds use to decide what to list, and what trading through the terminal costs. They are the rules the feeds run today; the date above shows when the page was last checked against them.
Every pre-match value bet is priced against Pinnacle. Pinnacle's odds become fair odds once its margin is removed: with the power method when the market has a clear favourite, and the multiplicative method otherwise.
A Pinnacle price older than 20 minutes is not used, so no value bet is listed from it.
The age is measured from when Pinnacle produced the price, not from when OddsFantasy read it. Pinnacle's public odds are served through a cache, so the cache's own age is taken off the time of each read.
A bookmaker's price is compared with the fair odds for the same outcome:
EV = bookmaker odds ÷ fair odds − 1Prediction-market and exchange prices are turned into odds after their fees, so a value bet or arb that only exists before fees is never listed.
The terminal is free to use without a plan. Every order placed through it, by hand or by automation, carries OddsFantasy's Polymarket builder code, so each fill pays:
| Fill | OddsFantasy builder fee | Polymarket fee |
|---|---|---|
| Taker (matches at once) | 1% of the amount traded | Fee rate × p × (1 − p) per share; 0.05 on most sports markets |
| Maker (resting limit order filled later) | 0.5% of the amount traded | None |
Take-profit and stop-loss exits always fill as takers. The trade ticket's profit and loss figures include both fees.
Polymarket publishes the rates for OddsFantasy's builder code on its own API, in basis points (100 = 1%):
https://clob.polymarket.com/fees/builder-fees/0x733a825536dd20aadb4b5ae8ed19641ad19360edb257620abec4ac8152b6e47bNo more than 20 minutes old, measured from when Pinnacle produced the price rather than when OddsFantasy read it. The bookmaker's own price, and the prices of the 3 books that confirm it, must have been read in the last 30 minutes.
It includes Polymarket's and Kalshi's taker fees and exchange commission. It does not include OddsFantasy's builder fee on terminal orders: 1% on taker fills and 0.5% on maker fills.
Yes. Orders placed through the terminal pay a builder fee of 1% of the amount traded on taker fills and 0.5% on maker fills, on top of Polymarket's own fee. Using the terminal needs no plan.