Swolecharts
Live crypto data · 10 exchanges
Log inSign up

BTC average trade size and tape speed

Average executed trade size and trades per minute for Binance spot and USD-M perpetual, from completed minute bars this site records.

Binance BTCUSDT spot and BTCUSDT USD-M perpetual, both quoted in USDT. Windows end at the last completed UTC minute: 2026-10-21 07:55 → 2026-10-22 07:55 UTC.

Spot vs perp · last 1h, 4h and 24h

MeasureSpotPerp
Last 1 hour
Executed trades132,425155,468
USDT per executed trade7725,400
Trades per observed minute2,207.12,591.1
Minutes observed60 of 6060 of 60
Last 4 hours
Executed trades488,782447,857
USDT per executed trade6384,706
Trades per observed minute2,036.61,866.1
Minutes observed240 of 240240 of 240
Last 24 hours
Executed trades3,648,053 (partial)3,752,999 (partial)
USDT per executed trade4844,328
Trades per observed minute2,563.62,635.5
Minutes observed1,423 of 1,440, partial1,424 of 1,440, partial

Trades per minute · complete 60-minute periods

  • Spot trades per minute
  • Perp trades per minute
0 2,000 4,000 6,000 8,000 12:00 18:00 00:00 06:00 Spot, 07:55–08:55 UTC: 2,166.6 trades/min, 620 USDT per trade Spot, 08:55–09:55 UTC: 1,925.1 trades/min, 542 USDT per trade Spot, 09:55–10:55 UTC: 1,680.5 trades/min, 342 USDT per trade Spot, 11:55–12:55 UTC: 1,844.8 trades/min, 315 USDT per trade Spot, 12:55–13:55 UTC: 4,819.5 trades/min, 308 USDT per trade Spot, 13:55–14:55 UTC: 6,361.1 trades/min, 513 USDT per trade Spot, 15:55–16:55 UTC: 3,369.2 trades/min, 349 USDT per trade Spot, 16:55–17:55 UTC: 1,536.8 trades/min, 417 USDT per trade Spot, 17:55–18:55 UTC: 1,725.4 trades/min, 542 USDT per trade Spot, 18:55–19:55 UTC: 2,999.7 trades/min, 579 USDT per trade Spot, 19:55–20:55 UTC: 1,640.7 trades/min, 546 USDT per trade Spot, 21:55–22:55 UTC: 1,640.3 trades/min, 387 USDT per trade Spot, 22:55–23:55 UTC: 1,927.6 trades/min, 294 USDT per trade Spot, 23:55–00:55 UTC: 2,110.1 trades/min, 458 USDT per trade Spot, 00:55–01:55 UTC: 3,672.4 trades/min, 340 USDT per trade Spot, 01:55–02:55 UTC: 5,045.3 trades/min, 506 USDT per trade Spot, 02:55–03:55 UTC: 2,069.4 trades/min, 707 USDT per trade Spot, 03:55–04:55 UTC: 1,599.7 trades/min, 571 USDT per trade Spot, 04:55–05:55 UTC: 1,969.5 trades/min, 567 USDT per trade Spot, 05:55–06:55 UTC: 2,370.1 trades/min, 617 USDT per trade Spot, 06:55–07:55 UTC: 2,207.1 trades/min, 772 USDT per trade Perp, 07:55–08:55 UTC: 2,887.3 trades/min, 4,028 USDT per trade Perp, 08:55–09:55 UTC: 2,582.8 trades/min, 4,051 USDT per trade Perp, 09:55–10:55 UTC: 1,706.6 trades/min, 2,559 USDT per trade Perp, 11:55–12:55 UTC: 1,517.9 trades/min, 2,633 USDT per trade Perp, 12:55–13:55 UTC: 5,028.5 trades/min, 3,929 USDT per trade Perp, 13:55–14:55 UTC: 7,315.6 trades/min, 5,543 USDT per trade Perp, 15:55–16:55 UTC: 3,098.2 trades/min, 4,407 USDT per trade Perp, 16:55–17:55 UTC: 1,659.5 trades/min, 3,979 USDT per trade Perp, 17:55–18:55 UTC: 1,815.5 trades/min, 4,117 USDT per trade Perp, 18:55–19:55 UTC: 2,614.5 trades/min, 4,423 USDT per trade Perp, 19:55–20:55 UTC: 1,571.4 trades/min, 5,137 USDT per trade Perp, 20:55–21:55 UTC: 958.6 trades/min, 4,345 USDT per trade Perp, 21:55–22:55 UTC: 1,219.4 trades/min, 3,645 USDT per trade Perp, 22:55–23:55 UTC: 1,682.2 trades/min, 3,517 USDT per trade Perp, 23:55–00:55 UTC: 1,831.9 trades/min, 2,969 USDT per trade Perp, 00:55–01:55 UTC: 3,688.1 trades/min, 4,422 USDT per trade Perp, 01:55–02:55 UTC: 6,437.8 trades/min, 4,830 USDT per trade Perp, 02:55–03:55 UTC: 2,393.1 trades/min, 4,100 USDT per trade Perp, 03:55–04:55 UTC: 1,441.7 trades/min, 3,844 USDT per trade Perp, 04:55–05:55 UTC: 1,493.5 trades/min, 4,323 USDT per trade Perp, 05:55–06:55 UTC: 1,937.9 trades/min, 4,713 USDT per trade Perp, 06:55–07:55 UTC: 2,591.1 trades/min, 5,400 USDT per trade

Each point is one 60-minute period with all 60 minutes valid, plotted at its end. Missing or incomplete periods are gaps; the table below lists every period.

Hour by hour · last 24 hours, UTC

60 minutes, UTCSpot tradesSpot trades/minSpot USDT/tradePerp tradesPerp trades/minPerp USDT/tradeMinutes spot / perp
Oct 22 06:55–07:55132,4252,207.1772155,4682,591.15,40060 / 60
Oct 22 05:55–06:55142,2082,370.1617116,2731,937.94,71360 / 60
Oct 22 04:55–05:55118,1671,969.556789,6121,493.54,32360 / 60
Oct 22 03:55–04:5595,9821,599.757186,5041,441.73,84460 / 60
Oct 22 02:55–03:55124,1622,069.4707143,5872,393.14,10060 / 60
Oct 22 01:55–02:55302,7205,045.3506386,2696,437.84,83060 / 60
Oct 22 00:55–01:55220,3443,672.4340221,2863,688.14,42260 / 60
Oct 21 23:55–00:55126,6072,110.1458109,9121,831.92,96960 / 60
Oct 21 22:55–23:55115,6571,927.6294100,9331,682.23,51760 / 60
Oct 21 21:55–22:5598,4161,640.338773,1641,219.43,64560 / 60
Oct 21 20:55–21:5551,899 (partial)879.683557,517958.64,34559 / 60 · gap
Oct 21 19:55–20:5598,4421,640.754694,2861,571.45,13760 / 60
Oct 21 18:55–19:55179,9812,999.7579156,8722,614.54,42360 / 60
Oct 21 17:55–18:55103,5261,725.4542108,9301,815.54,11760 / 60
Oct 21 16:55–17:5592,2101,536.841799,5671,659.53,97960 / 60
Oct 21 15:55–16:55202,1543,369.2349185,8893,098.24,40760 / 60
Oct 21 14:55–15:55242,887 (partial)4,762.5456237,541 (partial)4,657.74,45651 / 51 · gap
Oct 21 13:55–14:55381,6676,361.1513438,9367,315.65,54360 / 60
Oct 21 12:55–13:55289,1714,819.5308301,7125,028.53,92960 / 60
Oct 21 11:55–12:55110,6911,844.831591,0761,517.92,63360 / 60
Oct 21 10:55–11:5572,408 (partial)1,366.247267,057 (partial)1,265.22,38053 / 53 · gap
Oct 21 09:55–10:55100,8311,680.5342102,3971,706.62,55960 / 60
Oct 21 08:55–09:55115,5051,925.1542154,9712,582.84,05160 / 60
Oct 21 07:55–08:55129,9932,166.6620173,2402,887.34,02860 / 60

How it is computed. USDT per executed trade = total quote volume ÷ total executed trades over the same valid minutes, so busy minutes weigh more (not an average of per-minute averages). Trades per observed minute = executed trades ÷ minutes with a valid count. A window or period with no trades has a count and rate of zero and no average size.

What a trade is. Each trade is one exchange print: a taker order that fills against several resting orders prints several trades. So this is not order size, a count of unique orders or traders, whale size, or a buy versus sell split. Binance minute bars carry only the total count, so side-specific counts and individual orders cannot be reconstructed from them.

Coverage. Missing minutes, and minutes whose count is missing or invalid, are left out and never counted as zero; a minute with volume but zero trades is invalid. (partial) marks a window or period with fewer valid minutes than expected: its count covers only the observed minutes, and the rate is per observed minute.

Stored completed minute bars only: this page opens no exchange or browser connection. For the prints as they happen see the BTC live trade tape. Refreshed once a minute. Not financial advice.