PATTERN+ PREDICTIONS
Log in
Updated

Study · re-run every night · updated

What's the best time of day to buy Bitcoin? Every hour since 2017, tested

Over 3,218 days since Dec 22, 2017, Bitcoin's average day rose +0.11%, hour by hour: the best hour 21:00 UTC (+0.039% on average), the worst 23:00 UTC (−0.022%). Past the bar: the late US hours (21:00-24:00 UTC), +0.053% a day; 21:00 UTC, +0.039%. The late hours by halves of the days: +0.070% a day in the older half, +0.036% in the newer - it has shrunk; either way smaller than the trading costs of a round trip: a note on when to buy, not a trade. Past patterns, not financial advice.

Best hour

21:00 UTC

+0.039% on average

Worst hour

23:00 UTC

−0.022% on average

Late US hours

+0.053%

21:00-24:00 UTC, a day

Average day

+0.11%

all 24 hours

First written · 1 revision

Share on Xcopy link

§ 01 · Hours

Hour by hour

as of · Binance's hourly candles, Dec 22, 2017 to Oct 15, 2026

"Buy in Asia, sell in New York", "Bitcoin dumps at the US open": traders swear by the clock. Here every hour of every day since Dec 22, 2017 is measured: Bitcoin's move from the close of one hour to the close of the next on Binance, averaged for each hour of the day in UTC - 77,118 hours in all. An hour whose average is clear of luck stands out in the chart.

Bitcoin's average move in each UTC hour of the day since 2017: 00 +0.014%; 01 −0.013%; 02 −0.021%; 03 −0.017%; 04 −0.006%; 05 +0.012%; 06 +0.017%; 07 −0.000%; 08 +0.003%; 09 −0.008%; 10 −0.005%; 11 +0.027%; 12 +0.009%; 13 +0.016%; 14 −0.018%; 15 +0.024%; 16 +0.005%; 17 −0.004%; 18 +0.004%; 19 +0.012%; 20 +0.011%; 21 +0.039%; 22 +0.036%; 23 −0.022%Bitcoin's average move in each hour of the day (UTC)00:00 UTC to 01:00 UTC · Bitcoin +0.014% on average · a luck test of +1.0 · 3,218 days0001:00 UTC to 02:00 UTC · Bitcoin −0.013% on average · a luck test of −1.0 · 3,216 days02:00 UTC to 03:00 UTC · Bitcoin −0.021% on average · a luck test of −1.7 · 3,203 days03:00 UTC to 04:00 UTC · Bitcoin −0.017% on average · a luck test of −1.5 · 3,202 days0304:00 UTC to 05:00 UTC · Bitcoin −0.006% on average · a luck test of −0.6 · 3,202 days05:00 UTC to 06:00 UTC · Bitcoin +0.012% on average · a luck test of +1.1 · 3,205 days06:00 UTC to 07:00 UTC · Bitcoin +0.017% on average · a luck test of +1.6 · 3,206 days0607:00 UTC to 08:00 UTC · Bitcoin −0.000% on average · a luck test of −0.0 · 3,206 days08:00 UTC to 09:00 UTC · Bitcoin +0.003% on average · a luck test of +0.3 · 3,207 days09:00 UTC to 10:00 UTC · Bitcoin −0.008% on average · a luck test of −0.6 · 3,210 days0910:00 UTC to 11:00 UTC · Bitcoin −0.005% on average · a luck test of −0.4 · 3,212 days11:00 UTC to 12:00 UTC · Bitcoin +0.027% on average · a luck test of +2.4 · 3,214 days12:00 UTC to 13:00 UTC · Bitcoin +0.009% on average · a luck test of +0.7 · 3,214 days1213:00 UTC to 14:00 UTC · Bitcoin +0.016% on average · a luck test of +1.1 · 3,213 days14:00 UTC to 15:00 UTC · Bitcoin −0.018% on average · a luck test of −1.1 · 3,213 days15:00 UTC to 16:00 UTC · Bitcoin +0.024% on average · a luck test of +1.6 · 3,215 days1516:00 UTC to 17:00 UTC · Bitcoin +0.005% on average · a luck test of +0.3 · 3,215 days17:00 UTC to 18:00 UTC · Bitcoin −0.004% on average · a luck test of −0.3 · 3,215 days18:00 UTC to 19:00 UTC · Bitcoin +0.004% on average · a luck test of +0.3 · 3,216 days1819:00 UTC to 20:00 UTC · Bitcoin +0.012% on average · a luck test of +1.0 · 3,217 days20:00 UTC to 21:00 UTC · Bitcoin +0.011% on average · a luck test of +0.8 · 3,217 days21:00 UTC to 22:00 UTC · Bitcoin +0.039% on average · a luck test of +3.1 - past the bar · 3,218 days2122:00 UTC to 23:00 UTC · Bitcoin +0.036% on average · a luck test of +2.8 · 3,218 days23:00 UTC to 24:00 UTC · Bitcoin −0.022% on average · a luck test of −1.6 · 3,218 daysAsian hoursEuropean hoursUS hourslate US hoursBitcoin's average move in each UTC hour of the day since 2017: 00 +0.014%; 01 −0.013%; 02 −0.021%; 03 −0.017%; 04 −0.006%; 05 +0.012%; 06 +0.017%; 07 −0.000%; 08 +0.003%; 09 −0.008%; 10 −0.005%; 11 +0.027%; 12 +0.009%; 13 +0.016%; 14 −0.018%; 15 +0.024%; 16 +0.005%; 17 −0.004%; 18 +0.004%; 19 +0.012%; 20 +0.011%; 21 +0.039%; 22 +0.036%; 23 −0.022%Bitcoin's average move in each hour of the day (UTC)00:00 UTC to 01:00 UTC · Bitcoin +0.014% on average · a luck test of +1.0 · 3,218 days0001:00 UTC to 02:00 UTC · Bitcoin −0.013% on average · a luck test of −1.0 · 3,216 days02:00 UTC to 03:00 UTC · Bitcoin −0.021% on average · a luck test of −1.7 · 3,203 days03:00 UTC to 04:00 UTC · Bitcoin −0.017% on average · a luck test of −1.5 · 3,202 days04:00 UTC to 05:00 UTC · Bitcoin −0.006% on average · a luck test of −0.6 · 3,202 days05:00 UTC to 06:00 UTC · Bitcoin +0.012% on average · a luck test of +1.1 · 3,205 days06:00 UTC to 07:00 UTC · Bitcoin +0.017% on average · a luck test of +1.6 · 3,206 days0607:00 UTC to 08:00 UTC · Bitcoin −0.000% on average · a luck test of −0.0 · 3,206 days08:00 UTC to 09:00 UTC · Bitcoin +0.003% on average · a luck test of +0.3 · 3,207 days09:00 UTC to 10:00 UTC · Bitcoin −0.008% on average · a luck test of −0.6 · 3,210 days10:00 UTC to 11:00 UTC · Bitcoin −0.005% on average · a luck test of −0.4 · 3,212 days11:00 UTC to 12:00 UTC · Bitcoin +0.027% on average · a luck test of +2.4 · 3,214 days12:00 UTC to 13:00 UTC · Bitcoin +0.009% on average · a luck test of +0.7 · 3,214 days1213:00 UTC to 14:00 UTC · Bitcoin +0.016% on average · a luck test of +1.1 · 3,213 days14:00 UTC to 15:00 UTC · Bitcoin −0.018% on average · a luck test of −1.1 · 3,213 days15:00 UTC to 16:00 UTC · Bitcoin +0.024% on average · a luck test of +1.6 · 3,215 days16:00 UTC to 17:00 UTC · Bitcoin +0.005% on average · a luck test of +0.3 · 3,215 days17:00 UTC to 18:00 UTC · Bitcoin −0.004% on average · a luck test of −0.3 · 3,215 days18:00 UTC to 19:00 UTC · Bitcoin +0.004% on average · a luck test of +0.3 · 3,216 days1819:00 UTC to 20:00 UTC · Bitcoin +0.012% on average · a luck test of +1.0 · 3,217 days20:00 UTC to 21:00 UTC · Bitcoin +0.011% on average · a luck test of +0.8 · 3,217 days21:00 UTC to 22:00 UTC · Bitcoin +0.039% on average · a luck test of +3.1 - past the bar · 3,218 days22:00 UTC to 23:00 UTC · Bitcoin +0.036% on average · a luck test of +2.8 · 3,218 days23:00 UTC to 24:00 UTC · Bitcoin −0.022% on average · a luck test of −1.6 · 3,218 daysAsian hoursEuropean hoursUS hourslate

the average move in that hour (solid: past the bar)under the bars: the four sessions

Ether's average move in each UTC hour of the day since 2021: 00 +0.010%; 01 −0.022%; 02 −0.022%; 03 −0.002%; 04 +0.022%; 05 +0.019%; 06 −0.010%; 07 +0.006%; 08 −0.002%; 09 +0.007%; 10 0.000%; 11 +0.022%; 12 +0.003%; 13 −0.011%; 14 −0.018%; 15 +0.014%; 16 −0.001%; 17 −0.003%; 18 +0.002%; 19 −0.002%; 20 +0.010%; 21 +0.046%; 22 +0.030%; 23 −0.013%Ether's average move in each hour of the day (UTC)00:00 UTC to 01:00 UTC · Ether +0.010% on average · a luck test of +0.5 · 2,071 days0001:00 UTC to 02:00 UTC · Ether −0.022% on average · a luck test of −1.1 · 2,071 days02:00 UTC to 03:00 UTC · Ether −0.022% on average · a luck test of −1.4 · 2,068 days03:00 UTC to 04:00 UTC · Ether −0.002% on average · a luck test of −0.1 · 2,068 days0304:00 UTC to 05:00 UTC · Ether +0.022% on average · a luck test of +1.7 · 2,068 days05:00 UTC to 06:00 UTC · Ether +0.019% on average · a luck test of +1.4 · 2,068 days06:00 UTC to 07:00 UTC · Ether −0.010% on average · a luck test of −0.7 · 2,068 days0607:00 UTC to 08:00 UTC · Ether +0.006% on average · a luck test of +0.4 · 2,068 days08:00 UTC to 09:00 UTC · Ether −0.002% on average · a luck test of −0.1 · 2,068 days09:00 UTC to 10:00 UTC · Ether +0.007% on average · a luck test of +0.5 · 2,069 days0910:00 UTC to 11:00 UTC · Ether 0.000% on average · a luck test of +0.0 · 2,070 days11:00 UTC to 12:00 UTC · Ether +0.022% on average · a luck test of +1.5 · 2,070 days12:00 UTC to 13:00 UTC · Ether +0.003% on average · a luck test of +0.1 · 2,070 days1213:00 UTC to 14:00 UTC · Ether −0.011% on average · a luck test of −0.5 · 2,069 days14:00 UTC to 15:00 UTC · Ether −0.018% on average · a luck test of −0.8 · 2,069 days15:00 UTC to 16:00 UTC · Ether +0.014% on average · a luck test of +0.7 · 2,070 days1516:00 UTC to 17:00 UTC · Ether −0.001% on average · a luck test of −0.1 · 2,070 days17:00 UTC to 18:00 UTC · Ether −0.003% on average · a luck test of −0.2 · 2,070 days18:00 UTC to 19:00 UTC · Ether +0.002% on average · a luck test of +0.1 · 2,070 days1819:00 UTC to 20:00 UTC · Ether −0.002% on average · a luck test of −0.1 · 2,070 days20:00 UTC to 21:00 UTC · Ether +0.010% on average · a luck test of +0.6 · 2,070 days21:00 UTC to 22:00 UTC · Ether +0.046% on average · a luck test of +2.6 · 2,071 days2122:00 UTC to 23:00 UTC · Ether +0.030% on average · a luck test of +1.8 · 2,071 days23:00 UTC to 24:00 UTC · Ether −0.013% on average · a luck test of −0.8 · 2,071 daysAsian hoursEuropean hoursUS hourslate US hoursEther's average move in each UTC hour of the day since 2021: 00 +0.010%; 01 −0.022%; 02 −0.022%; 03 −0.002%; 04 +0.022%; 05 +0.019%; 06 −0.010%; 07 +0.006%; 08 −0.002%; 09 +0.007%; 10 0.000%; 11 +0.022%; 12 +0.003%; 13 −0.011%; 14 −0.018%; 15 +0.014%; 16 −0.001%; 17 −0.003%; 18 +0.002%; 19 −0.002%; 20 +0.010%; 21 +0.046%; 22 +0.030%; 23 −0.013%Ether's average move in each hour of the day (UTC)00:00 UTC to 01:00 UTC · Ether +0.010% on average · a luck test of +0.5 · 2,071 days0001:00 UTC to 02:00 UTC · Ether −0.022% on average · a luck test of −1.1 · 2,071 days02:00 UTC to 03:00 UTC · Ether −0.022% on average · a luck test of −1.4 · 2,068 days03:00 UTC to 04:00 UTC · Ether −0.002% on average · a luck test of −0.1 · 2,068 days04:00 UTC to 05:00 UTC · Ether +0.022% on average · a luck test of +1.7 · 2,068 days05:00 UTC to 06:00 UTC · Ether +0.019% on average · a luck test of +1.4 · 2,068 days06:00 UTC to 07:00 UTC · Ether −0.010% on average · a luck test of −0.7 · 2,068 days0607:00 UTC to 08:00 UTC · Ether +0.006% on average · a luck test of +0.4 · 2,068 days08:00 UTC to 09:00 UTC · Ether −0.002% on average · a luck test of −0.1 · 2,068 days09:00 UTC to 10:00 UTC · Ether +0.007% on average · a luck test of +0.5 · 2,069 days10:00 UTC to 11:00 UTC · Ether 0.000% on average · a luck test of +0.0 · 2,070 days11:00 UTC to 12:00 UTC · Ether +0.022% on average · a luck test of +1.5 · 2,070 days12:00 UTC to 13:00 UTC · Ether +0.003% on average · a luck test of +0.1 · 2,070 days1213:00 UTC to 14:00 UTC · Ether −0.011% on average · a luck test of −0.5 · 2,069 days14:00 UTC to 15:00 UTC · Ether −0.018% on average · a luck test of −0.8 · 2,069 days15:00 UTC to 16:00 UTC · Ether +0.014% on average · a luck test of +0.7 · 2,070 days16:00 UTC to 17:00 UTC · Ether −0.001% on average · a luck test of −0.1 · 2,070 days17:00 UTC to 18:00 UTC · Ether −0.003% on average · a luck test of −0.2 · 2,070 days18:00 UTC to 19:00 UTC · Ether +0.002% on average · a luck test of +0.1 · 2,070 days1819:00 UTC to 20:00 UTC · Ether −0.002% on average · a luck test of −0.1 · 2,070 days20:00 UTC to 21:00 UTC · Ether +0.010% on average · a luck test of +0.6 · 2,070 days21:00 UTC to 22:00 UTC · Ether +0.046% on average · a luck test of +2.6 · 2,071 days22:00 UTC to 23:00 UTC · Ether +0.030% on average · a luck test of +1.8 · 2,071 days23:00 UTC to 24:00 UTC · Ether −0.013% on average · a luck test of −0.8 · 2,071 daysAsian hoursEuropean hoursUS hourslate
Every hour's numbers, both coins
Hour (UTC)BitcoinEther
00:00 UTC+0.014%
t 1.0
+0.010%
t 0.5
01:00 UTC−0.013%
t −1.0
−0.022%
t −1.1
02:00 UTC−0.021%
t −1.7
−0.022%
t −1.4
03:00 UTC−0.017%
t −1.5
−0.002%
t −0.1
04:00 UTC−0.006%
t −0.6
+0.022%
t 1.7
05:00 UTC+0.012%
t 1.1
+0.019%
t 1.4
06:00 UTC+0.017%
t 1.6
−0.010%
t −0.7
07:00 UTC−0.000%
t −0.0
+0.006%
t 0.4
08:00 UTC+0.003%
t 0.3
−0.002%
t −0.1
09:00 UTC−0.008%
t −0.6
+0.007%
t 0.5
10:00 UTC−0.005%
t −0.4
0.000%
t 0.0
11:00 UTC+0.027%
t 2.4
+0.022%
t 1.5
12:00 UTC+0.009%
t 0.7
+0.003%
t 0.1
13:00 UTC+0.016%
t 1.1
−0.011%
t −0.5
14:00 UTC−0.018%
t −1.1
−0.018%
t −0.8
15:00 UTC+0.024%
t 1.6
+0.014%
t 0.7
16:00 UTC+0.005%
t 0.3
−0.001%
t −0.1
17:00 UTC−0.004%
t −0.3
−0.003%
t −0.2
18:00 UTC+0.004%
t 0.3
+0.002%
t 0.1
19:00 UTC+0.012%
t 1.0
−0.002%
t −0.1
20:00 UTC+0.011%
t 0.8
+0.010%
t 0.6
21:00 UTC+0.039%
t 3.1 ✓
+0.046%
t 2.6
22:00 UTC+0.036%
t 2.8
+0.030%
t 1.8
23:00 UTC−0.022%
t −1.6
−0.013%
t −0.8

§ 02 · Sessions

The four sessions

as of · a day's hours added, each session

SessionBitcoin, a dayOlder half / newerYears the same wayEther, a day
Asian hours
00:00-08:00 UTC
−0.016%
t −0.5
−0.034% / +0.001% 5 of 9 −0.001%
t −0.0
European hours
08:00-13:00 UTC
+0.028%
t 1.0
+0.011% / +0.044% 6 of 9 +0.028%
t 0.8
US hours
13:00-21:00 UTC
+0.048%
t 1.3
+0.087% / +0.010% 6 of 9 −0.009%
t −0.2
late US hours
21:00-24:00 UTC
+0.053%
t 2.5 ✓
+0.070% / +0.036% 7 of 9 +0.063%
t 2.2

A session's day is the sum of its hours' moves, counted only on days with every hour of it on file. Bitcoin's average day, all 24 hours: +0.11%; Ether's +0.08% (its hours from Feb 12, 2021).

§ 03 · How it is tested

How it is tested

as of · methodology

A luck test (t) says how far a result sits from zero, in units of its own noise: about 2 is rarely luck for one test, but many tests at once need more, which is what the first cut is for.

Each hour of the day is one number a day, so the days are the evidence: an hour's average with its luck test over the days, its older and newer half of the days apart, and its calendar years with 200 days or more. With 24 hours to choose from, an hour needs a luck test of 3.08 or more (5% over all 24, either way), a session 2.5 (over four), both halves of the days on its side and two thirds of the years. These rules were set before the first number was read, in our hour lab's first run on Oct 12, 2026.

Prices are Binance's spot market in Tether. Moves are before trading costs: a buyer who must buy anyway can pick the hour, but a few hundredths of a percent a day is far below what a round trip costs, so none of this is a trade on its own. Hours are UTC all year: 21:00-24:00 UTC is 4 to 7 pm in New York in winter and 5 to 8 pm in summer.

§ 04 · Revisions1 dated

Revisions

as of · every change to its headline numbers, dated

This study is re-run every night on the whole history. It was first written on Oct 15, 2026; its numbers last moved on Oct 15, 2026. Each night its headline numbers moved is listed here, newest first.

  1. Bitcoin's late US hours (21:00-24:00 UTC): +0.05% a day · past the bar: Bitcoin 21:00 UTC; Bitcoin late US hours

§ 05 · More

More research

as of