Skip to article
MATRIXLINK crypto arbitrage analytics Contact us

Calculator

Arbitrage spread and net profit calculator

Enter a working size and the calculator recomputes the route automatically: the average fill price across the book, every route fee, and the resulting estimated profit. It also shows how much of the size would actually fill.

What the calculation includes

The calculator does not multiply size by the top price. It walks the order-book levels on both legs and deducts every known route cost.

  • trading fees on the buy and sell legs;
  • withdrawal fee, gas, and swap fee on a DEX leg;
  • slippage across order-book levels;
  • the share of size available at current depth.
Net profit = sale proceeds − purchase cost − all route fees

How to read the result

The output is an estimate at data time: a positive figure means the route clears the current book and fees, not that the outcome is guaranteed. If available depth is below your size, the calculator shows the fillable share.

Updated: 2026-07-18

Frequently asked questions

Why is net profit smaller than the visible spread?

The spread uses top-of-book prices, while the calculator uses your size's average fill price minus every route fee.

What does "60% of the size fills" mean?

At current depth only that share clears with a positive estimate; the rest would fill at worse prices.

Does the estimate guarantee the trade outcome?

No. The book and fees can change before execution; the calculator gives the best estimate at data time.

Evaluate routes from data, not promises

Open MatrixLink, set a working size, and review order-book depth, fees, transfer route, and quote freshness.