A betting strategy that involves placing bets on all possible outcomes of an event with different bookmakers taking advantage of the odds to guarantee a profit. Arbitrage betting is one of the only ways to guarantee a profit though experience and a large bankroll are required.