◈   Arbitrage · 20.05.2026

Arbitrage Hunter Report — May 20, 2026: 79 Live Opportunities, a 44% Monster Spread, and the Patterns That Matter

Uncle Sol's daily arb desk breakdown for May 20, 2026. Seventy-nine opportunities detected across major CEXs. PROMPT topped the board with a 44.33% OKX-to-Coinbase spread. DOT and XLM showed persistent multi-entry cross-exchange gaps. JASMY and STX flagged rare intra-platform anomalies worth scrutinizing. Full profit math, risk alerts, and tomorrow's setup inside.

🧠 Uncle Sol · 20.05.2026 · 12:02 ·events analysed 79

🎯 Arb Desk Report — May 20, 2026

Good morning from the desk. Today was not a quiet day. Seventy-nine arbitrage opportunities crossed the scanner on May 20, 2026, and if you were sleeping through your alerts, you missed what could have been the cleanest PROMPT trade of the year. The headline number is 44.33% — that is the spread Uncle Sol clocked on PROMPT between OKX Spot and Coinbase in the first detection window of the session. Let that number sit for a moment. Forty-four percent. In a market where experienced arb desks are typically thrilled to find anything above 2% after fees, a 44-handle is not a signal — it is a siren. Whether it was exploitable at meaningful size is a separate conversation we will get into, but the opportunity existed, it was real, and it was detectable with the right tooling.

Beyond the PROMPT spectacle, today's session delivered a rich menu of secondary opportunities. XLM showed up twice in the top ten with persistent Binance-to-Coinbase spreads running in the 13% range. DOT delivered two entries as well, both cross-exchange between Binance and Coinbase, with spreads of 11.65% and 10.75% respectively. JASMY flagged a notable intra-platform anomaly — both sides of the trade registered on Coinbase, which demands explanation and caution in equal measure. STX pulled the same Coinbase-to-Coinbase pattern. FOGO made a quiet appearance at 10.25% between Bitget and OKX. Altogether, this session was dominated by smaller-cap and mid-cap assets, with the bulk of opportunities concentrated in three exchange relationships: OKX vs Coinbase, Binance vs Coinbase, and Bitget vs OKX. If you run a cross-exchange desk and you are not watching those three pairs at all times, you are leaving the house unlocked.

The total pump and dump volume readings came in at $0.0M across the board, which tells us something important: these spreads were not the product of aggressive whale positioning or coordinated volume events. This is a structural and liquidity-gap story. Thin books, fragmented liquidity, and price discovery lag between exchanges are the explanations here — not manipulation. For arb traders, that is actually good news. It means the spreads were not chased by fast money and, in several cases, likely persisted long enough for manual execution on smaller books. Let's get into the names.

🏆 Top 5 Arbitrage Opportunities

1. PROMPT — 44.33% Spread: OKX Spot → Coinbase

The top entry of the day and the loudest alarm on the scanner. PROMPT was detected with a 44.33% spread between OKX Spot at the buy side ($0.044280) and Coinbase on the sell side ($0.048710). This is an extraordinary gap for any asset on any given day in 2026. For context, a spread of this magnitude typically points to one of three things: a major liquidity fragmentation event, a significant listing lag where one exchange has delayed price feeds, or an outright data anomaly on one side of the book. In PROMPT's case, the asset is a relatively thin-cap token with limited market maker coverage across exchanges, which makes large percentage deviations structurally plausible even without a catalyst. The buy-side price on OKX Spot at $0.044280 and the sell-side on Coinbase at $0.048710 represent a nominal gap of $0.00443 per token. On a 100,000-token position, that is $443 in gross spread before any costs hit the trade. On a million tokens, you are looking at $4,430 gross. The question for any arb desk is always whether you can fill the buy leg at or near that OKX price, and whether Coinbase has enough bid depth at $0.048710 to absorb your sell without collapsing the price well below your target. Given the $0.0M volume context, the answer on size is likely no — but for smaller, agile traders with pre-funded accounts on both exchanges and PROMPT already in inventory, this was a legitimate edge. Window duration for opportunities of this spread magnitude on thin assets tends to be short — measured in minutes, not hours. The risk factors are significant: PROMPT withdrawal times from OKX can vary, Coinbase PROMPT liquidity is historically shallow, and slippage on the sell leg above a few thousand dollars of notional could erode the spread to near zero. Uncle Sol's take: executable in small size for pre-funded desks, not executable at scale. But you should have been watching this one.

2. JASMY — 15.88% Spread: Coinbase → Coinbase

JASMY came in second at 15.88%, with both the buy and sell legs registered on Coinbase — buy at $0.005540, sell at $0.006420. On the surface, this looks like a data error. You cannot simultaneously buy and sell on the same exchange at different prices and call it arbitrage in the traditional sense. But here is what the signal is actually pointing to: an intra-platform spread between two different trading pairs for the same underlying asset. On Coinbase, JASMY trades in multiple quote currencies — JASMY/USD and JASMY/USDC are both active, and during thin sessions, the USD and USDC legs can diverge meaningfully when market maker coverage is uneven. If you can buy JASMY/USD at $0.005540 and sell JASMY/USDC at $0.006420, and if the platform allows you to execute both legs in sequence without withdrawal steps in between, this is an executable intra-exchange spread. The nominal gap is $0.000880 per token, which on a position of 1,000,000 JASMY comes to $880 gross. Risk factors: Coinbase execution speed on both legs simultaneously is the primary concern, as any delay between the buy fill and the sell fill introduces directional risk. JASMY is also a lower-liquidity token even on Coinbase, so slippage on the sell leg at $0.006420 is a real concern at volume above $5,000 notional. Uncle Sol's take: this is a niche opportunity for traders with sophisticated intra-exchange routing. Most desks will pass. The ones with Coinbase API access and pre-staged orders on both pairs should take a hard look.

3. XLM — 13.45% Spread: Binance → Coinbase

XLM delivered the most reassuring setup of the day from a risk-adjusted standpoint. The 13.45% spread between Binance at $0.142700 and Coinbase at $0.161900 is significant, and XLM is one of the more liquid smaller-cap assets in the market. Unlike PROMPT or JASMY, XLM has deep order books on both Binance and Coinbase, meaningful daily trading volume, fast Stellar network withdrawals (typically 5–15 seconds for on-chain settlement), and well-established market maker coverage. The nominal gap is $0.019200 per XLM. On a 50,000 XLM position at Binance cost of $7,135, you are looking at $960 in gross spread. On 200,000 XLM (approximately $28,540 at Binance prices), gross spread grows to $3,840. The Stellar network is one of the fastest settlement layers available for arb execution, which meaningfully reduces the timing risk that plagues slower-chain opportunities. The key risk factor here is Coinbase bid depth — if you are selling 200,000 XLM into Coinbase's order book, you need to know the depth at and around $0.161900 before committing. Thin bids above $0.155000 would compress your realized sell price and narrow the actual net spread significantly. Uncle Sol's take: this was the most cleanly executable opportunity on the board today for traders with serious capital. XLM's fast settlement, dual-exchange liquidity, and clear directional signal make it the professional's choice over the headline 44% PROMPT spread.

4. DOT — 11.65% Spread: Binance → Coinbase

Polkadot made the top five with a 11.65% spread, buying on Binance at $1.227000 and selling on Coinbase at $1.370000. DOT also appeared a second time in the session at 10.75% (Binance buy at $1.237000, Coinbase sell at $1.370000), suggesting the spread persisted across at least two detection windows and was not a one-tick flash. Persistent multi-window spreads are gold for arb desks because they indicate the opportunity is structural rather than momentary — you likely had at least several minutes to execute rather than seconds. The nominal gap on the primary entry is $0.143000 per DOT. On a 1,000 DOT position (approximately $1,227 at Binance prices), gross spread is $143. On a 10,000 DOT position, it scales to $1,430 gross. DOT withdrawals from Binance use the Polkadot relay chain, which typically settles in under 2 minutes — fast enough for most manual arb strategies. Coinbase DOT liquidity is solid and regularly cited as one of the better Coinbase books for a non-top-ten asset. The main risk factor here is Coinbase deposit credit timing — Polkadot deposits on Coinbase require 20 confirmations, which at roughly 6-second block times translates to approximately 2 minutes. If the spread narrows during that 2-minute window, the trade is compromised. Uncle Sol's take: the dual-window appearance of DOT is a strong confidence signal. Pre-fund your Coinbase DOT account before the next session and have your Binance buy order ready. This one is coming back.

5. FOGO — 10.25% Spread: Bitget → OKX

FOGO rounds out the top five with a 10.25% spread between Bitget at $0.017980 and OKX at $0.018791. This is the only Bitget-OKX opportunity in today's top ten, which makes it structurally interesting from a pattern perspective — this exchange pair does not frequently produce large spreads on the same asset, suggesting this was an event-driven divergence rather than a chronic inefficiency. The nominal gap is $0.000811 per FOGO. On a 100,000 FOGO position (Bitget cost of approximately $1,798), gross spread is $81.10. On a 1,000,000 FOGO position, it scales to $811 gross. FOGO is a smaller-cap asset, and the primary risk is liquidity on both legs. Bitget's FOGO book may not support large fill sizes at $0.017980 without meaningful slippage, and OKX's bid at $0.018791 similarly may not be deep enough to absorb significant volume without compressing the realized sell price. Withdrawal of FOGO between exchanges adds another layer of timing risk. Uncle Sol's take: viable for small-size specialists who know the FOGO book well. Not the play for most desks. But if you have done homework on FOGO liquidity on Bitget and OKX specifically, the 10% spread is worth a small, disciplined position.

📊 Exchange Spread Patterns

The dominant exchange relationship today was OKX versus Coinbase. PROMPT appeared three separate times in the top-ten list with OKX and Coinbase as the counterparties — a 44.33% entry (buy OKX, sell Coinbase), a 15.04% entry (buy Coinbase, sell OKX), and a 9.33% entry (buy Coinbase, sell OKX). The directionality flipped between entries, which is significant. When OKX-to-Coinbase runs one direction on the first detection and then reverses on the second, it signals that the spread is oscillating around a mean rather than trending — this is a market-maker absence story, not a one-sided pricing error. OKX Spot and Coinbase serve different liquidity pools, different maker-taker communities, and different geographic concentrations of retail flow. When a thin asset like PROMPT gets momentum or a news trigger in Asia (OKX's primary retail base), OKX reprices first. When US retail reacts on Coinbase, the spread compresses from the other side. The oscillation pattern across three PROMPT entries today suggests there was persistent dislocation in both directions throughout the session.

The second dominant pair was Binance versus Coinbase, which generated both XLM entries and both DOT entries — four top-ten opportunities from a single exchange relationship. Binance-Coinbase spreads are textbook geographic arbitrage: Binance captures more global and Asian retail flow, while Coinbase remains heavily US-weighted. When US regulatory sentiment or Coinbase-specific listing activity diverges from global pricing, these spreads open up. The fact that both XLM and DOT showed persistent spreads in the 11–14% range suggests there may have been a Coinbase-specific repricing event today — perhaps a listing announcement, a product feature update, or a Coinbase Pro liquidity event that temporarily disconnected their order books from Binance's global price. Traders who run a permanent Binance-Coinbase monitoring stack were well positioned today.

The intra-Coinbase anomalies for JASMY and STX deserve their own mention. Two entries in today's top ten — JASMY at 15.88% and STX at 13.75% — showed both buy and sell on Coinbase. This recurring pattern is not coincidental. On days when Coinbase's internal liquidity across trading pairs is uneven — specifically when USD and USDC pairs diverge — traders with multi-pair API access can exploit these spreads without any withdrawal step. This is arguably the cleanest arb category available on any single exchange: no withdrawal risk, no chain settlement delay, no cross-exchange account management. The barrier is technical sophistication in order routing, not capital. If you are not already monitoring Coinbase intra-pair spreads as a permanent scanner category, add it today.

⚡ Speed vs Size Analysis

Today's opportunity set breaks cleanly into two categories when you apply a speed-versus-size lens. The first category is fast-window, thin-book, high-spread plays — PROMPT (44.33%), JASMY (15.88%), FOGO (10.25%). These are opportunities where the spread number is attention-grabbing, but the actual executable size is small and the window is short. On assets with $0.0M in recorded pump/dump volume, the books are thin by definition. A fast trader with pre-staged orders and pre-funded balances on both exchanges can extract meaningful profit in dollar terms even from a 50,000-unit position — but the moment you try to scale beyond the top of book, slippage compresses your realized spread toward zero. Speed matters enormously here. These are sub-minute trades for teams with API infrastructure. Manual execution is possible but leaves significant edge on the table.

The second category is slower-window, deeper-book, moderate-spread plays — XLM (13.45%), DOT (11.65%, 10.75%), STX (13.75%). These opportunities benefit from the structural depth of more established assets and — in DOT and XLM's case — appeared across multiple detection windows, suggesting multi-minute persistence. The tradeoff is that you are working with 10–14% spreads instead of 44%, but you can actually fill meaningful size without collapsing the market against yourself. For a desk with $50,000 in deployable capital, XLM and DOT were the realistic plays today. The fast-window thin-book plays are better suited to sub-$5,000 tactical positions.

Position sizing recommendations based on today's data: for any asset with $0.0M detected volume, cap initial position size at $2,000–$5,000 notional and test the book before scaling. For XLM and DOT, where Binance depth is well-established, an initial probe of $10,000–$20,000 notional is defensible before adding. Never commit full capital to a single arb leg before confirming the contra leg fill — the classic arb blowup is the buy leg filling clean and the sell leg gapping down 8% before you can execute. Use limit orders on the sell leg, not market orders, and set a maximum slippage tolerance of 1.0% before canceling.

💰 Profit Calculations

Let's walk through real numbers on the top three executable opportunities. Standard fee assumptions: 0.10% maker fee per side (Binance/OKX tier 1), 0.20% taker fee per side (Coinbase Advanced), 0.20% combined round-trip for intra-exchange trades. Withdrawal fees vary by asset and network; estimates below are based on current network conditions.

The minimum spread worth chasing, given today's fee environment, is approximately 0.6–0.8% gross for automated desk strategies running maker-maker fee structures. For taker-taker execution (market orders on both sides), the breakeven gross spread rises to approximately 1.5–2.0% before you see a single dollar of net profit. Any opportunity in today's list that survived to the top ten — all above 9% gross — comfortably clears the fee bar. The question was always execution quality, not fee math. The practical minimum for a manual trader executing with market orders is 3–4% gross spread, accounting for slippage on at least one leg. Everything above 10% in today's list qualifies on that standard.

⚠️ Risk Alerts

Several risk flags demand attention across today's opportunity set. Read these carefully before executing any position tomorrow.

🔮 Tomorrow's Setup

Based on today's pattern data, three assets are flagged as high-probability repeat opportunities for May 21, 2026. DOT is the top watch for tomorrow. The dual-window persistence of the DOT Binance-Coinbase spread (two entries at 11.65% and 10.75%) is a strong structural signal. Multi-window spreads in the same session on the same exchange pair almost always indicate an underlying pricing differential that requires more than a single session to fully arbitrage away — market makers are either absent from one side or deliberately managing inventory. DOT's fast Polkadot network settlement and strong Binance order book depth make it the most operationally clean setup on the board. Watch the Binance DOT/USDT book at the open of Asian hours (8:00–10:00 UTC) and again at US open (13:30–14:30 UTC) when Coinbase retail activity peaks.

XLM is the second watch for tomorrow. The 13.45% and 13.05% double entry today — both pointing to a Binance buy and Coinbase sell — confirms the same multi-window persistence story as DOT. Stellar network settlement is among the fastest available for any major asset (5–15 seconds), which gives XLM arb traders a structural speed advantage over DOT and most EVM-chain assets. If the Binance-Coinbase relationship continues to show geographic pricing divergence tomorrow, XLM will be on the board again. Target the same entry criteria: buy Binance below $0.145000, sell Coinbase above $0.158000 for a minimum 8–9% gross spread that nets positively after fees and slippage.

PROMPT is the speculative watch. Three entries today across different price levels and both OKX-to-Coinbase and Coinbase-to-OKX directions suggest this asset has chronic pricing fragmentation between these two exchanges. The asset may be mispriced relative to one exchange's market maker model on a persistent basis. Tomorrow, watch the OKX Spot PROMPT/USDT order book in the 4:00–8:00 UTC window. If OKX trades below Coinbase by more than 5% before Asian volumes build, the spread is likely to persist through Asian morning hours and may widen further before compressing. Keep position sizes small — under $3,000 notional per entry — and treat every fill as a short-duration trade to be closed within 60 minutes.

Exchange pairs to monitor continuously: OKX Spot vs Coinbase (highest today's spread generation), Binance vs Coinbase (highest today's volume-adjusted quality), Bitget vs OKX (emerging pattern with FOGO — check if this repeats on additional assets). Intra-Coinbase pair spreads (USD vs USDC) should be added to any permanent monitoring stack given the JASMY and STX signals today. Best monitoring hours based on historical CEX spread data: 00:00–04:00 UTC (minimum market maker coverage globally), 08:00–10:00 UTC (Asian volume building, US offline), and 13:30–15:30 UTC (US open, peak Coinbase retail activity).

Sign Off

Seventy-nine opportunities. One 44% monster. Three exchange pairs doing all the heavy lifting. The market handed professional arb desks a generous session today — thin liquidity kept most retail traders out, which means the spreads were there for the people who were watching. The lesson, as always: the scanner never sleeps, but it only pays the people who are already positioned to act. Pre-fund your Coinbase and Binance DOT accounts tonight. Set your XLM and DOT alerts. And treat PROMPT like what it is — a speculative edge, not a reliable income stream. Tomorrow's session starts in a few hours. Be ready.

Arbitrage Hunter — May 20, 2026

◈   tags
#analysis#crypto#market#arbitrage#spreads#trading