TerminalExecutionOdds337ToolsContact
    DocsLog in
    1. Home
    2. Guides
    3. Lay betting explained: liability, commission, BSP and hedging in Australia
    4. Horse racing arbitrage: backing a fixed price and laying it on the exchange

    Horse racing arbitrage: backing a fixed price and laying it on the exchange

    Horse racing arbitrage in Australia: back a fixed price, lay it lower on the exchange, the maths with commission, and why scratchings and the tote break arbs.

    By the B337 team. Last updated 8 October 2026.

    The short answer

    • Horse racing arbitrage backs a runner at a bookmaker's fixed price and lays it on an exchange at a lower price, so the result is set before the jump if both bets stand as placed.
    • For example, $100 at $5.50 laid at $5.00 with an illustrative 6% commission needs a $111.34 lay and keeps about $4.65 whichever horse wins if both bets stand, with $545.36 tied up.
    • A back and lay can lock a result above zero only when back price x (1 - rate) beats lay price - rate, so against a $5.00 lay at 6% the back price must be $5.26 or more.
    • Tote bets cannot be arbed because a dividend is declared after the result, and a late scratching can split the legs when the deduction and the reduction factor differ.
    • Bookmaker terms decide what stands in practice: a back can be refused, part accepted or voided, and stakes or accounts can be restricted.

    On this page

    1. A worked racing arb: $100 at $5.50, laid at $5.00
    2. Why tote prices cannot be arbed
    3. Price moves between the two bets
    4. How a late scratching splits the two legs
    5. Bookmaker terms decide what is allowed in practice
    6. Racing arb mistakes, with what each costs
    7. Where B337 fits

    Horse racing arbitrage is backing a runner at a bookmaker's fixed price and laying it on a betting exchange at a lower price, so the two bets leave about the same amount whichever horse wins. With illustrative prices, $100 at $5.50 laid at $5.00 keeps about $4.65 either way after an illustrative 6% commission, against $545.36 of your money tied up until the race settles.

    That is the arithmetic on paper. A racing arb is two bets with two operators, both placed before the jump, and it holds only if the bookmaker accepts the back at the price shown, the lay is matched in full, and nothing before the jump settles the two bets differently. Arbs built only from bookmakers' back prices, which on a race means covering every runner, are a separate case, covered in arbitrage betting in Australia.

    A worked racing arb: $100 at $5.50, laid at $5.00

    With illustrative prices, Bookmaker A offers Runner 3 at $5.50 and the exchange shows $5.00 to lay. Commission is an illustrative 6%: the exchange sets its own rate and can change it.

    1. Back $100 at $5.50 with Bookmaker A. If Runner 3 wins, it returns 100 x 5.50 = $550.
    2. Lay stake = back stake x back price / (lay price - rate) = 100 x 5.50 / (5.00 - 0.06) = 550 / 4.94 = $111.34.
    3. Liability = 111.34 x (5.00 - 1) = $445.36.
    ResultBookmaker backExchange layNet
    Runner 3 wins+$450.00-$445.36+$4.64
    Any other runner wins-$100.00111.34 x 0.94 = +$104.66+$4.66

    The two lines differ by 2 cents because the lay stake is rounded to the cent. The arb ties up the $100 stake with Bookmaker A and $445.36 of liability on the exchange, $545.36 in all, so its $4.65 is about 4.65 / 545.36 = 0.85% of the money committed.

    Commission decides whether the arb exists at all:

    Commission rate (illustrative)Lay stakeLiability, stake x 4.00If Runner 3 winsIf it loses
    0%550 / 5.00 = $110.00$440.00+$10.00+$10.00
    4%550 / 4.96 = $110.89$443.56+$6.44+$6.45
    6%550 / 4.94 = $111.34$445.36+$4.64+$4.66
    8%550 / 4.92 = $111.79$447.16+$2.84+$2.85
    10%550 / 4.90 = $112.24$448.96+$1.04+$1.02

    The test is back price x (1 - rate) above lay price - rate: here 5.50 x 0.94 = 5.17 against 4.94. This arb disappears at a rate of (5.50 - 5.00) / (5.50 - 1) = 11.1%, and at 6% the back price has to beat (5.00 - 0.06) / 0.94 = 5.255, so $5.26 or more, to lock a result above zero against a $5.00 lay. The back lay calculator sizes the lay against your back at your own rate, and the lay bet calculator checks the liability it creates. The arbitrage calculator reads every price as a back bet, so it splits a stake across two to four back prices, at bookmakers or on an exchange with its commission typed in; a lay price typed into it shows an arb that is not there.

    Risk: Betting involves risk. A racing arb only works if the bookmaker accepts the back and the exchange matches the lay at the prices shown, and the lay's liability here is more than four times the back stake. There is no guarantee of profit. See responsible gambling for limits and support.

    Why tote prices cannot be arbed

    An arb needs two prices that are fixed when you bet, and a tote dividend is not one. The tote pools every bet of one type on a race and, after the operator's commission, splits what is left among the winning bets as a dividend, usually a return per $1, declared only after the result. The Northern Territory's tote rules, for one, set the payout as total bets less refunds less commission. Before the race you see only approximates, and they keep moving until betting closes.

    Example: illustrative figures. A tote approximate for Runner 3 reads $5.60 a few minutes before the jump, so you back it for $100 on the tote and lay 560 / 4.94 = $113.36 at $5.00, a liability of 113.36 x 4.00 = $453.44. If Runner 3 loses you keep 113.36 x 0.94 - 100 = +$6.56. If it wins, the declared dividend decides: at $6.10 you make 510 - 453.44 = +$56.56, at $4.70 you lose 370 - 453.44 = -$83.44.

    That is a bet on the size of the dividend, not an arb. The same goes for any leg paid at a price set after you bet: a bet at a starting price, a bookmaker product that pays a tote dividend, or a lay at the exchange's own starting price. Only fixed prices on both sides can lock a result; tote betting explains how pools pay.

    Price moves between the two bets

    The two bets cannot go on at the same instant, and a racing price can move in the seconds between them. Place the bookmaker bet first, because it is the leg that can be refused, part accepted or re-priced, then lay at once for exactly what was accepted. With the $100 at $5.50 on and commission at 6%, the exchange price you finally lay at decides the result:

    Lay price when you layLay stakeLiability, stake x (price - 1)If Runner 3 winsIf it loses
    $4.80, firmed550 / 4.74 = $116.03$440.91+$9.09+$9.07
    $5.00, as planned$111.34$445.36+$4.64+$4.66
    $5.20, drifted550 / 5.14 = $107.00$449.40+$0.60+$0.58
    $5.30550 / 5.24 = $104.96$451.33-$1.33-$1.34
    $5.60550 / 5.54 = $99.28$456.69-$6.69-$6.68

    A 30-cent drift on the lay side turns the $4.65 arb into a loss. The bookmaker side moves too. If Bookmaker A accepts the bet only at $5.20, the $5.00 lay is 520 / 4.94 = $105.26, leaving 420 - 421.04 = -$1.04 if Runner 3 wins and 105.26 x 0.94 - 100 = -$1.06 if it loses.

    Order matters most on a part acceptance. If Bookmaker A takes $40 of your $100, lay for the $40 alone: 220 / 4.94 = $44.53, keeping +$1.88 or +$1.86. Lay first for the full $100 and then get $40 accepted, and you hold 40 x 4.50 - 445.36 = -$265.36 if Runner 3 wins against -40 + 104.66 = +$64.66 if it loses. A lay can also be part matched, which leaves part of the back uncovered; unmatched bets covers what happens to the rest at the jump.

    How a late scratching splits the two legs

    A late scratching changes both legs, under two separate sets of rules:

    • The bookmaker leg. A winning back struck before the scratching is cut by the deduction the Stewards declare, in cents in the dollar, and a back on the scratched runner itself is refunded. For NSW on-course bookmakers the deduction comes off the ticket's face value (BR 14(4) of Racing NSW's Rules of Betting); online bookmakers set their own method, and scratching deductions works both readings.
    • The exchange leg. Bets on the scratched runner are void, and matched bets on the others can have their prices cut by a reduction factor the exchange's rules set for that runner, often only above a threshold. Waiting offers can be cancelled. Check your exchange's rules.

    Nothing ties the two figures together. With the $100 at $5.50 and the $111.34 lay at $5.00, assuming the factor comes off the whole lay price, a late scratching after both bets does this (illustrative deductions and factors):

    After both bets are onBookmaker win if Runner 3 winsLay liabilityIf Runner 3 winsIf it loses
    No scratching+$450.00$445.36+$4.64+$4.66
    12c deduction on face value, 12% factor550 x 0.88 - 100 = +$384.00111.34 x 3.40 = $378.56+$5.44+$4.66
    12c deduction, 8% factor+$384.00111.34 x 3.60 = $400.82-$16.82+$4.66
    12c deduction, 16% factor+$384.00111.34 x 3.20 = $356.29+$27.71+$4.66
    5c deduction, factor below the exchange's threshold550 x 0.95 - 100 = +$422.50$445.36, unchanged-$22.86+$4.66
    12c deduction off the winnings only, 12% factor450 x 0.88 = +$396.00$378.56+$17.44+$4.66
    Runner 3 itself scratchedStake refundedLay void$0.00$0.00

    The losing column never moves: a factor changes the lay's price, not its stake, and a losing back loses the same $100. Every swing lands on the winning column. After any scratching, rework both legs before the jump from the declared deduction and factor, and resize the lay at the new price if the winning column has moved too far. Dead heats can split the legs the same way when the two operators' dead-heat rules differ, and arbitrage rule mismatches lists where settlement rules part company.

    Bookmaker terms decide what is allowed in practice

    The law and a bookmaker's terms are separate questions, and B337 gives no legal advice. Is arbitrage betting legal in Australia sets out what the law covers; for your own position, ask an independent lawyer. Bet only with providers on ACMA's register of licensed wagering providers: offshore operators are illegal in Australia, and their customers lose Australian protections. Use only accounts in your own name. On the practical side, each bookmaker's terms decide whether your arb survives:

    • A bet can be refused, part accepted or accepted at a different price, which is why the back goes first.
    • A bookmaker can void a bet under its terms, so read the clause on errors in prices before backing a price that looks out of line. A voided back leaves the lay on its own: -$445.36 if Runner 3 wins, +$104.66 if it loses, the position called a one-legged arb.
    • A bookmaker can limit your stakes or close the account. Many restrict or prohibit automated betting, third-party access and multiple accounts, and that risk is yours.
    • On some races, minimum bet limits set by state racing bodies, or in WA by its regulator, require bookmakers to accept fixed-odds bets to lose up to a set amount at the displayed price (in WA, an amount the punter can win), with conditions and exclusions, as minimum bet limits explains.

    Racing arb mistakes, with what each costs

    MistakeWhat it costs (illustrative, 6% commission)
    Laying before the back is acceptedOnly $40 accepted leaves -$265.36 if Runner 3 wins
    Arbing a tote approximateA $4.70 dividend leaves -$83.44 if Runner 3 wins
    Leaving commission out of the lay stakeLaying 550 / 5.00 = $110.00 keeps +$10.00 if Runner 3 wins but only 110 x 0.94 - 100 = +$3.40 if it loses
    Ignoring a late scratchingA 12c deduction against an 8% factor leaves -$16.82 if Runner 3 wins
    Laying in the place market by mistakeA win bet laid in the place market loses both bets if Runner 3 runs second or third

    Where B337 fits

    The Terminal shows prices from 40+ bookmakers across racing and sports beside Betfair back and lay, so on a race a bookmaker price above the exchange lay price is there to see, and the racing board's EV overlays compare each bookmaker's price with the exchange. B337's screeners, arbitrage included, are sports screeners: the arbitrage screener looks for opposing prices at different bookmakers across sports markets. B337 has no arbitrage strategy and does not place the lay or any other exchange bet, so both legs of a racing arb are yours to place, the lay in your own exchange account.

    The board's prices are collected on a repeating cycle, so check both prices with the bookmaker and the exchange before either bet goes on. A free account opens a limited view of the Terminal with live odds, which does not include Betfair's prices or the EV overlays. Bookmaker names are trade marks of their owners. B337 is not affiliated with them. For laying itself, from liability to BSP, start at the lay betting hub.

    Risk: Betting involves risk. A racing arb can be broken by a refusal, a price move or a late scratching, the Terminal's prices can trail the bookmaker's and the exchange's own, and there is no guarantee of profit. See responsible gambling for limits and support.

    Questions

    Is horse racing arbitrage legal in Australia?
    B337 does not give legal advice and does not say arbitrage is legal or illegal. Check every provider on ACMA's register, because offshore operators are illegal in Australia and their customers lose Australian protections, and use only accounts in your own name. Each bookmaker's terms then decide whether a bet stands and whether the account stays open.
    Can you arb the tote?
    No. A tote dividend keeps moving with the pool until betting closes and is declared after the result, so there is no fixed price to lay against, and the same goes for any bet paid at a starting price.
    How much does a racing arb make?
    Usually little against the money it ties up: the worked $100 at $5.50 laid at $5.00 keeps about $4.65 at an illustrative 6% commission, with $545.36 committed until the race settles. There is no guarantee of profit, because a price move, a refusal or a scratching can turn it into a loss.
    What is back lay arbitrage?
    Backing a selection with a bookmaker and laying the same selection on an exchange at a lower price, sized so both results pay about the same after commission. The lay stake is back stake x back price / (lay price - commission rate).
    What happens to an arb when a horse is scratched?
    A scratching of your own runner ends both legs: the back stake comes back and the lay is void. A scratching of any other runner can cut the two legs separately, the bookmaker bet by the Stewards' deduction and the lay by the exchange's reduction factor, and nothing makes the two cuts equal.

    Sources

    • Rules of Racing, including the Rules of Betting (BR 14), Racing NSW
    • Totalisator Licensing and Regulation (Wagering) Rules, Northern Territory Government
    • Check if a gambling operator is legal, ACMA

    Related

    • Lay betting explained: liability, commission, BSP and hedging in Australia
    • Arbitrage betting in Australia
    • Lay bet calculator
    • Arbitrage calculator
    • Arbitrage rule mismatches: when two bookmakers settle one event differently
    • How to green up a trade on a betting exchange
    • How to lay a bet, from choosing the price to settlement
    • How profitable Betfair trading is once every cost is counted
    • When lay betting is profitable and when it is not

    Compare live odds on the Terminal

    A free account opens a limited view of the Terminal with live odds. Terminal View unlocks the rest of the board, read-only: 40+ bookmakers, Betfair back and lay prices, price history and closing lines. The screeners are a separate product.

    Create free accountSee plansJoin Discord

    Betting involves risk. Bookmakers can restrict or close accounts and void bets, automation can fail, prices move, and a positive expected value (+EV) bet can still lose. Promotions carry each bookmaker's own terms. There is no guarantee of profit. 18+ only. For free and confidential support call 1800 858 858 or visit gamblinghelponline.org.au. See responsible gambling for limits and support.

    Products

    • Terminal
    • Execution API
    • Full Automation

    Guides and tools

    • All guides
    • Betting glossary
    • Betting calculators
    • How betting bots work
    • Arbitrage betting
    • Middle betting
    • Matched betting
    • Betting exchanges
    • Odds types explained
    • Horse racing software
    • Money back racing promos
    • Bonus bet converter
    • Terminal pricing
    • Execution pricing
    • How tokens work

    Company

    • About
    • Security
    • Responsible gambling
    • Contact
    • Terms
    • Privacy

    What are you prepared to lose today? Set a deposit limit.

    18+ only. For free and confidential support call 1800 858 858 or visit gamblinghelponline.org.au. Self-exclusion: BetStop (betstop.gov.au).

    B337 is software, not a bookmaker or wagering service provider. Bets are placed in accounts you hold with Australian bookmakers. Bookmaker names are trade marks of their owners; B337 is not affiliated with or endorsed by them. Bookmaker terms may restrict automated betting.

    Bet337 © 2026Join our Discord