I sought to identify the most liquid and volatile hours of the cryptocurrency markets, using BTC as the baseline and main indicator of market activity. I studied the most recent 5-month time period, July-December of 2021, on multiple high-volume exchanges. I found that BTC volume peaks at the 10:00 a.m. to 11:00 a.m. EST time period at an average volume of just over 1,000 and bottoms at the 0:00 a.m. to 1:00 a.m. EST time period at an average volume of just over 400. I found the average hourly volume of BTC to be just over 650 coins. I found that BTC volatility peaks at the 10:00 a.m. to 11:00 a.m. EST time period at an average absolute value percent change of just over 0.725% and bottoms at the 0:00 a.m. to 1:00 a.m. EST time period at an average absolute value percent change of just over 0.50%. I found the average hourly absolute value percent change of BTC to be just over 0.6%.
It is well known that American stock markets are most liquid at the opening and closing hours (9:30-10:15 & 3:15-4:00). The liquidity during these times provides a perfect market environment to submit a large market order or to set a large limit order and being able to fill the entire position. Cryptocurrency trading occurs 24 hours a day and occurs worldwide. There are no comparable opening and closing hours in this market. There are no studies of the most liquid and volatile times of the cryptocurrency market. This lack of information prevents entities from knowing how much slippage to expect at certain times of the day when executing trades, this becomes particularly important with algorithmic trading as the creator will not check the market conditions at the time. For this reason I sought to identify the most liquid and volatile hours of the cryptocurrency markets, using BTC as the baseline and main indicator of market activity. As liquidity is needed to open or close positions executing trades during the most liquid hours will minimizing slippage.
BTC trades on multiple different exchanges with varying levels of volume on different exchanges at different times. For this reason I chose to download historical trading data from the BTCUSD index on TradingView which combines and averages multiple large exchanges volume and price. I downloaded 145 days worth of hourly trading data, for a total of 3,457 hours from July, 8 - December, 1 of 2021. First all UTC hours were converted to EST hours.
To determine liquidity I sorted and averaged volume by hour for all 3,457 hours. After I found the total average volume of BTC per day. Next I ran statistical analysis to determine the standard deviation and plotted values accordingly.
To determine volatility I first found the absolute value of the percent change per hour for all 3,457 hours. Next I sorted and averaged the remaining values by hour. After I found the total absolute value average percent change of BTC per day. Next I ran statistical analysis to determine the standard deviation and plotted values accordingly.
The average volume of BTC per hour was found to be 654.25 Bitcoin. One standard deviation was found to be 186.89 BTC. The most liquid hours of BTC and assumingly the entire cryptocurrency market occurs between 9:00 and 11:00 EST. The least liquid hours occur between 22:00 and 5:00 EST.
Hour (EST) | BTC Volume | Standard Deviation |
---|---|---|
1 | 400.338 | -1.35856648314312 |
2 | 438.996 | -1.15172528183973 |
3 | 472.942 | -0.970095828183438 |
4 | 445.792 | -1.1153630074319 |
5 | 503.537 | -0.80639603631947 |
6 | 582.142 | -0.385816786786304 |
7 | 713.504 | 0.317040936986683 |
8 | 833.982 | 0.961663376084153 |
9 | 1017.376 | 1.94292043210966 |
10 | 1007.521 | 1.89019085378578 |
11 | 1031.147 | 2.01660272770563 |
12 | 850.157 | 1.04820837145594 |
13 | 749.059 | 0.50727941058444 |
14 | 691.022 | 0.196750081595745 |
15 | 743.25 | 0.476198119820008 |
16 | 637.578 | -0.0892042140858334 |
17 | 605.321 | -0.261796604546889 |
18 | 672.166 | 0.0958602866819697 |
19 | 694.066 | 0.213037127401724 |
20 | 563.524 | -0.485433153020113 |
21 | 545.383 | -0.582497311353312 |
22 | 532.417 | -0.651872421708214 |
23 | 503.173 | -0.808343633124127 |
24 | 467.553 | -0.998929891865573 |
The average percent change of BTC per hour was found to be 0.609125%. One standard deviation was found to be 0.064794%. The most volatile hours of BTC and assumingly the entire cryptocurrency market occurs between 10:00 and 12:00 EST. The least volatile hours occur between 23:00 and 3:00 EST.
HOUR | Percent Change | Standard Deviation |
---|---|---|
1 | 0.511 % | -1.51441491496126 |
2 | 0.515 % | -1.45268080377813 |
3 | 0.54 % | -1.06684260888354 |
4 | 0.558 % | -0.789039108559434 |
5 | 0.582 % | -0.418634441460631 |
6 | 0.6 % | -0.140830941136526 |
7 | 0.64 % | 0.476510170694817 |
8 | 0.661 % | 0.800614254406272 |
9 | 0.694 % | 1.30992067166713 |
10 | 0.715 % | 1.63402475537858 |
11 | 0.732 % | 1.8963947279069 |
12 | 0.715 % | 1.63402475537858 |
13 | 0.688 % | 1.21731950489243 |
14 | 0.65 % | 0.630845448652653 |
15 | 0.628 % | 0.291307837145415 |
16 | 0.601 % | -0.125397413340742 |
17 | 0.577 % | -0.495802080439548 |
18 | 0.573 % | -0.557536191622683 |
19 | 0.591 % | -0.279732691298579 |
20 | 0.605 % | -0.0636633021576079 |
21 | 0.584 % | -0.387767385869063 |
22 | 0.569 % | -0.619270302805817 |
23 | 0.549 % | -0.927940858721486 |
24 | 0.541 % | -1.05140908108775 |