P2P arbitrage: scanner guide

The P2P page taken apart: what each number means, where the traps are, and how to tell a workable route from a pretty picture.

What P2P is and why there is money in it

P2P is an exchange's internal notice board where people swap crypto for fiat directly with each other. The exchange only acts as guarantor: it holds the seller's coins in escrow while the buyer transfers money to a card. Every merchant sets their own rate.

That is exactly why prices drift apart. One marketplace has many sellers and a lower rate; another has stronger demand and asks more for the same USDT. The gap between marketplaces is the P2P arbitrage opportunity.

Step 1. Set the filters

The filter panel at the top decides what you actually see.

The P2P scanner filter panel: asset, currency, amount, payment method and exchange toggles
The P2P scanner filter panel: asset, currency, amount, payment method and exchange toggles

Start with the asset and the fiat currency. Then come the two filters that matter most:

  • Amount. Enter the size you plan to trade and the list keeps only offers whose limits you fit. Without it, the board can easily show a price from an offer where fifty dollars' worth is available.
  • Payment method. Pick your bank and only merchants accepting that transfer remain. The rate usually shifts noticeably — popular banks attract more competition.

Below are the exchange toggles: switch off venues you do not use and they disappear from every calculation. The status line underneath shows the refresh time and states plainly if an exchange failed to answer.

Step 2. Read the board

The board showing best buy and sell price, the cross-exchange spread and the premium over the official rate
The board showing best buy and sell price, the cross-exchange spread and the premium over the official rate

Four cards answer four questions:

  • Best buy price — the cheapest seller across the selected exchanges.
  • Best sell price — the highest buyer.
  • Cross-exchange spread — the difference in percent, plus the route: where to buy and where to sell.
  • Official USD rate — the central bank rate and the premium the market pays for a dollar in crypto.

Beneath the prices we show the offer limits, and beneath the spread the route size. This is the most important thing on the page. A six percent spread on 60 USDT is under four dollars before costs — not worth two trades and a transfer. A one and a half percent spread on 3,000 USDT is a completely different proposition.

Step 3. Compare the exchanges

Per-exchange price table with the inner spread and available size
Per-exchange price table with the inner spread and available size

The table gives, per exchange, the buy price, the sell price, the inner spread and the available size. The inner spread is the gap between the best prices on the same venue. In a healthy market it is negative — buying always costs more than selling. When it turns positive the book has crossed, which usually signals a thin market where the extreme offers are small.

The size column is especially useful here: it shows at a glance which attractive number is backed by real money and which is not.

Step 4. The spread matrix

The spread matrix: rows are the buying venue, columns the selling venue
The spread matrix: rows are the buying venue, columns the selling venue

The matrix answers "buy here, sell there". The row is where you buy, the column where you sell, and the cell holds the percentage before fees. The deeper the green, the wider the gap.

Remember that moving coins between exchanges still comes out of that percentage. For USDT on TRON the fee is pennies, but the transfer and confirmation still take time, and prices move during those minutes.

Step 5. Pick an offer

The offer list with price, limits, available size, payment methods and merchant statistics
The offer list with price, limits, available size, payment methods and merchant statistics

At the bottom sit the offers themselves. The Buy/Sell switch flips the side. Each row shows the price, limits, available size, accepted banks and the merchant: how many trades they have completed and their completion rate.

What to check before trading: the merchant's trade count (a few thousand is a good sign), a completion rate near 100%, and limits you genuinely fit. The button on the right opens the offer on the exchange itself — always confirm the final terms there.

What a workable route looks like

A good P2P route is usually more modest than it first appears: one to two percent, but on a few thousand dollars, through a bank you actually use, with merchants who have thousands of completed trades. Ten percent routes almost always mean trivial size, an exotic payment method, or a market so thin your own trade moves the price.

Worth keeping in mind

Banks dislike frequent, repetitive transfers from many different individuals. Before building a routine around regular P2P operations, consider how your bank will view it. And remember that P2P prices live for minutes — the offer you see now may be gone by the time you open the trade.

More guides

What crypto arbitrage is

Where price gaps between venues come from, which types of arbitrage exist, and why a pretty percentage on screen rarely reaches your wallet intact.

CEX vs DEX

Two different worlds of crypto trading — different fees, speed, risks, and different arbitrage opportunities.

Funding arbitrage

How the payment between longs and shorts works, why it sometimes gets enormous, and how to build a position that does not care which way the market goes.