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 08:06 → 2026-10-22 08:06 UTC.

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

MeasureSpotPerp
Last 1 hour
Executed trades138,891180,852
USDT per executed trade7655,303
Trades per observed minute2,314.83,014.2
Minutes observed60 of 6060 of 60
Last 4 hours
Executed trades495,899469,998
USDT per executed trade6414,758
Trades per observed minute2,066.21,958.3
Minutes observed240 of 240240 of 240
Last 24 hours
Executed trades3,656,713 (partial)3,771,765 (partial)
USDT per executed trade4844,342
Trades per observed minute2,569.72,648.7
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 12:00 18:00 00:00 06:00 Spot, 08:06–09:06 UTC: 2,400.8 trades/min, 542 USDT per trade Spot, 09:06–10:06 UTC: 1,799.9 trades/min, 596 USDT per trade Spot, 10:06–11:06 UTC: 1,631.8 trades/min, 363 USDT per trade Spot, 12:06–13:06 UTC: 2,297.7 trades/min, 319 USDT per trade Spot, 13:06–14:06 UTC: 5,107.6 trades/min, 310 USDT per trade Spot, 16:06–17:06 UTC: 3,162.1 trades/min, 373 USDT per trade Spot, 17:06–18:06 UTC: 1,478.0 trades/min, 458 USDT per trade Spot, 18:06–19:06 UTC: 2,485.6 trades/min, 615 USDT per trade Spot, 19:06–20:06 UTC: 2,481.1 trades/min, 471 USDT per trade Spot, 20:06–21:06 UTC: 1,357.3 trades/min, 596 USDT per trade Spot, 22:06–23:06 UTC: 1,698.7 trades/min, 275 USDT per trade Spot, 23:06–00:06 UTC: 2,124.2 trades/min, 445 USDT per trade Spot, 00:06–01:06 UTC: 2,037.2 trades/min, 303 USDT per trade Spot, 01:06–02:06 UTC: 4,407.2 trades/min, 365 USDT per trade Spot, 02:06–03:06 UTC: 4,226.4 trades/min, 579 USDT per trade Spot, 03:06–04:06 UTC: 1,897.7 trades/min, 648 USDT per trade Spot, 04:06–05:06 UTC: 1,632.0 trades/min, 579 USDT per trade Spot, 05:06–06:06 UTC: 2,201.2 trades/min, 502 USDT per trade Spot, 06:06–07:06 UTC: 2,116.9 trades/min, 697 USDT per trade Spot, 07:06–08:06 UTC: 2,314.8 trades/min, 765 USDT per trade Perp, 08:06–09:06 UTC: 3,038.1 trades/min, 4,172 USDT per trade Perp, 09:06–10:06 UTC: 2,370.5 trades/min, 3,822 USDT per trade Perp, 10:06–11:06 UTC: 1,670.5 trades/min, 2,517 USDT per trade Perp, 12:06–13:06 UTC: 2,134.2 trades/min, 3,670 USDT per trade Perp, 13:06–14:06 UTC: 5,247.0 trades/min, 4,001 USDT per trade Perp, 16:06–17:06 UTC: 2,973.6 trades/min, 4,579 USDT per trade Perp, 17:06–18:06 UTC: 1,553.7 trades/min, 3,885 USDT per trade Perp, 18:06–19:06 UTC: 2,467.5 trades/min, 4,382 USDT per trade Perp, 19:06–20:06 UTC: 2,073.4 trades/min, 4,112 USDT per trade Perp, 20:06–21:06 UTC: 1,417.6 trades/min, 5,513 USDT per trade Perp, 21:06–22:06 UTC: 1,041.6 trades/min, 4,095 USDT per trade Perp, 22:06–23:06 UTC: 1,262.5 trades/min, 3,745 USDT per trade Perp, 23:06–00:06 UTC: 1,974.0 trades/min, 3,505 USDT per trade Perp, 00:06–01:06 UTC: 1,654.7 trades/min, 2,869 USDT per trade Perp, 01:06–02:06 UTC: 4,870.4 trades/min, 4,516 USDT per trade Perp, 02:06–03:06 UTC: 5,385.2 trades/min, 4,829 USDT per trade Perp, 03:06–04:06 UTC: 2,157.1 trades/min, 4,147 USDT per trade Perp, 04:06–05:06 UTC: 1,386.2 trades/min, 3,874 USDT per trade Perp, 05:06–06:06 UTC: 1,609.8 trades/min, 4,295 USDT per trade Perp, 06:06–07:06 UTC: 1,823.1 trades/min, 4,937 USDT per trade Perp, 07:06–08:06 UTC: 3,014.2 trades/min, 5,303 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 07:06–08:06138,8912,314.8765180,8523,014.25,30360 / 60
Oct 22 06:06–07:06127,0142,116.9697109,3851,823.14,93760 / 60
Oct 22 05:06–06:06132,0742,201.250296,5871,609.84,29560 / 60
Oct 22 04:06–05:0697,9201,632.057983,1741,386.23,87460 / 60
Oct 22 03:06–04:06113,8601,897.7648129,4242,157.14,14760 / 60
Oct 22 02:06–03:06253,5864,226.4579323,1125,385.24,82960 / 60
Oct 22 01:06–02:06264,4314,407.2365292,2224,870.44,51660 / 60
Oct 22 00:06–01:06122,2352,037.230399,2831,654.72,86960 / 60
Oct 21 23:06–00:06127,4512,124.2445118,4381,974.03,50560 / 60
Oct 21 22:06–23:06101,9191,698.727575,7531,262.53,74560 / 60
Oct 21 21:06–22:0661,703 (partial)1,045.888062,4961,041.64,09559 / 60 · gap
Oct 21 20:06–21:0681,4391,357.359685,0551,417.65,51360 / 60
Oct 21 19:06–20:06148,8652,481.1471124,4032,073.44,11260 / 60
Oct 21 18:06–19:06149,1372,485.6615148,0522,467.54,38260 / 60
Oct 21 17:06–18:0688,6831,478.045893,2201,553.73,88560 / 60
Oct 21 16:06–17:06189,7273,162.1373178,4182,973.64,57960 / 60
Oct 21 15:06–16:06242,886 (partial)4,187.7430235,352 (partial)4,057.84,20858 / 58 · gap
Oct 21 14:06–15:06344,667 (partial)6,503.2544402,470 (partial)7,593.85,56353 / 53 · gap
Oct 21 13:06–14:06306,4575,107.6310314,8215,247.04,00160 / 60
Oct 21 12:06–13:06137,8622,297.7319128,0492,134.23,67060 / 60
Oct 21 11:06–12:0675,959 (partial)1,433.238966,450 (partial)1,253.82,40753 / 53 · gap
Oct 21 10:06–11:0697,9071,631.8363100,2331,670.52,51760 / 60
Oct 21 09:06–10:06107,9931,799.9596142,2302,370.53,82260 / 60
Oct 21 08:06–09:06144,0472,400.8542182,2863,038.14,17260 / 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.