New site design. Spotted a bug or have feedback? Contact us.
RaceAlpha

How a racing price is made

Before a race, a bookmaker turns form into a price. We built models that do the same job from form alone, looked at what they lean on, and measured how close they get to the final market. They get close. They do not get past it.

Ben Dunlop · Published 10 November 2026

Three steps from form to the jump

  1. Rate the field

    A price starts as a chance for every runner, worked out from form: who rides it, who trains it, how fast it has run, what class it has been racing in. The chances add to 100%. This is the step our form-only models do.

  2. Add the margin

    The bookmaker shortens every price so the book adds to more than 100%. Before the 2026 Melbourne Cup, a major bookmaker's fixed-odds book on our card added to 119.7%. The extra 19.7% is the margin.

  3. Let the money move it

    Then the bets come in. Backed horses shorten, the rest drift, and bookmakers keep an eye on the Betfair exchange, where punters bet against each other. Point Of Law was $8 on our card and started at $7. Betfair's starting price, at the jump, is the market's last word.

What a form-only price leans on

Our newest form-only price comes from a neural network that never sees the market. It reads a few hundred facts about each runner, keeps a memory of each horse's last ten runs, and weighs every runner against its rivals in the race.

To see what it relies on, we took one kind of information at a time and shuffled it between the horses in each race, so one runner got another's jockey figures, say. Then we measured how much worse the price got at picking winners. The bigger the drop, the more the network leans on that information. Tested on 10,875 races it was not trained on.

JockeyWin and place rates, overall, at this track, and with this horse and trainer.
100
Form curveWhether its finishing spots over the last eight runs are improving or slipping, and how far it is off its best.
70
Prize moneyThe purse it races for today against the purses of its recent races, and what it has earned.
66
ClassThe grade of today's race against its recent races, and how strong the fields it met were.
60
Horse ratingIts ELO rating, its age, and its record on wet and dry tracks.
59
Past-run speedHow fast it ran in recent races against the rest of each field, and how far behind the winner.
42
TrainerWin and place rates, overall and at this track.
40
PedigreeHow its sire, its brothers and sisters and its dam's sire have raced, at this distance and age too.
37
Track recordIts record at this track and on this kind of going.
34
WeightThe weight it carries, against its rivals and against what it usually carries.
32
Stewards' reportsExcuses from its last runs: a slow start, held up, checked, caught wide, pulling, a vet issue.
26
Rating in this fieldWhere its rating ranks among today's runners, and with its jockey and trainer.
19
SectionalsIts closing speed over the last 600 m and 200 m against par, its early pace and where it settled.
18
Won here beforeWhether it has won lately, at this track, at this distance, in the city.
11
BarrierIts gate, and how that gate has suited this track, distance and run style.
11

How much worse the price gets without it. Biggest = 100.

Three things to read into it, and one not to.

What one run is worth

Another way to look inside: take one horse in each race, change its last run in the network's memory, leave its rivals as they were, and see how far its win chance moves. We did this to 10,882 horses.

If its last run had beenAll horsesFavourites (over 25%)Outsiders (under 5%)
Won its last start+2.2+3.4+1.2
Beaten 3 lengths, mid-field−0.3−2.4+0.2
Ran last, beaten 10 lengths−2.0−6.7−0.4
Last start at a city track+0.3+0.8+0.1
Last start at a country track−0.2−0.8−0.1
Led at the 800 m last start+0.1+0.30.0
Last run 250 days ago−0.1−0.20.0

Change in win chance, in percentage points: +2.2 takes a 10% chance to 12.2%.

A win last start is worth about +2.2 points, roughly a third more chance than the horse had. A favourite that ran last, beaten ten lengths, loses 6.7 points. Where it raced counts a little. How long ago it raced barely counts at all.

Only the memory of that one run changed. The horse's summary figures, such as its average finishing spot over five runs, stayed as they were, so these numbers are what the run adds on top of them.

The 2026 Melbourne Cup, priced four ways

The Melbourne Cup at Flemington on Tuesday 3 November 2026: 23 runners over 3,200 m on a Soft 5 track. The prices are a major bookmaker's fixed odds on our card before the race, and the book added to 119.7%. The Cup is free on RaceAlpha before and after it runs, so every runner is shown with our numbers; the full card and our read are on the Melbourne Cup page.

Market

The bookmaker's price with the margin taken out, so the field adds to 100%.

Form only

Our model with no market input, the Form only sort on the card.

Win chance

The card's number: form, calibrated against results and the market.

RunnerPricePrice saysMarketForm onlyWin chanceStartedFinished
12Hopewell Rock$7.50$7.5013.3%11.1%3.6%11.4%$7.509th
20Point Of Law$8$812.5%10.4%9.7%11.2%$71st
2Trustyourinstinct$8.50$8.5011.8%9.8%3.1%9.4%$9.5011th
24Shockletz$10$1010.0%8.4%6.2%8.6%$106th
16So You Are$12$128.3%7.0%11.2%7.6%$108th
11Juja Kibo$13$137.7%6.4%10.7%6.7%$143rd
4Middle Earth$17$175.9%4.9%3.6%5.5%$1710th
10Goodie Two Shoes$19$195.3%4.4%1.7%4.6%$2122nd
1Sons And Lovers$21$214.8%4.0%1.7%3.4%$264th
18James J Braddock$21$214.8%4.0%3.1%4.3%$267th
6Enfjaar$26$263.8%3.2%3.6%2.9%$2115th
14Soul Of Spain$26$263.8%3.2%2.0%3.3%$2613th
22Mr Monaco$26$263.8%3.2%8.3%2.9%$2617th
23Zakouma$27$273.7%3.1%4.8%2.3%$3114th
15Zahrann$34$342.9%2.5%4.8%2.3%$262nd
3Knight's Choice$35$352.9%2.4%2.9%2.1%$4112th
8Wine Dark Sea$35$352.9%2.4%3.1%2.3%$4119th
19Kizlyar$41$412.4%2.0%2.0%1.9%$6116th
7Royal Supremacy$46$462.2%1.8%4.8%1.7%$515th
5Vauban$51$512.0%1.6%3.6%1.6%$6123rd
17Future History$51$512.0%1.6%3.6%1.7%$6120th
13Onesmoothoperator$67$671.5%1.2%<0.1%1.1%$7121st
21Strictly Business$67$671.5%1.2%2.0%1.2%$8118th
Field119.7%100%100%100%117.6%

Price says is $1 divided by the price. Started is the official starting price, after the money had moved it.The price under each name is the bookmaker's fixed price.

Form alone was close to the market on the winner, Point Of Law: 9.7% against 10.4%. It was well short of the market on the favourite, Hopewell Rock, at 3.6% against 11.1%, and Hopewell Rock ran 9th. The runner it liked most against the market was Mr Monaco, 8.3% against 3.2%, and it ran 17th. One race proves nothing either way. Across thousands of races, the market is right more often.

The card's win chance starts from what the market knows, so it stays close to it.

Every runner in the Cup

1%1%2%2%5%5%10%10%same as marketMarket's chanceForm-only chanceHopewell Rock · market 11.1% · form only 3.6% · ran 9thPoint Of Law · market 10.4% · form only 9.7% · ran 1stTrustyourinstinct · market 9.8% · form only 3.1% · ran 11thShockletz · market 8.4% · form only 6.2% · ran 6thSo You Are · market 7.0% · form only 11.2% · ran 8thJuja Kibo · market 6.4% · form only 10.7% · ran 3rdMiddle Earth · market 4.9% · form only 3.6% · ran 10thGoodie Two Shoes · market 4.4% · form only 1.7% · ran 22ndSons And Lovers · market 4.0% · form only 1.7% · ran 4thJames J Braddock · market 4.0% · form only 3.1% · ran 7thEnfjaar · market 3.2% · form only 3.6% · ran 15thSoul Of Spain · market 3.2% · form only 2.0% · ran 13thMr Monaco · market 3.2% · form only 8.3% · ran 17thZakouma · market 3.1% · form only 4.8% · ran 14thZahrann · market 2.5% · form only 4.8% · ran 2ndKnight's Choice · market 2.4% · form only 2.9% · ran 12thWine Dark Sea · market 2.4% · form only 3.1% · ran 19thKizlyar · market 2.0% · form only 2.0% · ran 16thRoyal Supremacy · market 1.8% · form only 4.8% · ran 5thVauban · market 1.6% · form only 3.6% · ran 23rdFuture History · market 1.6% · form only 3.6% · ran 20thOnesmoothoperator · market 1.2% · form only <0.1% · ran 21stStrictly Business · market 1.2% · form only 2.0% · ran 18thPoint Of Law, wonHopewell Rock, favourite

Above the line, form liked a horse more than the market did; below it, less. Both scales are stretched at the bottom so long shots can be read.

Form only2.3 points
Win chance0.3 points

Average distance from the market's chance, every runner in the Cup.

How close does form get to the final market?

We scored four prices on 79,964 Australian races from January 2022 to October 2026: every race where all the runners had a Betfair price. Each form model was trained only on races before the six-week block it was tested on, the way it would have been used at the time.

The test is simple. How much chance did each price give the horse that went on to win? A price that gives winners more of its 100% is the better forecast.

Betfair starting priceThe final exchange price, after all the money.
17.0%
Our newest form-only priceForm model and network together, no market input.
14.8%
The network on its ownReads each horse's last ten runs and its rivals.
14.7%
Our earlier form-only modelThe form model before the network was added.
14.7%

Chance given to the winner on a typical race. The average punishes confident misses, the standard way forecasts are scored.

Betfair's starting price gave the winner 17.0% on a typical race. Our newest form-only price gave it 14.8%. Put another way: for every 100 our price gave the winners, the market gave 115.

YearRacesMarket, for every 100 of ours
202216,125114
202316,959115
202416,763115
202516,662115
2026 to Oct13,455115

The gap barely moves from year to year. Across 42 six-week blocks it ran from 112 to 117, and the market was ahead in every one. The newest price did beat our earlier one in all 42, giving winners about 1% more chance. Progress, but on our side of the line.

Does form add anything to Betfair's price?

If our price knew something the market missed, mixing a little of it into Betfair's price would help. So we let a fitting procedure choose the mix, one year at a time: fitted on the other years, checked on the year held out.

Year held outWeight on our priceChance on winners
2022−0.05−0.04%
2023−0.03+0.01%
2024−0.02+0.03%
2025−0.04no change
2026−0.03+0.02%

A weight of 0 means ignore our price. A model that knew something extra would earn a clearly positive weight.

Every year it put a weight of just under zero on our price: in effect, none. The mix moved the market's chance on winners by about a hundredth of one percent. The final market already holds what these inputs know.

Starting from the market instead

The other way round is to start with the market's chance and let form nudge it. Our all-inputs model does that. It is being tested on paper and is not on the card, and we make no claim for it until it has a record.

Its weight is spread thin. No single input carries more than 1.7% of its decisions, and the top ten together carry 14%. By kind of information:

Past-run speed
18.1%
Sectionals and finishing speed
16.2%
Recent finishing form
11.9%
Jockey
8.4%
Run style and pace
7.8%
Pedigree
6.7%
Barrier and rail
6.1%
Horse rating and experience
6.1%
Trainer
4.9%
Weight
4.4%
Track, distance and going
4.1%
Freshness
2.8%
Class
0.9%
The race itself
0.9%
Gear
0.7%

Share of the model's decisions. Adds to 100%.

Past-run speed and sectionals carry a third of its weight. It reads an older list of inputs than the network above, without prize money, the form curve or stewards' reports, so the two orders are not a like-for-like comparison. And its nudges are small. Across all 152 runners at Mornington and Queanbeyan on 10 November, it sat 0.4 points from the market's chance on average. The card's win chance sat 0.6 points away, and form only 3.7.

What this means when you read a race

The final price is the best single forecast

Betfair's starting price beat every form-only price we built, in every year and every six-week block.

A form price is a second opinion

It shows why a horse is the price it is, and where form and money part company. That is what the Form only sort on the card is for.

No edge is claimed here

None of this is a reason to bet. Plays are chosen by a separate rule, and every one is on the results page, losers included. The model's own record is on ratings accuracy.

How we measured this

If gambling is causing you or someone close to you a problem, call Gambling Help on 1800 858 858 (Australia) or visit gamblinghelponline.org.au.

Frequently asked questions

Do bookmakers really price races this way?

Broadly, yes: a rated price from form first, a margin on top, then the money and the exchange move it.

Each bookmaker does it differently. Some frame their own opening market from ratings, some buy ratings in, and many follow a few leading markets closely once betting starts. The order holds either way: form sets the first price, the margin is added, and by the jump the price is mostly the money.

Why does the bookmaker's book add to more than 100%?

The extra over 100% is the bookmaker's margin.

Every price is shortened a little, so that over time more is taken in bets than is paid out. Before the 2026 Melbourne Cup, the fixed-odds book on our card added to 119.7%, and the starting prices added to 117.6%. Dividing each runner's share by the book's total takes the margin out and gives a market chance that adds to 100%.

Does this mean RaceAlpha can beat the bookmakers?

No. Our best form-only price is behind the final market every year, and mixing it into Betfair's price adds nothing measurable.

This page is about how a price is made, not a reason to bet. Plays on RaceAlpha are chosen by a separate rule, logged before the race, and graded after it on the public results page, losers included.

What is Betfair's starting price?

The price Betfair sets when the race starts, by matching the starting-price bets placed on its exchange.

On an exchange punters bet against each other rather than against a bookmaker, and the starting price is set at the jump, after all the money is in. That is why we score every price against it: it is the closest thing to the market's final word.

Why not list every input?

The page shows the kinds of information and how much each one counts, not the recipe.

The families on this page cover what the models lean on. The full list of inputs and how each is built is the work behind the ratings, so it stays in-house.