USDT/EUR P2P buy vs sell spread: the round trip has a visible cost
Lumpascan compares the lowest executable BUY price with the highest executable SELL price for the same fiat amount. Limits and visible inventory are applied before either side is selected.
Executable spread by order size
| Amount | Buy USDT | Sell USDT | Spread | Approx. fiat gap |
|---|---|---|---|---|
| €100 | 0.874 | 0.867 | 0.81% | €0.81 |
| €500 | 0.871 | 0.870 | 0.11% | €0.57 |
| €1,000 | 0.868 | — | — | — |
| €5,000 | 0.868 | 0.900 | -3.56% | -€177.78 |
Why size changes the spread
Each side has independent minimums, maximums and inventory. The best small-order buyer and seller may not accept €5,000, so the executable book can widen.
Why this is not guaranteed arbitrage
The two offers come from different counterparties and may use different payment rails. Prices can move between legs; settlement, limits and merchant terms can prevent a round trip.
Methodology
BUY means the user buys USDT and the lowest eligible price is best. SELL means the user sells USDT and the highest eligible price is best.
The fiat amount must fall inside the ad limits and known USDT inventory must cover it. The spread equals BUY price minus SELL price; percentage divides that gap by the SELL price.
No cached or synthetic quote is substituted when a side is unavailable.
