Pricing Connector · Cloudflare

R2 cache status, major pair prices, and cross-exchange arbitrage · updated 2026-08-19T10:05:58.480Z · Live · refreshes every 5s
Active pairs (24h)
2
Fresh exchanges
9
Price refresh interval
10s
Markets cache TTL
600s
Status Major pairs Arbitrage History Search Settings

How /prices works (auto waterfall)

Default — no query params — runs modus=auto. Response always includes modus: auto; via shows which step served the request. CF edge cache: 1s on default responses. Explicit modus=auto bypasses edge cache (no-store).

  1. 1
    Fly R2 (fresh) fly-ccxt / fly-r2

    Return cached snapshot if Fly wrote it ≤10s ago. Fast path — no exchange API from CF.

  2. 2
    Direct REST direct-rest

    Worker calls exchange REST (spot + swap: binance, bybit, okx, myokx, bitget, mexc; kraken swap only). Binance/bitget 403 from CF edge → proxy-scraper fallback.

  3. 3
    Worker ccxt worker-ccxt

    Lazy-load ccxt in the Worker and fetchTickers (5s timeout). Spot + swap.

  4. 4
    Fly R2 (stale) fly-ccxt / fly-r2

    Accept Fly snapshot if ≤60s old — better than nothing while Fly catches up.

  5. 5
    Fly live ccxt fly-live

    CF calls Fly /prices?live=true (up to 90s). Response includes r2LastFetchSecondsAgo when R2 exists.

Overrides: modus=direct / modus=worker — force one path, then Fly live fallback. live=true — skip waterfall, Fly live only. R2 snapshots with modus !== fly are skipped (edge pollution guard).

Examples: /prices?exchange=bybit&defaultType=swap (default auto) · &modus=direct · &check=true (metadata only). Status table below tracks Fly R2 freshness (≤10s = ok for step 1).

Exchange status (last 24h)

Exchange Type Last requested Baseline Price updated Interval Symbols Price status Markets updated Markets Markets status
binance spot 21h ago yes 17s ago 10s 3684 fresh 2m ago 3681 fresh
binance swap yes 1s ago 10s 744 fresh 4m ago 872 fresh
blofin spot yes 4s ago 10s 482 fresh 2m ago 482 fresh
blofin swap yes 4s ago 10s 482 fresh 26s ago 482 fresh
bybit spot yes 2s ago 10s 555 fresh 8m ago 555 fresh
bybit swap 4s ago yes 13s ago 10s 832 fresh 19s ago 832 fresh
kraken spot yes 2s ago 10s 1460 fresh 2m ago 1431 fresh
kraken swap (futures) yes 4s ago 10s 300 fresh 2m ago 300 fresh
okx spot yes 23s ago 10s 1365 stale 12s ago 1366 fresh
okx swap yes 1s ago 10s 451 fresh 4m ago 452 fresh

BTC, ETH & major assets across fresh exchanges

Swap Spot

Prices from exchanges with fresh R2 data (≤10s). Green = lowest, orange = highest.

Asset binance swapblofin swapbybit swapkraken swapokx swap Spread
BTC 64,363.4064,365.3064,376.1064,343.0064,363.10 0.051%
ETH 1,916.991,916.851,917.721,916.301,917.03 0.074%
SOL 77.2077.2077.2277.1877.20 0.052%
XRP 1.0031.00311.00341.00291.003 0.053%
BNB 602.84602.82602.30602.04602.10 0.133%
DOGE 0.069980.07000.069990.0699860.06999 0.029%
ADA 0.17390.17390.17390.173980.1738 0.104%
AVAX 6.3336.3356.3356.3326.333 0.047%
LINK 9.7259.7279.7269.7249.723 0.041%
LTC 44.8744.8744.8644.8744.85 0.045%

Best arbitrage opportunities

Swap Spot

Best cross-exchange spreads on major assets. Net spread subtracts estimated taker fees on both legs.

Rank Asset Buy on Buy Sell on Sell Spread Net spread Per unit Description
#1 BNB okx swap 602.10 binance swap 602.84 0.123% -0.077% 0.7400 Buy BNB on okx swap at $602.10, sell on binance swap at $602.84 — spread 0.123% (net -0.077% after fees)
#2 ETH kraken swap 1,916.30 bybit swap 1,917.70 0.073% -0.286% 1.40 Buy ETH on kraken swap at $1,916.30, sell on bybit swap at $1,917.70 — spread 0.073% (net -0.286% after fees)
#3 XRP kraken swap 1.0029 bybit swap 1.0034 0.055% -0.304% 0.00055 Buy XRP on kraken swap at $1.0029, sell on bybit swap at $1.0034 — spread 0.055% (net -0.304% after fees)
#4 BTC kraken swap 64,344.00 bybit swap 64,376.00 0.050% -0.310% 32.00 Buy BTC on kraken swap at $64,344.00, sell on bybit swap at $64,376.00 — spread 0.050% (net -0.310% after fees)
#5 LTC okx swap 44.85 binance swap 44.87 0.045% -0.155% 0.0200 Buy LTC on okx swap at $44.85, sell on binance swap at $44.87 — spread 0.045% (net -0.155% after fees)
#6 ADA binance swap 0.1739 kraken swap 0.17395 0.029% -0.331% 0.00005 Buy ADA on binance swap at $0.1739, sell on kraken swap at $0.17395 — spread 0.029% (net -0.331% after fees)
#7 SOL binance swap 77.20 bybit swap 77.22 0.026% -0.174% 0.0200 Buy SOL on binance swap at $77.20, sell on bybit swap at $77.22 — spread 0.026% (net -0.174% after fees)
#8 LINK okx swap 9.724 bybit swap 9.726 0.021% -0.179% 0.0020 Buy LINK on okx swap at $9.724, sell on bybit swap at $9.726 — spread 0.021% (net -0.179% after fees)
#9 AVAX binance swap 6.333 bybit swap 6.334 0.016% -0.184% 0.0010 Buy AVAX on binance swap at $6.333, sell on bybit swap at $6.334 — spread 0.016% (net -0.184% after fees)
#10 DOGE binance swap 0.06998 bybit swap 0.06999 0.014% -0.186% 0.00001 Buy DOGE on binance swap at $0.06998, sell on bybit swap at $0.06999 — spread 0.014% (net -0.186% after fees)

Saved arbitrage opportunities (D1)

Saved from the 1-minute scan when gross spread ≥ 0.5%. Age is time since detection. Price age @ scan is how old each leg was in R2 at that scan (must be ≤10s to be included). Still active? / Now use current fresh R2 prices.

When Age Asset Type Buy on Sell on Spread Net spread Still active? Price age @ scan Now Description
2026-08-17 10:48:14 UTC 47h ago AVAX spot kraken spot bybit spot 0.522% 0.161% stale kraken 5s · bybit 7s Buy AVAX on kraken spot at $6.32, sell on bybit spot at $6.353 — spread 0.522% (net 0.161% after fees)
2026-08-17 08:18:59 UTC 49h ago LTC swap bitget swap binance swap 0.525% 0.324% stale bitget 4s · binance 8s Buy LTC on bitget swap at $43.85, sell on binance swap at $44.08 — spread 0.525% (net 0.324% after fees)
2026-08-15 23:00:14 UTC 83h ago AVAX spot bybit spot binance spot 1.059% 0.857% stale bybit 0s · binance 10s Buy AVAX on bybit spot at $6.325, sell on binance spot at $6.392 — spread 1.059% (net 0.857% after fees)
2026-08-15 03:02:22 UTC 103h ago AVAX spot binance spot blofin spot 0.632% 0.472% stale binance 7s · blofin 5s Buy AVAX on binance spot at $6.799, sell on blofin spot at $6.842 — spread 0.632% (net 0.472% after fees)
2026-08-15 03:02:22 UTC 103h ago AVAX swap binance swap myokx swap 0.897% 0.695% stale binance 10s · myokx 1s Buy AVAX on binance swap at $6.80, sell on myokx swap at $6.861 — spread 0.897% (net 0.695% after fees)
2026-08-15 02:54:22 UTC 103h ago AVAX spot bitget spot bybit spot 1.571% 1.368% stale bitget 10s · bybit 10s Buy AVAX on bitget spot at $6.62, sell on bybit spot at $6.724 — spread 1.571% (net 1.368% after fees)
2026-08-15 02:15:22 UTC 103h ago LINK spot mexc spot bybit spot 0.570% 0.369% stale mexc 4s · bybit 3s Buy LINK on mexc spot at $9.48, sell on bybit spot at $9.534 — spread 0.570% (net 0.369% after fees)
2026-08-15 02:10:22 UTC 103h ago LINK swap binance swap myokx swap 0.605% 0.404% stale binance 7s · myokx 8s Buy LINK on binance swap at $9.414, sell on myokx swap at $9.471 — spread 0.605% (net 0.404% after fees)
2026-08-12 21:30:13 UTC 156h ago LINK swap okx swap blofin swap 0.568% 0.407% no okx 6s · blofin 9s -0.119% Buy LINK on okx swap at $8.631, sell on blofin swap at $8.68 — spread 0.568% (net 0.407% after fees)
2026-08-12 12:29:14 UTC 165h ago AVAX swap bitget swap blofin swap 1.575% 1.413% stale bitget 4s · blofin 1s Buy AVAX on bitget swap at $6.411, sell on blofin swap at $6.512 — spread 1.575% (net 1.413% after fees)
2026-08-10 01:44:13 UTC 224h ago AVAX spot kraken spot bybit spot 1.094% 0.731% stale kraken 3s · bybit 8s Buy AVAX on kraken spot at $6.396, sell on bybit spot at $6.466 — spread 1.094% (net 0.731% after fees)
2026-08-09 22:33:14 UTC 227h ago BNB spot bybit spot blofin spot 0.587% 0.426% no bybit 4s · blofin 10s -0.105% Buy BNB on bybit spot at $604.60, sell on blofin spot at $608.15 — spread 0.587% (net 0.426% after fees)
2026-08-09 22:33:14 UTC 227h ago BNB swap kraken swap binance swap 0.869% 0.506% no kraken 2s · binance 8s -0.247% Buy BNB on kraken swap at $603.28, sell on binance swap at $608.52 — spread 0.869% (net 0.506% after fees)
2026-08-09 06:50:28 UTC 243h ago AVAX spot kraken spot okx spot 0.823% 0.461% stale kraken 9s · okx 7s Buy AVAX on kraken spot at $6.44, sell on okx spot at $6.493 — spread 0.823% (net 0.461% after fees)
2026-08-09 04:26:27 UTC 245h ago AVAX spot kraken spot bybit spot 0.527% 0.166% stale kraken 9s · bybit 9s Buy AVAX on kraken spot at $6.45, sell on bybit spot at $6.484 — spread 0.527% (net 0.166% after fees)
2026-08-08 01:50:14 UTC 272h ago AVAX spot kraken spot okx spot 1.406% 1.042% stale kraken 9s · okx 8s Buy AVAX on kraken spot at $6.473, sell on okx spot at $6.564 — spread 1.406% (net 1.042% after fees)
2026-08-06 10:04:12 UTC 312h ago AVAX swap okx swap kraken swap 0.576% 0.214% stale okx 7s · kraken 3s Buy AVAX on okx swap at $6.427, sell on kraken swap at $6.464 — spread 0.576% (net 0.214% after fees)
2026-08-06 09:46:12 UTC 312h ago AVAX swap blofin swap binance swap 0.625% 0.464% stale blofin 9s · binance 10s Buy AVAX on blofin swap at $6.556, sell on binance swap at $6.597 — spread 0.625% (net 0.464% after fees)
2026-08-05 12:21:12 UTC 333h ago AVAX spot kraken spot mexc spot 0.660% 0.299% stale kraken 3s · mexc 7s Buy AVAX on kraken spot at $6.666, sell on mexc spot at $6.71 — spread 0.660% (net 0.299% after fees)
2026-08-05 06:29:13 UTC 339h ago AVAX spot kraken spot bybit spot 1.073% 0.710% stale kraken 5s · bybit 7s Buy AVAX on kraken spot at $6.616, sell on bybit spot at $6.687 — spread 1.073% (net 0.710% after fees)
2026-08-05 06:12:12 UTC 339h ago AVAX spot kraken spot mexc spot 1.239% 0.876% stale kraken 4s · mexc 7s Buy AVAX on kraken spot at $6.616, sell on mexc spot at $6.698 — spread 1.239% (net 0.876% after fees)
2026-08-04 15:25:13 UTC 354h ago LINK spot bitget spot kraken spot 0.776% 0.413% stale bitget 9s · kraken 10s Buy LINK on bitget spot at $8.184, sell on kraken spot at $8.2475 — spread 0.776% (net 0.413% after fees)
2026-08-04 02:49:05 UTC 367h ago AVAX spot binance spot okx spot 0.781% 0.579% stale binance 9s · okx 2s Buy AVAX on binance spot at $6.918, sell on okx spot at $6.972 — spread 0.781% (net 0.579% after fees)
2026-08-02 18:59:41 UTC 399h ago XRP spot okx spot kraken spot 0.506% 0.144% no okx 10s · kraken 9s -0.313% Buy XRP on okx spot at $1.0815, sell on kraken spot at $1.087 — spread 0.506% (net 0.144% after fees)
2026-08-02 04:53:41 UTC 413h ago AVAX spot blofin spot okx spot 0.609% 0.448% no blofin 5s · okx 2s -0.113% Buy AVAX on blofin spot at $6.401, sell on okx spot at $6.44 — spread 0.609% (net 0.448% after fees)
2026-08-02 01:31:41 UTC 416h ago ADA swap blofin swap okx swap 0.569% 0.408% stale blofin 8s · okx 2s Buy ADA on blofin swap at $0.1759, sell on okx swap at $0.1769 — spread 0.569% (net 0.408% after fees)
2026-07-31 03:47:52 UTC 462h ago AVAX spot kraken spot bitget spot 0.797% 0.435% stale kraken 7s · bitget 6s Buy AVAX on kraken spot at $6.402, sell on bitget spot at $6.453 — spread 0.797% (net 0.435% after fees)
2026-07-31 01:49:52 UTC 464h ago LINK spot mexc spot kraken spot 0.796% 0.433% stale mexc 9s · kraken 9s Buy LINK on mexc spot at $8.407, sell on kraken spot at $8.4739 — spread 0.796% (net 0.433% after fees)
2026-07-30 06:55:46 UTC 483h ago LINK spot okx spot kraken spot 0.938% 0.575% no okx 8s · kraken 10s -0.049% Buy LINK on okx spot at $8.268, sell on kraken spot at $8.3456 — spread 0.938% (net 0.575% after fees)
2026-07-29 19:30:19 UTC 494h ago LINK spot okx spot kraken spot 1.762% 1.396% no okx 10s · kraken 10s -0.049% Buy LINK on okx spot at $8.294, sell on kraken spot at $8.4402 — spread 1.762% (net 1.396% after fees)
2026-07-29 18:00:19 UTC 496h ago ADA swap binance swap blofin swap 0.969% 0.808% stale binance 4s · blofin 4s Buy ADA on binance swap at $0.1651, sell on blofin swap at $0.1667 — spread 0.969% (net 0.808% after fees)
2026-07-29 18:00:19 UTC 496h ago LINK swap binance swap blofin swap 0.719% 0.558% no binance 4s · blofin 4s -0.139% Buy LINK on binance swap at $8.34, sell on blofin swap at $8.40 — spread 0.719% (net 0.558% after fees)
2026-07-29 18:00:19 UTC 496h ago XRP swap binance swap blofin swap 0.657% 0.497% no binance 4s · blofin 4s -0.150% Buy XRP on binance swap at $1.08, sell on blofin swap at $1.0871 — spread 0.657% (net 0.497% after fees)
2026-07-29 18:00:19 UTC 496h ago DOGE swap binance swap blofin swap 0.638% 0.477% no binance 4s · blofin 4s -0.131% Buy DOGE on binance swap at $0.07058, sell on blofin swap at $0.07103 — spread 0.638% (net 0.477% after fees)
2026-07-29 02:28:20 UTC 511h ago ADA spot binance spot bybit spot 0.734% 0.533% stale binance 6s · bybit 3s Buy ADA on binance spot at $0.1634, sell on bybit spot at $0.1646 — spread 0.734% (net 0.533% after fees)
2026-07-28 00:59:19 UTC 537h ago ADA spot blofin spot kraken spot 0.716% 0.394% no blofin 3s · kraken 1s -0.235% Buy ADA on blofin spot at $0.1548, sell on kraken spot at $0.155908 — spread 0.716% (net 0.394% after fees)
2026-07-27 22:50:21 UTC 539h ago AVAX swap blofin swap okx swap 0.510% 0.349% stale blofin 3s · okx 3s Buy AVAX on blofin swap at $6.475, sell on okx swap at $6.508 — spread 0.510% (net 0.349% after fees)
2026-07-27 22:41:20 UTC 539h ago ADA swap binance swap kraken swap 0.551% 0.190% no binance 7s · kraken 3s -0.331% Buy ADA on binance swap at $0.1560, sell on kraken swap at $0.15686 — spread 0.551% (net 0.190% after fees)
2026-07-27 07:47:59 UTC 554h ago ADA spot blofin spot kraken spot 1.270% 0.946% no blofin 3s · kraken 2s -0.235% Buy ADA on blofin spot at $0.1652, sell on kraken spot at $0.167298 — spread 1.270% (net 0.946% after fees)
2026-07-27 05:56:06 UTC 556h ago LINK spot kraken spot blofin spot 0.588% 0.267% stale kraken 2s · blofin 4s Buy LINK on kraken spot at $8.7744, sell on blofin spot at $8.826 — spread 0.588% (net 0.267% after fees)
2026-07-26 17:41:06 UTC 568h ago LINK spot bybit spot kraken spot 0.525% 0.163% no bybit 5s · kraken 4s -0.049% Buy LINK on bybit spot at $8.591, sell on kraken spot at $8.6361 — spread 0.525% (net 0.163% after fees)
2026-07-24 15:34:00 UTC 618h ago BTC swap binance swap okx swap 0.650% 0.448% stale binance 6s · okx 7s Buy BTC on binance swap at $63,720.20, sell on okx swap at $64,134.10 — spread 0.650% (net 0.448% after fees)
2026-07-24 13:08:00 UTC 620h ago DOGE swap blofin swap binance swap 0.542% 0.381% stale blofin 5s · binance 4s Buy DOGE on blofin swap at $0.06827, sell on binance swap at $0.06864 — spread 0.542% (net 0.381% after fees)
2026-07-24 07:46:41 UTC 626h ago AVAX spot mexc spot kraken spot 0.702% 0.340% stale mexc 3s · kraken 6s Buy AVAX on mexc spot at $6.27, sell on kraken spot at $6.314 — spread 0.702% (net 0.340% after fees)
2026-07-24 03:26:41 UTC 630h ago BNB spot kraken spot mexc spot 0.501% 0.140% stale kraken 10s · mexc 7s Buy BNB on kraken spot at $567.11, sell on mexc spot at $569.95 — spread 0.501% (net 0.140% after fees)
2026-07-23 20:23:41 UTC 637h ago AVAX spot kraken spot mexc spot 0.509% 0.148% stale kraken 4s · mexc 6s Buy AVAX on kraken spot at $6.287, sell on mexc spot at $6.319 — spread 0.509% (net 0.148% after fees)
2026-07-23 17:58:41 UTC 640h ago AVAX swap myokx swap binance swap 0.556% 0.355% stale myokx 3s · binance 4s Buy AVAX on myokx swap at $6.30, sell on binance swap at $6.335 — spread 0.556% (net 0.355% after fees)
2026-07-23 15:42:41 UTC 642h ago LINK spot kraken spot bitget spot 0.634% 0.272% stale kraken 4s · bitget 1s Buy LINK on kraken spot at $8.4256, sell on bitget spot at $8.479 — spread 0.634% (net 0.272% after fees)
2026-07-23 13:28:43 UTC 644h ago ADA swap blofin swap binance swap 0.701% 0.540% stale blofin 3s · binance 3s Buy ADA on blofin swap at $0.1713, sell on binance swap at $0.1725 — spread 0.701% (net 0.540% after fees)
2026-07-23 13:11:41 UTC 644h ago LINK spot bybit spot kraken spot 1.153% 0.789% no bybit 9s · kraken 7s -0.049% Buy LINK on bybit spot at $8.522, sell on kraken spot at $8.6202 — spread 1.153% (net 0.789% after fees)
2026-07-23 12:36:41 UTC 645h ago LINK spot blofin spot kraken spot 0.610% 0.288% no blofin 5s · kraken 8s 0.012% Buy LINK on blofin spot at $8.568, sell on kraken spot at $8.6202 — spread 0.610% (net 0.288% after fees)
2026-07-23 03:50:44 UTC 654h ago LINK spot bybit spot kraken spot 0.531% 0.170% no bybit 2s · kraken 5s -0.049% Buy LINK on bybit spot at $8.589, sell on kraken spot at $8.6346 — spread 0.531% (net 0.170% after fees)
2026-07-22 15:45:42 UTC 666h ago ADA spot binance spot blofin spot 0.787% 0.625% stale binance 8s · blofin 2s Buy ADA on binance spot at $0.1780, sell on blofin spot at $0.1794 — spread 0.787% (net 0.625% after fees)
2026-07-22 14:05:42 UTC 668h ago ADA swap kraken swap bybit swap 0.546% 0.185% stale kraken 8s · bybit 1s Buy ADA on kraken swap at $0.17594, sell on bybit swap at $0.1769 — spread 0.546% (net 0.185% after fees)
2026-07-22 05:23:23 UTC 676h ago LINK spot blofin spot kraken spot 1.157% 0.833% no blofin 4s · kraken 1s 0.012% Buy LINK on blofin spot at $8.642, sell on kraken spot at $8.742 — spread 1.157% (net 0.833% after fees)
2026-07-21 16:32:23 UTC 689h ago ADA spot bybit spot binance spot 0.579% 0.378% stale bybit 5s · binance 7s Buy ADA on bybit spot at $0.1726, sell on binance spot at $0.1736 — spread 0.579% (net 0.378% after fees)
2026-07-20 22:50:53 UTC 707h ago LINK spot bybit spot kraken spot 1.071% 0.707% no bybit 5s · kraken 4s -0.049% Buy LINK on bybit spot at $8.522, sell on kraken spot at $8.6133 — spread 1.071% (net 0.707% after fees)
2026-07-20 15:55:26 UTC 714h ago LTC spot kraken spot bybit spot 0.689% 0.327% no kraken 3s · bybit 4s -0.232% Buy LTC on kraken spot at $47.2646, sell on bybit spot at $47.59 — spread 0.689% (net 0.327% after fees)
2026-07-20 15:13:26 UTC 714h ago DOGE spot kraken spot bybit spot 0.830% 0.468% stale kraken 1s · bybit 2s Buy DOGE on kraken spot at $0.07232, sell on bybit spot at $0.07292 — spread 0.830% (net 0.468% after fees)
2026-07-20 15:08:26 UTC 714h ago ADA spot kraken spot bybit spot 0.566% 0.205% stale kraken 6s · bybit 8s Buy ADA on kraken spot at $0.162978, sell on bybit spot at $0.1639 — spread 0.566% (net 0.205% after fees)
2026-07-20 00:52:26 UTC 729h ago LTC spot binance spot kraken spot 0.679% 0.317% stale binance 5s · kraken 7s Buy LTC on binance spot at $47.42, sell on kraken spot at $47.7419 — spread 0.679% (net 0.317% after fees)
2026-07-20 00:13:26 UTC 729h ago ADA spot kraken spot bybit spot 1.178% 0.814% stale kraken 1s · bybit 4s Buy ADA on kraken spot at $0.165847, sell on bybit spot at $0.1678 — spread 1.178% (net 0.814% after fees)
2026-07-19 14:52:26 UTC 739h ago ADA spot kraken spot blofin spot 0.570% 0.249% stale kraken 9s · blofin 7s Buy ADA on kraken spot at $0.165755, sell on blofin spot at $0.1667 — spread 0.570% (net 0.249% after fees)
2026-07-18 17:54:51 UTC 760h ago ADA spot kraken spot mexc spot 0.673% 0.311% stale kraken 10s · mexc 6s Buy ADA on kraken spot at $0.164195, sell on mexc spot at $0.1653 — spread 0.673% (net 0.311% after fees)
2026-07-18 02:16:51 UTC 775h ago AVAX spot kraken spot bybit spot 0.546% 0.185% stale kraken 1s · bybit 5s Buy AVAX on kraken spot at $6.594, sell on bybit spot at $6.63 — spread 0.546% (net 0.185% after fees)
2026-07-17 14:13:45 UTC 787h ago BNB spot kraken spot bitget spot 0.649% 0.288% stale kraken 6s · bitget 8s Buy BNB on kraken spot at $558.97, sell on bitget spot at $562.60 — spread 0.649% (net 0.288% after fees)
2026-07-17 12:22:52 UTC 789h ago ADA spot mexc spot kraken spot 0.576% 0.214% stale mexc 3s · kraken 10s Buy ADA on mexc spot at $0.1603, sell on kraken spot at $0.161223 — spread 0.576% (net 0.214% after fees)
2026-07-17 09:30:53 UTC 792h ago LINK spot kraken spot mexc spot 0.588% 0.227% stale kraken 7s · mexc 5s Buy LINK on kraken spot at $8.166, sell on mexc spot at $8.214 — spread 0.588% (net 0.227% after fees)
2026-07-17 09:16:53 UTC 792h ago ADA spot kraken spot bitget spot 0.799% 0.437% stale kraken 3s · bitget 7s Buy ADA on kraken spot at $0.159128, sell on bitget spot at $0.1604 — spread 0.799% (net 0.437% after fees)
2026-07-17 03:36:08 UTC 798h ago AVAX spot kraken spot bybit spot 1.238% 0.875% stale kraken 10s · bybit 4s Buy AVAX on kraken spot at $6.461, sell on bybit spot at $6.541 — spread 1.238% (net 0.875% after fees)
2026-07-17 03:26:08 UTC 798h ago LTC swap bitget swap kraken swap 0.504% 0.143% stale bitget 10s · kraken 4s Buy LTC on bitget swap at $45.61, sell on kraken swap at $45.84 — spread 0.504% (net 0.143% after fees)
2026-07-17 01:10:08 UTC 800h ago AVAX spot kraken spot bybit spot 0.712% 0.350% stale kraken 2s · bybit 7s Buy AVAX on kraken spot at $6.461, sell on bybit spot at $6.507 — spread 0.712% (net 0.350% after fees)
2026-07-16 19:13:08 UTC 806h ago ADA spot bitget spot kraken spot 0.606% 0.244% stale bitget 8s · kraken 5s Buy ADA on bitget spot at $0.1620, sell on kraken spot at $0.162981 — spread 0.606% (net 0.244% after fees)
2026-07-16 14:01:18 UTC 812h ago AVAX spot kraken spot bybit spot 1.609% 1.244% stale kraken 9s · bybit 7s Buy AVAX on kraken spot at $6.526, sell on bybit spot at $6.631 — spread 1.609% (net 1.244% after fees)
2026-07-16 13:34:18 UTC 812h ago AVAX spot kraken spot bitget spot 1.333% 0.969% stale kraken 6s · bitget 10s Buy AVAX on kraken spot at $6.526, sell on bitget spot at $6.613 — spread 1.333% (net 0.969% after fees)
2026-07-16 08:22:18 UTC 817h ago BNB spot mexc spot kraken spot 0.537% 0.175% stale mexc 2s · kraken 4s Buy BNB on mexc spot at $575.66, sell on kraken spot at $578.75 — spread 0.537% (net 0.175% after fees)
2026-07-16 07:36:18 UTC 818h ago SOL spot blofin spot kraken spot 0.589% 0.267% no blofin 6s · kraken 10s -0.255% Buy SOL on blofin spot at $76.38, sell on kraken spot at $76.83 — spread 0.589% (net 0.267% after fees)
2026-07-16 07:36:18 UTC 818h ago SOL swap okx swap bybit swap 0.524% 0.323% no okx 1s · bybit 9s -0.174% Buy SOL on okx swap at $76.37, sell on bybit swap at $76.77 — spread 0.524% (net 0.323% after fees)
2026-07-15 12:30:20 UTC 837h ago ADA spot blofin spot bybit spot 0.912% 0.750% no blofin 3s · bybit 8s -0.102% Buy ADA on blofin spot at $0.1645, sell on bybit spot at $0.1660 — spread 0.912% (net 0.750% after fees)
2026-07-15 12:30:20 UTC 837h ago SOL spot blofin spot bybit spot 0.581% 0.421% no blofin 3s · bybit 8s -0.108% Buy SOL on blofin spot at $77.40, sell on bybit spot at $77.85 — spread 0.581% (net 0.421% after fees)
2026-07-15 12:30:20 UTC 837h ago AVAX spot blofin spot bybit spot 0.569% 0.408% no blofin 3s · bybit 8s -0.113% Buy AVAX on blofin spot at $6.675, sell on bybit spot at $6.713 — spread 0.569% (net 0.408% after fees)
2026-07-15 12:30:20 UTC 837h ago LINK spot blofin spot bybit spot 0.546% 0.385% no blofin 3s · bybit 8s -0.129% Buy LINK on blofin spot at $8.427, sell on bybit spot at $8.473 — spread 0.546% (net 0.385% after fees)
2026-07-15 12:30:20 UTC 837h ago AVAX swap binance swap okx swap 0.539% 0.339% stale binance 4s · okx 7s Buy AVAX on binance swap at $6.674, sell on okx swap at $6.71 — spread 0.539% (net 0.339% after fees)
2026-07-15 12:30:20 UTC 837h ago LINK swap binance swap okx swap 0.534% 0.333% stale binance 4s · okx 7s Buy LINK on binance swap at $8.427, sell on okx swap at $8.472 — spread 0.534% (net 0.333% after fees)
2026-07-15 09:25:18 UTC 840h ago AVAX spot kraken spot bybit spot 1.058% 0.695% stale kraken 6s · bybit 1s Buy AVAX on kraken spot at $6.618, sell on bybit spot at $6.688 — spread 1.058% (net 0.695% after fees)
2026-07-15 02:27:59 UTC 847h ago LINK spot blofin spot kraken spot 0.533% 0.212% no blofin 3s · kraken 8s 0.012% Buy LINK on blofin spot at $8.271, sell on kraken spot at $8.3151 — spread 0.533% (net 0.212% after fees)
2026-07-14 15:32:02 UTC 858h ago BTC swap binance swap myokx swap 0.559% 0.358% stale binance 6s · myokx 2s Buy BTC on binance swap at $64,574.80, sell on myokx swap at $64,935.70 — spread 0.559% (net 0.358% after fees)
2026-07-14 12:31:02 UTC 861h ago AVAX swap binance swap kraken swap 1.070% 0.707% stale binance 5s · kraken 7s Buy AVAX on binance swap at $6.446, sell on kraken swap at $6.515 — spread 1.070% (net 0.707% after fees)
2026-07-14 12:31:02 UTC 861h ago SOL swap binance swap bybit swap 0.876% 0.674% no binance 5s · bybit 3s -0.174% Buy SOL on binance swap at $75.38, sell on bybit swap at $76.04 — spread 0.876% (net 0.674% after fees)
2026-07-14 12:31:02 UTC 861h ago XRP swap binance swap bybit swap 0.793% 0.591% no binance 5s · bybit 3s -0.160% Buy XRP on binance swap at $1.0722, sell on bybit swap at $1.0807 — spread 0.793% (net 0.591% after fees)
2026-07-14 12:31:02 UTC 861h ago BTC swap binance swap bybit swap 0.719% 0.517% no binance 5s · bybit 3s -0.180% Buy BTC on binance swap at $63,080.60, sell on bybit swap at $63,533.90 — spread 0.719% (net 0.517% after fees)
2026-07-14 12:31:02 UTC 861h ago ADA swap binance swap bybit swap 0.688% 0.487% stale binance 5s · bybit 3s Buy ADA on binance swap at $0.1599, sell on bybit swap at $0.1610 — spread 0.688% (net 0.487% after fees)
2026-07-14 12:31:02 UTC 861h ago ETH swap binance swap bybit swap 0.664% 0.463% no binance 5s · bybit 3s -0.163% Buy ETH on binance swap at $1,806.22, sell on bybit swap at $1,818.21 — spread 0.664% (net 0.463% after fees)
2026-07-14 12:31:02 UTC 861h ago LTC swap binance swap blofin swap 0.618% 0.457% stale binance 5s · blofin 2s Buy LTC on binance swap at $43.72, sell on blofin swap at $43.99 — spread 0.618% (net 0.457% after fees)
2026-07-14 12:31:02 UTC 861h ago LINK swap binance swap bybit swap 0.575% 0.374% no binance 5s · bybit 3s -0.190% Buy LINK on binance swap at $8.005, sell on bybit swap at $8.051 — spread 0.575% (net 0.374% after fees)
2026-07-14 12:31:02 UTC 861h ago DOGE swap binance swap bybit swap 0.538% 0.337% no binance 5s · bybit 3s -0.186% Buy DOGE on binance swap at $0.07255, sell on bybit swap at $0.07294 — spread 0.538% (net 0.337% after fees)
2026-07-14 05:07:02 UTC 868h ago ADA spot bybit spot blofin spot 0.885% 0.724% stale bybit 9s · blofin 1s Buy ADA on bybit spot at $0.1582, sell on blofin spot at $0.1596 — spread 0.885% (net 0.724% after fees)
2026-07-14 05:07:02 UTC 868h ago ADA swap blofin swap kraken swap 0.885% 0.562% no blofin 9s · kraken 1s -0.274% Buy ADA on blofin swap at $0.1582, sell on kraken swap at $0.1596 — spread 0.885% (net 0.562% after fees)
2026-07-13 14:16:53 UTC 883h ago LINK swap okx swap binance swap 0.597% 0.396% no okx 3s · binance 2s -0.190% Buy LINK on okx swap at $7.879, sell on binance swap at $7.926 — spread 0.597% (net 0.396% after fees)
2026-07-13 14:16:53 UTC 883h ago ADA swap okx swap binance swap 0.570% 0.369% no okx 3s · binance 2s -0.142% Buy ADA on okx swap at $0.1578, sell on binance swap at $0.1587 — spread 0.570% (net 0.369% after fees)

Settings

Aliases & URLs Exchanges

How /prices works (auto waterfall)

Default — no query params — runs modus=auto. Response always includes modus: auto; via shows which step served the request. CF edge cache: 1s on default responses. Explicit modus=auto bypasses edge cache (no-store).

  1. 1
    Fly R2 (fresh) fly-ccxt / fly-r2

    Return cached snapshot if Fly wrote it ≤10s ago. Fast path — no exchange API from CF.

  2. 2
    Direct REST direct-rest

    Worker calls exchange REST (spot + swap: binance, bybit, okx, myokx, bitget, mexc; kraken swap only). Binance/bitget 403 from CF edge → proxy-scraper fallback.

  3. 3
    Worker ccxt worker-ccxt

    Lazy-load ccxt in the Worker and fetchTickers (5s timeout). Spot + swap.

  4. 4
    Fly R2 (stale) fly-ccxt / fly-r2

    Accept Fly snapshot if ≤60s old — better than nothing while Fly catches up.

  5. 5
    Fly live ccxt fly-live

    CF calls Fly /prices?live=true (up to 90s). Response includes r2LastFetchSecondsAgo when R2 exists.

Overrides: modus=direct / modus=worker — force one path, then Fly live fallback. live=true — skip waterfall, Fly live only. R2 snapshots with modus !== fly are skipped (edge pollution guard).

Examples: /prices?exchange=bybit&defaultType=swap (default auto) · &modus=direct · &check=true (metadata only). Status table below tracks Fly R2 freshness (≤10s = ok for step 1).

API requests use a logical exchange name (exchange= param) for R2 cache keys and active-pair tracking. Fly may use a different ccxt backend to fetch prices. Example log: CcxtConnector loaded: binance spot (logical: zigdao).

Exchange aliases

Logical ccxt backend Applies to Mapping Notes R2 key example
kraken krakenfutures swap only alias Kraken futures/perps (swap only) prices_kraken_swap
myokx myokx spot & swap direct OKX EEA (EU) — ccxt myokx, hostname eea.okx.com prices_myokx_swap
woo woo spot & swap direct WOO X — own ccxt exchange (not an alias) prices_woo_spot
zigdao binance spot & swap alias Zignaly — Binance prices, cached under zigdao prices_zigdao_spot

Other exchanges (binance, bybit, mexc, …) use the same name for logical and ccxt. R2 keys always use the logical name.

Dashboard navigation

Tab state is stored in the URL (?tab=, majors=, arb=, search=, q=, settings=). Bookmark or share links to a specific view.

View URL Description
Status / R2 cache health per exchange
Major pairs · swap /?tab=majors BTC/ETH majors — perps
Major pairs · spot /?tab=majors&majors=spot BTC/ETH majors — spot
Arbitrage · swap /?tab=arb Cross-exchange spreads — perps
Arbitrage · spot /?tab=arb&arb=spot Cross-exchange spreads — spot
History /?tab=history Saved D1 arbitrage opportunities
Search · swap /?tab=search&q=BTC Find symbols across exchanges — perps
Search · spot /?tab=search&q=BTC&search=spot Find symbols across exchanges — spot
Settings · aliases /?tab=settings Exchange aliases & URLs
Settings · exchanges /?tab=settings&settings=exchanges Enable optional ccxt exchanges

API endpoints

Endpoint URL Description
Dashboard JSON /api/dashboard Live dashboard payload
Health /health R2 / D1 health summary
Arbitrage history /api/arbitrage/history?minSpread=0.5&limit=50 D1 saved opportunities
Prices example /prices?exchange=mexc&type=swap Default auto waterfall (modus=auto)
Prices · direct /prices?exchange=bybit&type=swap&modus=direct Force direct REST, then Fly live fallback
Prices · worker /prices?exchange=bybit&type=swap&modus=worker Force Worker ccxt, then Fly live fallback
Prices · live /prices?exchange=bybit&type=swap&live=true Fly live ccxt only (skip waterfall)
Prices check /prices?exchange=mexc&type=swap&check=true Lightweight price status
Symbol search /api/symbol-search?q=BTC&market=swap Search cached symbols across exchanges
Enabled exchanges /api/settings/exchanges Optional ccxt exchanges for refresh
Beta · direct fetch /beta CF Worker exchange fetch spikes (REST + ccxt)
Beta · ccxt /beta?tab=ccxt&market=swap ccxt fetchTickers in Worker
Beta · Fly /beta?tab=fly&market=swap&flyMode=live Fly /prices live ccxt per exchange
Beta API /api/beta?tab=direct-api JSON beta probes