CostDepth

Research

The best time of day to trade crypto for low spreads and slippage

By Alex Wu · Published · Binance BTCUSDT hourly candles 17 Aug 2017 to 10 Nov 2026; CostDepth order-book costs 6 Nov 2026 to 10 Nov 2026

Key findings

Crypto market times: open all day, busy only part of it

Crypto exchanges never close, so there is no opening bell. But the people and firms who trade are spread across time zones, and they are not awake at the same time. Liquidity, the money waiting in order books, follows them. That makes some hours cheaper to trade than others, especially for large orders. We looked at two things: when trading volume is highest (over nine years of hourly data from Binance) and when a market order actually costs the most (from CostDepth's own order-book samples).

All times below are UTC. New York is 5 hours behind UTC in winter (4 in summer), London 0 (1 in summer), Singapore 8 hours ahead.

Volume by hour of the day

Share of daily BTC trading volume by hour (UTC), last 12 months
0.0%2.0%4.0%6.0%0: 3.8% of daily volume01: 3.8% of daily volume2: 3.7% of daily volume3: 3.4% of daily volume34: 3.1% of daily volume5: 3.3% of daily volume6: 3.3% of daily volume67: 4.4% of daily volume8: 4.2% of daily volume9: 3.9% of daily volume910: 3.1% of daily volume11: 3.2% of daily volume12: 4.3% of daily volume1213: 5.9% of daily volume14: 7.4% of daily volume15: 7.5% of daily volume1516: 5.8% of daily volume17: 5.0% of daily volume18: 4.2% of daily volume1819: 3.7% of daily volume20: 3.3% of daily volume21: 2.9% of daily volume2122: 3.3% of daily volume23: 3.2% of daily volume

Average quote volume of Binance BTCUSDT spot in each hour, as a share of the daily total. 1-hour candles to 10 Nov 2026. The three busiest hours are highlighted.

Show the numbers
Hour (UTC)Last 12 monthsSince 2017
00:003.84%4.16%
01:003.82%3.81%
02:003.67%3.58%
03:003.35%3.31%
04:003.14%3.15%
05:003.26%3.15%
06:003.34%3.38%
07:004.41%3.86%
08:004.21%4.03%
09:003.92%3.85%
10:003.15%3.79%
11:003.21%3.79%
12:004.33%4.71%
13:005.91%5.57%
14:007.44%6.55%
15:007.53%6.29%
16:005.83%5.63%
17:005.02%4.69%
18:004.24%4.39%
19:003.7%4.26%
20:003.3%4.13%
21:002.94%3.28%
22:003.27%3.31%
23:003.19%3.34%

The pattern is clear. Volume builds from about 12:00 UTC and peaks at 15:00 UTC, in the hours after the US stock market opens (14:30 UTC in winter, 13:30 in summer). The 3 busiest hours, 13:00, 14:00, 15:00, carried 20.9% of all daily volume between them. The quietest hours were 04:00, 10:00, 21:00 UTC, with about 3.1% of the day's volume each. A smaller bump appears around 07:00 to 08:00 UTC, when Europe starts work. Over the full history since 2017 the shape is the same, a little flatter: the busiest hour then was 14:00.

Share of the week's BTC volume by day, last 12 months (UTC days).
DayShare of weekly volume
Monday16.3%
Tuesday15.5%
Wednesday15.9%
Thursday16.9%
Friday18.2%
Saturday8.2%
Sunday9%

Weekends are much quieter. Saturday and Sunday together carried 17.1% of the week's volume over the last year, about half of what two weekdays carry. Traditional markets are shut, many professional desks are thinner, and books follow.

Price swings by hour

Average hourly price range of BTC (UTC), since 2017
0.00%0.50%1.00%0: 1.06% average range01: 0.95% average range2: 0.88% average range3: 0.80% average range34: 0.80% average range5: 0.79% average range6: 0.80% average range67: 0.82% average range8: 0.89% average range9: 0.85% average range910: 0.87% average range11: 0.88% average range12: 1.02% average range1213: 1.11% average range14: 1.21% average range15: 1.14% average range1516: 1.13% average range17: 0.99% average range18: 0.95% average range1819: 0.95% average range20: 1.00% average range21: 0.94% average range2122: 0.96% average range23: 0.92% average range

Average (high - low) / open of Binance BTCUSDT 1-hour candles, 17 Aug 2017 to 10 Nov 2026.

Show the numbers
Hour (UTC)Average range
00:001.056%
01:000.947%
02:000.875%
03:000.799%
04:000.801%
05:000.787%
06:000.798%
07:000.818%
08:000.893%
09:000.853%
10:000.87%
11:000.876%
12:001.017%
13:001.108%
14:001.206%
15:001.143%
16:001.128%
17:000.988%
18:000.946%
19:000.948%
20:000.997%
21:000.942%
22:000.962%
23:000.915%

The busiest hours are also the most volatile. The average BTC candle moved 1.21% from low to high at 14:00 UTC and 0.79% at 05:00 UTC. More movement means a bigger chance the price moves between the moment you decide and the moment your order fills, which is a cost of its own even when the book is deep. US economic data is usually released at 13:30 UTC (in winter), which shows in the 13:00 to 15:00 hours.

What a market order cost, hour by hour

Relative cost of a $100k BTC futures market order by hour (UTC)
0.000.501.001.500: 1.17 x average01: 1.17 x average2: 1.02 x average3: 0.99 x average34: 0.92 x average5: 0.82 x average6: 0.87 x average67: 0.88 x average8: 0.92 x average9: 0.91 x average910: 0.82 x average11: 0.78 x average12: 0.93 x average1213: 0.90 x average14: 1.04 x average15: 1.02 x average1516: 0.95 x average17: 0.91 x average18: 0.83 x average1819: 0.82 x average20: 0.97 x average21: 1.72 x average2122: 1.27 x average23: 1.24 x average

Spread + slippage relative to each exchange's own average (1.00 = average), averaged over 14 exchanges and 4 days, 6 Nov 2026, 00:00 UTC to 10 Nov 2026, 03:00 UTC. Highlighted: the costliest hours.

Show the numbers
Hour (UTC)$1k$100k$1M
00:000.961.171.07
01:001.171.171.06
02:001.001.021.01
03:000.800.990.97
04:000.810.920.94
05:000.780.820.96
06:000.830.870.96
07:000.840.880.95
08:000.930.920.93
09:000.810.910.94
10:000.760.820.93
11:000.810.780.91
12:000.900.930.93
13:000.850.900.97
14:001.061.041.03
15:001.231.021.04
16:000.920.950.97
17:000.870.910.97
18:000.800.830.94
19:000.880.820.97
20:000.870.970.99
21:002.791.721.19
22:001.281.271.25
23:001.031.241.09

In our 4 days of order-book data, the eight cheapest hours for a $100,000 BTC futures order were 05:00, 06:00, 07:00, 10:00, 11:00, 13:00, 18:00, 19:00 UTC. The Asian night (01:00 to 07:00 UTC) averaged 0.95 and the US session (13:00 to 19:00 UTC) 0.92, against 1.00 for an average hour. So the busy, fast US hours were not the expensive ones for a market order: deep books made up for the faster prices.

The costliest hour was 21:00 UTC, at 1.72 times average. That figure comes mostly from one evening: on Sunday 8 Nov 2026 the cost at that hour was 4.24 times the exchange's average, while on the other days it was 0.62, 0.86, 1.15. Sunday evening UTC is when the weekend is at its thinnest, just before Asian markets and US futures reopen. Apart from that evening, the weekend was not expensive in our window: across all weekend hours a $1M order cost 0.90 times average, and weekday hours 1.10. Lower weekend volume did not, on its own, mean wider books.

For small orders the hour matters very little: a $1,000 order pays about half the spread, and on BTC that is one price tick at almost every hour. The differences above are for large orders. Four days is a short sample, and the picture will firm up as CostDepth's hourly history grows.

So when is the best time to trade crypto?

Every exchange page on CostDepth has an hour-by-hour chart of its own cost over the last 24 hours and 7 days (for example Binance). This is data about past hours, not a forecast or advice.

Method

Volume and price range: Binance BTCUSDT spot 1-hour candles from 17 Aug 2017 to 10 Nov 2026 (80,800 hours), from Binance's public market-data API. For each hour of the day (UTC) we took the average quote volume (in USDT) and the average of (high - low) / open. "Last 12 months" uses only the most recent 365 days.

Trading cost: CostDepth's stored hourly averages of the spread and slippage of BTC USDT perpetual market orders ($1k, $100k, $1M), 6 Nov 2026, 00:00 UTC to 10 Nov 2026, 03:00 UTC. To compare exchanges with very different books, we divided each exchange's hourly cost by its own average and then averaged across exchanges for each hour of the day: 1.00 is a normal hour, 1.20 is 20% more expensive. We left out exchanges whose $1M cost hardly moves at all (their books show very large resting orders at the best price, so their cost cannot change with the hour). Included: Binance, Bybit, OKX, Bitget, KuCoin, BingX, HTX, WEEX, Gate.io, BloFin, WhiteBIT, Hyperliquid, Lighter, Variational.

The cost data covers only 4 days, so each hour of the day has about four observations per exchange, one of them on a weekend. One unusual evening can move an hour's figure a lot, which is why we show the day-by-day values for the costliest hour. Volume is a far longer record (more than nine years), but volume is not cost: it shows when people trade, which is usually when books are deepest.

The numbers behind every chart and table are in data.json (free to reuse with a credit to CostDepth). This is fee and cost data, not financial advice.

Sources

Check it live

More research