๐ฏ Arb Desk Report โ April 19, 2026
Boring Boris | Arbitrage Hunter Division
๐ฏ Arb Desk Report
Good morning, desk. Pull up your terminal and let's talk about what April 19th handed us, because today was not boring. I say that with some reluctance โ you know I prefer orderly markets and predictable spreads you can model in a spreadsheet. But the data doesn't lie, and what the data says today is that someone, somewhere, has been asleep at the wheel on RAVE pricing across at least six major centralized exchanges simultaneously. That is not normal. That is an event.
We logged 177 total arbitrage events across the monitored universe today. One hundred and seventy-seven. For context, a typical active day in liquid markets might surface 20โ40 events worth analyzing, with perhaps 5โ8 meeting the quality threshold for serious consideration. Today we had 177. That tells you something about fragmentation in the current market structure, about liquidity routing failures, about the fact that cross-exchange price discovery is not functioning the way the textbooks say it should.
The headline number: 49.02% spread on RAVE, buying at $1.056550 on KuCoin and selling at $1.574510 on Bybit. Read that again. Forty-nine percent. That is not a spread. That is a pricing catastrophe on at least one of those two exchanges, or possibly both disagreeing about what RAVE is actually worth in real-time. In an efficient market this closes in seconds. In today's market โ fragmentated, thinly-traded RAVE with $0.0M confirmed volume on the board โ it stayed open long enough for our systems to capture it across multiple time windows, at multiple price levels, across multiple exchange pairs.
The session had one dominant theme: KuCoin as the cheap leg. In seven of the top ten opportunities, KuCoin was the buy side. Bybit, Bitunix, Binance Futures, OKX, and Bitget were the corresponding sell sides. The only exceptions were two late-session entries โ RAVE on Binance Futures vs. Bybit, and VIC on Binance Futures vs. Gate Futures. What that means practically: if you're running an arb desk and you don't have a KuCoin account with pre-funded USDT and pre-configured API keys, you missed today's session entirely. That's not acceptable.
A critical caveat before we go any further: total pump volume $0.0M, total dump volume $0.0M, total buy pressure $0.0M, total sell pressure $0.0M. These zeroes are the most important numbers in this entire report. They tell you that while the spread signals were real, the depth behind them was essentially nonexistent from an aggregated data standpoint. Arb traders who sized in expecting liquid fills would have been disappointed โ and possibly stuck. We will discuss this extensively in the risk section. For now: the signals were there. The execution environment was hostile.
๐ Top 5 Arbitrage Opportunities
#1 โ RAVE: 49.02% Spread | KuCoin โ Bybit
The crown jewel of the session and, frankly, one of the wider spreads this desk has logged on any asset this quarter. The setup: buy RAVE on KuCoin at $1.056550, simultaneously sell on Bybit at $1.574510. The gross spread comes to exactly $0.517960 per token, which at 49.02% is the kind of number that makes junior traders reach for the keyboard before they've thought it through.
Here's what you need to know before you get excited. First, RAVE is not a top-100 asset. It trades on KuCoin with what appears to be extremely thin order books โ we're talking about a market where moving $5,000 worth of tokens could shift the price 3โ5% on its own. The fact that such a spread existed and persisted suggests one of two things: either Bybit's RAVE listing was running on stale price feeds with no market makers actively quoting, or KuCoin's book had genuine sell pressure pushing the price down while Bybit hadn't caught up. Both scenarios carry their own risks.
Second: RAVE withdrawal from KuCoin. What chain? What's the withdrawal fee? What's the confirmation time? If you're moving RAVE tokens cross-chain and Bybit requires 20 confirmations on a congested network, your 49% gross spread can evaporate entirely while you wait. The window for this spread, based on our tracking data, appeared to span multiple capture intervals โ but "multiple intervals" in our system can still mean under 15 minutes of real clock time. That is not long enough to execute a manual cross-exchange token transfer.
Executable verdict: Only with pre-positioned inventory on Bybit and a market-sell trigger. Cold-start execution โ buying on KuCoin and transferring โ carries timing risk that makes this theoretical rather than practical for most setups.
#2 โ RAVE: 47.30% Spread | KuCoin โ Bitunix
Buy at $1.035510 on KuCoin, sell at $1.073130 on Bitunix. Now, sharp-eyed readers will notice something immediately: the price gap here is $0.037620 per token, which is approximately 3.6% in raw price terms. Yet the reported spread is 47.30%. This discrepancy tells us this signal was captured at a different timestamp than Opportunity #1 โ the KuCoin price had shifted between captures (from $1.056550 down to $1.035510), while the Bitunix side shows a close but not identical price. Our system is recording real-time snapshots, and RAVE was clearly moving fast.
What this actually illustrates is snapshot arbitrage vs. executable arbitrage. The 47.30% figure likely incorporates price movement within the capture window rather than a clean simultaneous spread. This is common in fast-moving, illiquid tokens. You may see a 47% spread reported and find, when you go to execute, that it has compressed to 4โ6% because both sides have partially mean-reverted.
Bitunix is a smaller exchange with lower global liquidity rankings than the tier-one venues. Withdrawal processing times and KYC requirements can vary. For experienced arb desks with API access on both sides: worth monitoring. For anyone not already set up on Bitunix: today's window is closed by the time you read this.
Executable verdict: Marginal. The spread math is noisier than it looks. Treat this as a monitoring signal rather than a direct entry.
#3 โ RAVE: 36.85% Spread | KuCoin โ Binance Futures
Buy at $1.105560 on KuCoin spot, sell at $1.181200 on Binance Futures. Gross spread: $0.075640 per token, approximately 6.84% in price terms with the 36.85% figure again reflecting cross-timestamp capture. But here's where it gets interesting: this is a spot-to-futures arb, not a spot-to-spot play.
When you're selling into Binance Futures, you're not holding a token โ you're holding a perpetual contract position. This changes the risk profile significantly. You need to hold that short position until either: (a) the spread closes and you can exit profitably, or (b) you accept funding rate costs that eat into your margin. On a 6โ7% gross spread with Binance perpetuals, you're looking at a trade that might be holdable for hours rather than minutes โ but funding rates on a volatile asset like RAVE could run anywhere from negligible to punishing depending on market sentiment.
The advantage here over spot-to-spot: no withdrawal required. You buy RAVE on KuCoin spot, short RAVE-perp on Binance. No token transfers, no network fees, no confirmation delays. This is the structurally cleaner trade. The disadvantage: margin requirements on Binance Futures for a small-cap perp, position limits, and the fact that Binance may have very limited open interest on RAVE if it's even listed as a perpetual. Verify listing status before building any position thesis around this pair.
Executable verdict: Highest structural quality of the RAVE opportunities if the perp actually exists and has open interest. Requires capital on both sides pre-positioned.
#4 โ RAVE: 35.71% Spread | KuCoin โ Bitunix (Second Instance)
Buy at $1.144080, sell at $1.194210. Another KuCoin-to-Bitunix capture, with the KuCoin price now higher than in Opportunity #2 ($1.144080 vs $1.035510). Again we see RAVE moving through multiple price levels in the KuCoin order book across the session, which suggests the KuCoin book is shallow enough that even small buy/sell flows are pushing price around significantly.
Price on KuCoin: $1.144080. Price on Bitunix: $1.194210. Raw gap: $0.050130, or about 4.38% in price terms. The consistent presence of Bitunix as a sell destination across two separate RAVE captures suggests that Bitunix was running elevated prices relative to the broader market for some portion of the session โ possibly due to a supply shortage of RAVE on that exchange, or a thin order book where sellers hadn't yet appeared at lower prices.
If you're a market maker on Bitunix: today was the day you printed money passively on RAVE by simply having inventory on the ask side.
Executable verdict: Similar profile to Opportunity #2. Thin market, fast-moving, requires pre-positioning.
#5 โ RAVE: 31.63% Spread | KuCoin โ OKX
Buy at $1.146250 on KuCoin, sell at $1.187000 on OKX. Raw gap: $0.040750 per token, approximately 3.56% in price terms. OKX is a tier-one exchange with substantially deeper liquidity than Bitunix, which makes this the most credible execution environment of all the RAVE opportunities after the Binance Futures play.
OKX's RAVE market โ if it exists as a spot pair โ would have tighter spreads and faster fill execution than smaller venues. The presence of OKX on the sell side is encouraging for anyone considering execution. Withdrawal from KuCoin to OKX: likely faster than to smaller venues, though still subject to network confirmation times. OKX also tends to have more responsive customer support and clearer withdrawal processing timelines.
This is the RAVE opportunity where the structural quality of the sell side elevates the trade quality above the others. If you had to pick one RAVE spot-to-spot spread to attempt with cold inventory (no pre-positioning), this would be it โ though I still wouldn't recommend it without confirmed order book depth on both sides before entry.
Executable verdict: Best risk-adjusted of the spot-to-spot RAVE plays. OKX sell side reduces execution uncertainty.
๐ Exchange Spread Patterns
The clearest pattern from today's data is what I'll call the KuCoin Discount Phenomenon. Seven of the top ten opportunities had KuCoin as the buy side. This is not random. It suggests one or more of the following is structurally true right now:
KuCoin is pricing RAVE cheap. Either KuCoin's market makers are absent, their order book is thin and being pushed down by natural sell flow, or KuCoin's API data is lagging other venues in terms of price discovery. For any asset where KuCoin is the primary liquidity venue (not all assets โ many only list on KuCoin as a secondary or tertiary market), this creates a structural arb opportunity that may be recurring, not one-time.
Bybit is pricing RAVE expensive. The $1.574510 Bybit price for RAVE versus $1.056550 on KuCoin is an extraordinary divergence. Bybit's RAVE market may have minimal active market making, leading to wide bid-ask spreads and stale prices near the ask. This is common on Bybit for non-major assets โ they list many tokens, but active MM coverage is concentrated in the top pairs. Thin markets on Bybit can show artificially elevated prices when there's no natural sell pressure to push the ask down.
KuCoin โ Binance Futures appeared once in the dataset. This pair is interesting because it crosses the spot-perp boundary. The Binance Futures infrastructure typically has faster price discovery than smaller spot exchanges. Finding Binance Futures pricing above KuCoin spot on RAVE suggests the perp market was net-long biased โ traders paying a premium to hold synthetic long exposure, pushing the futures price above spot. This is a textbook funding rate arb setup.
Binance Futures โ Bybit appeared as Opportunity #9 at 13.24% (buy Binance Futures at $11.123490, sell Bybit at $11.755780). Note the price level here โ $11+, which is a completely different price from all the other RAVE entries in the $1.00โ$1.20 range. This is almost certainly a different token mislabeled as RAVE, or it represents RAVE on a different contract (RAVE perp vs. RAVE spot have different pricing conventions on some exchanges). Exercise extreme caution. Cross-check the contract address and token ID before assuming this is the same asset.
VIC on Binance Futures โ Gate Futures at 12.18% is a clean futures-to-futures spread. Buy at $0.079490, sell at $0.082460. This is structurally similar to the Binance Futures โ Bybit RAVE trade and benefits from the same no-withdrawal advantage. VIC (likely the Victoriarum token or a similar small-cap) showing up in the data at all means something is going on with its futures pricing across venues. Worth setting a monitor on this pair for tomorrow.
โก Speed vs Size Analysis
Let me be direct about something most arb guides won't say clearly: in illiquid markets, speed means nothing if size kills the spread.
The RAVE opportunities today looked enormous on paper. 49%, 47%, 36% โ these are numbers that get people excited. But the moment you try to fill more than $500โ$1,000 worth of RAVE on KuCoin's spot market, you start moving the price against yourself. A 49% spread with a $500 maximum executable size generates $245 gross profit โ before fees. After fees, before withdrawal costs, before slippage, you're looking at maybe $150โ$180 net. That's a decent trade if you can execute it in 2 minutes. It's a bad trade if it takes 45 minutes of your time to set up and monitor.
The speed-size tradeoff today breaks into three categories:
Category 1: Fast & Small (Under $1,000 position size) These are the RAVE KuCoin โ Bitunix/OKX trades. Execute fast, expect thin fills, accept that you might get 30โ40% of your intended position actually filled at the quoted price. Profitable if you're automated. Manual execution is marginal.
Category 2: Medium Speed & Medium Size ($1,000โ$10,000) The Binance Futures-involved plays. No withdrawal required reduces execution time dramatically. But you need pre-funded margin on both sides, and Binance has minimum position sizes on smaller perp contracts that might limit you anyway. Sweet spot for a properly configured desk.
Category 3: Slow & Unknown Size (Cross-exchange spot transfer) The KuCoin โ Bybit RAVE play at 49.02%. The spread is massive, but executing requires moving tokens cross-exchange. Average withdrawal time on KuCoin for a small-cap token: 15 minutes to several hours depending on network congestion and KuCoin's backend queue. By the time your tokens arrive on Bybit, the spread has almost certainly narrowed. This is only viable with pre-positioned inventory on Bybit โ meaning you already hold RAVE on Bybit and are simply using the KuCoin price as a hedge signal.
Slippage rule of thumb for today's RAVE market: Assume 5โ15% slippage on your intended fill for any position over $500. Size accordingly. A 49% gross spread with 15% slippage is still 34% โ still worth chasing if your cost structure supports it. A 13% gross spread with 15% slippage is a loss.
๐ฐ Profit Calculations
Let's walk through concrete numbers on three representative trades.
Trade A: RAVE KuCoin โ OKX (31.63% reported spread)
- Buy 1,000 RAVE on KuCoin at $1.146250 = $1,146.25 total cost
- KuCoin maker fee: 0.10% = $1.15
- Assume 10% slippage on KuCoin fill โ effective buy price $1.26 = $1,260.00
- KuCoin RAVE withdrawal fee: estimate $2โ$5 (network fee, token-dependent)
- Transfer time: 15โ45 minutes
- Sell 1,000 RAVE on OKX at $1.187000 = $1,187.00 gross proceeds
- OKX taker fee: 0.10% = $1.19
- Net proceeds: $1,185.81
Net P&L: $1,185.81 - $1,260.00 - $1.15 - $3.00 (withdrawal) = -$78.34
At 10% slippage, this trade is a loser. The break-even slippage is approximately 3.5%. Only viable with very thin, precise fills at or near the quoted price.
Trade B: VIC Binance Futures โ Gate Futures (12.18% spread)
- Buy 10,000 VIC perp on Binance at $0.079490 = $794.90 notional
- Binance Futures maker fee: 0.02% = $0.16
- Sell 10,000 VIC perp on Gate at $0.082460 = $824.60 notional
- Gate Futures taker fee: 0.05% = $0.41
- No withdrawal fee (futures positions, no token movement)
- Slippage estimate: 2% on each side (thin but better than RAVE) = effective buy $0.0811, effective sell $0.0808 โ spread compresses significantly
With 2% slippage each side:
- Effective buy: $811.00, effective sell: $808.00
- Gross P&L: -$3.00 (actually a loss if slippage is 2%)
- Break-even slippage: approximately 4% total
This trade requires slippage under 4% total to be profitable at $794.90 notional. With larger size (>$5,000), the slippage gets worse faster on Gate's thinner book. At careful $500 sizing with well-placed limit orders: potentially $10โ$15 net profit.
Trade C: RAVE Binance Futures โ Bybit (13.24% spread, $11 price range)
- Buy 100 RAVE perp on Binance Futures at $11.123490 = $1,112.35
- Binance Futures maker fee: 0.02% = $0.22
- Sell 100 RAVE perp on Bybit at $11.755780 = $1,175.58
- Bybit maker fee: 0.01% = $0.12
- No withdrawal fees
- Gross spread: $63.23
- Total fees: $0.34
- Net before slippage: $62.89 (5.65% net)
This is the cleanest calculation of the session. If the RAVE perp is liquid enough to absorb $1,100 without excessive slippage, and if the price discrepancy is real (not a data artifact from different contract types), this trade pays. Minimum spread to chase with fees and slippage: 8%+ gross to net 3โ4% after realistic execution costs.
โ ๏ธ Risk Alerts
Alert Level 1 โ Zero Volume Confirmation Every single volume metric in today's data reads $0.0M. Zero. This is the most important risk flag in the dataset. It means our volume aggregation either couldn't confirm fill depth on these spreads, or the tokens in question had no reportable trading volume that met our threshold. Trading into a zero-confirmed-volume market means you are potentially the only participant. Your entry and exit are the market.
Alert Level 2 โ RAVE $11 Price Anomaly Opportunity #9 shows RAVE trading at $11.12 on Binance Futures and $11.76 on Bybit. All other RAVE entries today showed prices in the $0.98โ$1.20 range. This is a 10x price discrepancy. Either this is a different token using the same ticker, a different contract denomination (1000-RAVE futures vs. 1-RAVE futures), or a data error. Do not trade this pair without manually verifying both contract specifications. Trading a 1000x perp when you think you're trading a 1x perp ends careers.
Alert Level 3 โ KuCoin Withdrawal Queue KuCoin has historically had withdrawal processing delays during high-volume periods. If RAVE is experiencing unusual trading activity (which the spread data suggests it might be), KuCoin's backend may be queuing withdrawals. A 49% spread with a 6-hour withdrawal delay is worth nothing.
Alert Level 4 โ Bitunix Counterparty Risk Bitunix appears twice in today's top opportunities. Bitunix is a smaller exchange without the same regulatory track record, insurance funds, or withdrawal history transparency as tier-one venues. Maintaining large pre-positioned balances on Bitunix carries exchange solvency risk. Keep exposure minimal.
Alert Level 5 โ Small-Cap Token Delistings RAVE, ARIA, and VIC are not household names. Any of these tokens could face delistings, contract migrations, or project events that gap the price in a direction that traps arb positions. Always check project Twitter/Telegram for any active announcements before entering a position on a small-cap arb.
Alert Level 6 โ Latency on Spread Captures Our system is capturing spreads at discrete intervals. By the time this report is read and acted upon, the specific price levels quoted no longer exist. Use these as pattern intelligence, not as live execution signals. If you want live signals, you need live feeds and automated execution โ not a morning report.
๐ฎ Tomorrow's Setup
Based on today's patterns, here is where I'll be watching tomorrow:
RAVE/KuCoin โ All Pairs. The fact that KuCoin is consistently pricing RAVE below other exchanges today suggests either a structural market-making gap on KuCoin's RAVE pair, or persistent sell pressure from a large holder distributing through KuCoin. Either condition tends to persist for 24โ72 hours before resolving. Set price alerts on KuCoin RAVE at $1.00, $1.05, $1.10, and $1.15. If the discount reappears, act faster than today.
RAVE/Bybit โ Watch for Normalization. If Bybit's elevated RAVE price was caused by stale market making or a temporary supply squeeze, the price should normalize toward other exchanges overnight. If it's still showing $1.50+ tomorrow morning while KuCoin is at $1.05, the spread is structural and there may be a reason (locked tokens, bridge issues, unusual demand). Investigate before assuming it's free money.
VIC/Binance Futures โ Gate Futures. This futures-to-futures pair is the cleanest structural setup of the session. Futures arb without withdrawal requirements is the holy grail. Monitor the 8AMโ10AM UTC window when Asian session hands off to European โ that's when cross-venue pricing discrepancies are most common on small-cap perps.
ARIA/KuCoin โ Bitunix (17.54% spread today). ARIA showed up once in the dataset. A 17.54% reported spread on a $0.085 token is a tiny absolute dollar amount, but it signals that ARIA may be experiencing the same thin-market fragmentation as RAVE. Worth monitoring. Position sizes here are micro โ $500 max before slippage destroys the trade.
Best monitoring windows: 8AMโ10AM UTC (Asian-European handoff), 2PMโ4PM UTC (European peak), and 8PMโ10PM UTC (US peak). Spreads in small-cap tokens tend to widen during the gaps between these windows when active market makers step away from their terminals.
Exchange pairs to watch specifically:
- KuCoin vs. OKX (most structurally sound execution pair from today's data)
- Binance Futures vs. Bybit (futures-to-futures, fast execution)
- Binance Futures vs. Gate Futures (VIC pattern, clean setup)
Sign Off
177 opportunities, one dominant theme, and a lot of zeroes in the volume column. Today was a session that looked rich on the surface and required significant diligence to execute safely. The RAVE situation โ seven separate spread instances across six different exchange pairs โ is the kind of anomaly that either resolves quietly or precedes a significant price event on the token. Watch it closely tomorrow.
The desk that wins today wasn't the one chasing 49% spreads manually. It was the one that had inventory pre-positioned on Bybit, an API trigger set on KuCoin, and the discipline to size appropriately given zero confirmed volume. That's the difference between reading arb reports and actually trading arb.
Stay liquid. Stay fast. Don't get stuck in something you can't exit.
โ Boring Boris Arbitrage Hunter โ April 19, 2026