Lesson

Cross-exchange option spreads: net, mid, IV spread and signal types

The P2P.Army options scanner looks for identical options with different prices on four exchanges and sorts the findings into four types: from the rare “true lock” to “watch”, where fees eat the gap. We go through the table, the setup page and calculate a live example to the end.

Published11 min read
Two glass cubes with identical keys on pedestals and a gold thread stretched between them with a weight in the middle
Illustration: P2P.Army, AI-generated (Leonardo, GPT Image 2).

In lesson 4 we saw that a price gap for the same option across exchanges is most often explained by conversion. The P2P.Army options scanner helps separate such cases from rare real dislocations: it calculates the executable spread, subtracts fees and flags whether the legs settle in the same currency.

How a cross-exchange setup works

  1. 1

    Buy the cheap leg at the ask

    On the exchange where the option is cheaper.
  2. 2

    Sell the rich leg at the bid

    The same underlying, strike, type and expiry on another exchange, the same quantity in coins.
  3. 3

    Hold to expiry

    If the option expires in the money, the long leg receives the payoff and the short leg pays it; if out of the money, both expire worthless. The entry price gap remains.
  4. 4

    Account for margin

    The sold leg needs margin on its own exchange all the way to expiry — lesson 8.

The scanner table

Fig. 1. The scanner table (Cross-exchange mode), data as of October 6, 2026. All the top rows are Relative value COIN→USDT: positive after fees, but the legs settle in different currencies. Screenshot of the paid version with that day’s real data.Screenshot: p2p.army, 10/6/2026Open source
Columns of the options scanner table
ColumnWhat it shows
Instrument, Buy / SellUnderlying, strike, call or put, expiry date and the two legs: where to buy (green) and where to sell (red), with the settlement currency
StrategySignal type: True lock, Relative value, Watch or IV only, and the settlement direction (for example, COIN→USDT)
Price, USDThe buy ask and sell bid in dollars per unit of the underlying, and the gross spread
Net %The spread after estimated fees: (sell bid − buy ask − fees) ÷ mid price
Mid spreadThe gap between mid prices (bid + ask) / 2 — the “fair value” gap, not directly tradeable
IV spreadThe difference in the legs’ implied volatility, in points
To expiry, LifetimeTime to expiry and how long the setup has persisted
Fig. 2. The scanner’s four signal types. Block from the /futures/options page, October 31, 2026.Screenshot: p2p.army, 10/31/2026Open source
  • True lock — the same settlement currency and positive after fees. The closest thing to a risk-free lock, but rare: for example, when a market maker on one exchange drops out.
  • Relative value — positive after fees, but the legs settle in different currencies (COIN↔USDT): relative value with basis and currency risk, not a lock.
  • Watch — prices cross, but fees eat the gap: worth watching.
  • IV only — no price crossing, but a noticeable volatility gap.

The setup page

Fig. 3. The BTC 92000 P setup page (Deribit → Binance, expiry 26.03.2027), October 6, 2026. Net 1.19% with an IV spread of 0.0: the legs’ volatility is the same, and the gap comes from converting the coin premium. Screenshot of the paid version with that day’s real data.Screenshot: p2p.army, 10/6/2026Open source

The setup page shows the key metrics (net, gross, mid, spread in dollars, IV spread, strike distance from spot, the spot used for conversion), a history chart of the net spread and IV, the legs with Greeks and a step-by-step guide. Note the 0.0 IV spread on the setup in the screenshot: the market prices the risk the same way, and the 1.19% net is a conversion gap on the coin premium over 170 days.

Calculating a live setup

Fig. 4. The calculator from the /futures/options page on real scanner setups from October 6, 2026. The warning under the result says it plainly: the legs settle in coin and USDT, so this is relative value, not a pure lock. Captured on October 31, 2026.Screenshot: p2p.army, 10/31/2026Open source

Let us calculate the setup from lesson 4 the same way at prices as of October 31, 2026, 06:52 UTC: buy the BTC 80,000 call on Deribit at the ask of 0.0465 BTC ($3,593.77) and sell it on Binance at the bid of 3,640 USDT.

BTC 80,000 call, Deribit → Binance, 1 contract of 1 BTC
ItemOut of the money at expiryIn the money at expiry
Entry price gap$46.23$46.23
Deribit fee (0.03% of BTC)−$23.19−$23.19
Binance fee (0.024% of BTC)−$18.55−$18.55
Buying BTC for the premium on spot (0.1%)−$3.59−$3.59
Exercise fees (0.015% × 2)—−$23.19
Result before taxes$0.90−$22.28
Fees — base tier per exchange documentation. Margin for the sold call on Binance, the currency risk of the coin premium and the difference in exchanges’ settlement prices are not included.

The visible 1.3% turns into zero or a loss. And that is before the main item — capital: the sold call on Binance needs margin for 55 days, while the long leg on Deribit sits in bitcoin and changes its dollar value with the BTC price.

Frequently asked questions

What is cross-exchange options arbitrage?

Buying an option where it is cheaper and selling the same option (same underlying, strike, type and date) where it is pricier, holding both to expiry.

How is net % different from the mid spread?

Net % is the executable spread (selling at the bid, buying at the ask) after estimated fees. The mid spread is the gap between mid prices, which cannot be executed directly; it is useful when books are wide.

What does Relative value COIN→USDT mean?

The setup is positive after fees, but one leg settles in coin and the other in USDT. It is not a lock but a position with basis and currency risk.

Why is so little of the spread left after fees?

Option fees are calculated on the underlying’s value — about $20–25 per BTC contract on each leg, plus exercise fees. On a spread of a few dozen dollars, that is almost all of it.

Sources

  1. 1.
    P2P.Army: options arbitrage scanner
    P2P.Army10/31/2026official
  2. 2.
    Fees
    Deribit10/22/2026
  3. 3.
  4. 4.
    Inverse Options
    Deribit9/26/2026
Tags:#crypto options#options arbitrage
Share:Telegram𝕏

About the author

Antonio Merkle — crypto expert, arbitrage trader and P2P.Army author

Crypto expert, arbitrage trader and investor

Crypto expert and hands-on crypto arbitrage trader, investor and software developer with over 20 years of experience. On the P2P.Army blog he covers exchange news, P2P and cross-exchange arbitrage.

  • Crypto arbitrage
  • P2P arbitrage
  • Cross-exchange arbitrage
  • Crypto exchanges
  • Investing
  • Software development
All articles by the author →