Learn
__SEARCH__Esc
Home / Triangular arbitrage

Triangular arbitrage

Three trades on one exchange that bring you back to the dollar with a profit. Calculated from the best orders, with the real executable size shown and your fee taken out.

Every 45 seconds · —
$
Tariff
Exchanges and your fee per trade, %

Type in your own rate — the one your account tier and token payment give you. A taker order fills immediately, a maker order sits in the book and waits.

Calculating rounds…

The fee is taken three times — once per trade. The profit is calculated from your entry amount but never above the size limit: that is what actually fills at the prices shown. ⚠ means the amount hit the limit. “Breaks even at” is the highest per-trade fee at which the route is still in profit.

How the triangle works

Dollar → coin A → coin B → dollar. All on one venue: nothing is transferred, no network or withdrawal fee is involved, and the whole thing takes seconds.

The return is calculated from the real sides of the order book: when you sell a coin you get the buyer’s price, when you buy you pay the seller’s.

Using the mid price, as many scanners do, overstates the result by about half the spread on every leg — and over three legs that is tenths of a percent out of thin air.

sellerask · you pay0,15420
midwhat many scanners use0,15400
buyerbid · you receive0,15380

A sample book: 0.13% away from the mid on each leg, ×3 legs ≈ 0.4% of profit that does not exist.

The number that matters is size, not percent

This is exactly where other scanners show routes worth tens of percent.

+85%limit $0

One leg had an order you cannot buy anything against: a huge percentage with nothing to fill.

Empty shell
$2limit below $100

Three trades for a couple of cents are not worth the fee or the risk. We do not show those routes at all.

Filtered out
$337size limit

How many dollars actually go through at the prices shown, based on the best order in each of the three books. Above that, the price starts walking the book.

What we show

Why your fee decides everything

Triangles on the large exchanges live between one and five hundredths of a percent. Three trades at 0.1% cost 0.3% — several times the edge.

Move the rate and see how many of the routes found right now break even. With MEXC’s zero maker fee three trades cost nothing, and the whole return stays with you.

0%0,025%0,05%0,075%0,1%

So you can see how things actually stand. A scanner that shows only profitable routes looks empty when the market is quiet. We show everything executable with your fee next to it.

Every venue that publishes both the best prices and the order sizes: without the size there is no way to say how much a route can take. Refreshed every 45 seconds.

How many dollars actually fill at the prices shown. Above that the order starts eating deeper into the book and the return drops. Routes with a limit below $100 are discarded.

Profit is worth measuring in the currency you will keep it in. The round starts and ends in USDT, with any two coins that have a direct pair on the exchange in between.

Within the stated size, yes — that is what the limit means: the price does not move. Beyond it there will be slippage, and we do not estimate it.

How to use this

A practical guide to working with the analytical tools, reading the figures and using what the platform offers.

Methodology and principles of analytical processing

Forming and structuring the data

The analytical system brings disparate market information together into a single structure, accounting for the specifics of trading directions and the individual characteristics of each platform. That keeps the presentation consistent and the key parameters comparable.

Criteria for forming the results

Forming the analytical selection takes into account the completeness, availability and reliability of the source information. Parameters that meet the established processing and confirmation criteria are included in the calculations. Insufficiently substantiated values are not used in the final results.

Currency of the analytical information

The information presented is kept current through regular refreshing and reconciliation of the analytical parameters. How often that happens is determined by the nature of each category of data and the way it is processed.

Related tools

Cross-exchange (CEX) arbitrageA comparison of price levels across trading venues, taking in the volume available and the fees involvedDEX arbitrageWhere a token is cheaper in the pool than on the exchange — adjusted for slippage, fees and gas.P2P order book builderA tool for comparing P2P ads across trading venues. Set a target rate to see where it would sit against the existing offers and how competitive the price is on each platform.