ArbTide

USO Arbitrage: Live Price Spreads Across Exchanges

Live

As of 2026-10-03 04:49 UTC, ArbTide tracks USO perpetual prices across exchanges. On perpetual markets, the best route has a -0.23% gross spread, which fees turn into a -0.33% net loss.

USO perpetual prices by exchange

BuyOKX@ 145.92SellMEXC@ 145.58Net spread -0.33% after 0.10% fees
  • MEXC
    145.58
    Bid
    Ask
    146.07
    Book spread
    0.335%
    24h volume
    $201K
    Taker fee
    0.000%

  • WEEX
    145.52
    Bid
    Ask
    146.28
    Book spread
    0.520%
    24h volume
    $61.4K
    Taker fee
    0.080%

  • OKX
    145.49
    Bid
    Ask
    145.92
    Book spread
    0.295%
    24h volume
    $195.6K
    Taker fee
    0.050%

Showing 3 of 3

Net spread for every exchange pair

Each cell buys USO at one exchange’s ask and sells at another’s bid, less taker fees on every fill. Cheapest asks are at the top, richest bids on the left, so profitable pairs gather in the top-left corner.

Loses after feesProfits after feesFigures are the net spread in % after taker fees on every fill; steps at 0.1%, 0.25%, 0.5%, 1%.
USO net spread after fees for every pair of exchanges: rows are where you buy, columns are where you sell
Buy on ↓ sell on →MEXCWEEXOKX
OKXask 145.92-0.33-0.53Same exchange
MEXCask 146.07Same exchange-0.54-0.50
WEEXask 146.28-0.64Same exchange-0.80

Holding perpetual positions? Compare USO funding rates across exchanges.

Frequently asked questions

Is there a USO arbitrage opportunity right now?
No. The best USO routes do not cover taker fees at the moment.
Which exchange has the cheapest USO?
Lowest ask price: Perpetual: OKX at 145.92.
How is the net spread calculated?
Net spread = (best bid on the sell exchange − best ask on the buy exchange) ÷ best ask − taker fees. Spot routes pay one taker fee per exchange. Perpetual routes pay two per exchange, to open and to close. Max profit is read from both order books, so it includes slippage, and spot routes also subtract the withdrawal fee.

How the net spread is calculated

New to this? Read what crypto arbitrage is.