PATTERN+ PREDICTIONS
Log in
Updated

Study · re-run every night · updated

Does a weaker dollar lift Bitcoin? The dollar index against Bitcoin, tested

The broad dollar index stood at 121.60 on Oct 9: +2.9% over the last 30 days (rising). On the 593 days since 2014 the dollar fell 1.5% or more in 30 days, Bitcoin bought at that day's close did +43.2% over the next 90 days on average, against +15.4% after the other days; on the 931 days it rose 1.5% or more, +8.0%. No band is clear of luck (a luck test of 3 with both halves of the days agreeing): the dollar moves in long swings, and a few of them decide the averages. Past patterns, not financial advice.

The dollar index

121.60

Oct 9

Last 30 days

+2.9%

rising

After a falling dollar

+43.2%

Bitcoin, the next 90 days

Every day

+19.0%

Bitcoin, the next 90 days

First written · 1 revision

Share on Xcopy link

§ 01 · Today

Today's dollar

as of · The Fed's broad dollar index, Feb 3, 2014 to Oct 14, 2026

"When the dollar weakens, Bitcoin rallies", the macro saying goes: a cheaper dollar sends money looking for things that hold value, and Bitcoin is priced in dollars. Here the dollar is the Federal Reserve's own broad dollar index (the dollar against the currencies of the US's trading partners, from FRED), its change over the last 30 days on each day, and every such day is a buy of Bitcoin at that day's close, held 30 or 90 days.

Oct 9, 2026: 121.60, +2.9% over the last 30 days: rising.

The broad dollar index from 2014 to 2026, a reading every week: 2014 between 93.3 and 102.3; 2015 between 102.9 and 113.3; 2016 between 108.8 and 118.8; 2017 between 107.8 and 118.3; 2018 between 106.7 and 116.8; 2019 between 113.8 and 118.2; 2020 between 111.6 and 124.9; 2021 between 110.8 and 116.5; 2022 between 114.4 and 128.3; 2023 between 117.0 and 123.6; 2024 between 118.4 and 128.4; 2025 between 119.2 and 129.9; 2026 between 117.5 and 121.6; today 121.6, +2.9% over 30 daysThe broad dollar index, every week201520162017201820192020202120222023202420252026Week of Feb 24, 2014 · the dollar index at 94.66 · −0.2% over 30 daysWeek of Mar 24, 2014 · the dollar index at 94.85 · +0.2% over 30 daysWeek of Apr 21, 2014 · the dollar index at 93.96 · −1.1% over 30 daysWeek of May 19, 2014 · the dollar index at 93.61 · −0.3% over 30 daysWeek of Jun 16, 2014 · the dollar index at 93.92 · +0.2% over 30 daysWeek of Jul 14, 2014 · the dollar index at 93.42 · −0.4% over 30 daysWeek of Aug 11, 2014 · the dollar index at 94.60 · +1.4% over 30 daysWeek of Sep 8, 2014 · the dollar index at 95.22 · +0.6% over 30 daysWeek of Oct 6, 2014 · the dollar index at 97.98 · +2.9% over 30 daysWeek of Nov 3, 2014 · the dollar index at 98.12 · +0.8% over 30 daysWeek of Dec 1, 2014 · the dollar index at 100.07 · +2.7% over 30 daysWeek of Dec 29, 2014 · the dollar index at 102.30 · +3.1% over 30 daysWeek of Jan 26, 2015 · the dollar index at 104.37 · +2.0% over 30 daysWeek of Feb 23, 2015 · the dollar index at 105.34 · +1.4% over 30 daysWeek of Mar 23, 2015 · the dollar index at 107.17 · +1.9% over 30 daysWeek of Apr 20, 2015 · the dollar index at 106.33 · −1.7% over 30 daysWeek of May 18, 2015 · the dollar index at 104.02 · −2.1% over 30 daysWeek of Jun 15, 2015 · the dollar index at 105.90 · +1.6% over 30 daysWeek of Jul 13, 2015 · the dollar index at 107.21 · +1.1% over 30 daysWeek of Aug 10, 2015 · the dollar index at 109.44 · +1.7% over 30 daysWeek of Sep 7, 2015 · the dollar index at 111.10 · +1.3% over 30 daysWeek of Oct 5, 2015 · the dollar index at 110.70 · −0.1% over 30 daysWeek of Nov 2, 2015 · the dollar index at 110.21 · −0.8% over 30 daysWeek of Nov 30, 2015 · the dollar index at 112.28 · +1.3% over 30 daysWeek of Dec 28, 2015 · the dollar index at 113.05 · +1.0% over 30 daysWeek of Jan 25, 2016 · the dollar index at 115.98 · +2.6% over 30 daysWeek of Feb 22, 2016 · the dollar index at 113.96 · −1.7% over 30 daysWeek of Mar 21, 2016 · the dollar index at 110.40 · −3.1% over 30 daysWeek of Apr 18, 2016 · the dollar index at 110.19 · −0.2% over 30 daysWeek of May 16, 2016 · the dollar index at 111.25 · +1.0% over 30 daysWeek of Jun 13, 2016 · the dollar index at 111.10 · +0.4% over 30 daysWeek of Jul 11, 2016 · the dollar index at 112.40 · +1.6% over 30 daysWeek of Aug 8, 2016 · the dollar index at 112.36 · −0.2% over 30 daysWeek of Sep 5, 2016 · the dollar index at 112.00 · +0.1% over 30 daysWeek of Oct 3, 2016 · the dollar index at 112.28 · +0.1% over 30 daysWeek of Oct 31, 2016 · the dollar index at 114.09 · +1.6% over 30 daysWeek of Nov 28, 2016 · the dollar index at 118.02 · +3.3% over 30 daysWeek of Dec 26, 2016 · the dollar index at 118.79 · +0.6% over 30 daysWeek of Jan 23, 2017 · the dollar index at 118.32 · −0.4% over 30 daysWeek of Feb 20, 2017 · the dollar index at 116.40 · −1.6% over 30 daysWeek of Mar 20, 2017 · the dollar index at 115.28 · −0.6% over 30 daysWeek of Apr 17, 2017 · the dollar index at 114.54 · −0.8% over 30 daysWeek of May 15, 2017 · the dollar index at 114.75 · +0.2% over 30 daysWeek of Jun 12, 2017 · the dollar index at 112.96 · −1.8% over 30 daysWeek of Jul 10, 2017 · the dollar index at 112.31 · −0.5% over 30 daysWeek of Aug 7, 2017 · the dollar index at 110.28 · −1.9% over 30 daysWeek of Sep 4, 2017 · the dollar index at 109.05 · −0.7% over 30 daysWeek of Oct 2, 2017 · the dollar index at 110.09 · +0.7% over 30 daysWeek of Oct 30, 2017 · the dollar index at 112.15 · +1.7% over 30 daysWeek of Nov 27, 2017 · the dollar index at 110.03 · −1.4% over 30 daysWeek of Dec 25, 2017 · the dollar index at 111.10 · +0.5% over 30 daysWeek of Jan 22, 2018 · the dollar index at 107.95 · −2.6% over 30 daysWeek of Feb 19, 2018 · the dollar index at 107.04 · −1.0% over 30 daysWeek of Mar 19, 2018 · the dollar index at 108.43 · +1.4% over 30 daysWeek of Apr 16, 2018 · the dollar index at 107.24 · −0.9% over 30 daysWeek of May 14, 2018 · the dollar index at 110.28 · +2.8% over 30 daysWeek of Jun 11, 2018 · the dollar index at 112.11 · +1.5% over 30 daysWeek of Jul 9, 2018 · the dollar index at 112.64 · +0.5% over 30 daysWeek of Aug 6, 2018 · the dollar index at 113.01 · +0.0% over 30 daysWeek of Sep 3, 2018 · the dollar index at 114.28 · +1.0% over 30 daysWeek of Oct 1, 2018 · the dollar index at 113.81 · −0.2% over 30 daysWeek of Oct 29, 2018 · the dollar index at 115.47 · +1.3% over 30 daysWeek of Nov 26, 2018 · the dollar index at 116.47 · +0.9% over 30 daysWeek of Dec 24, 2018 · the dollar index at 116.22 · +0.1% over 30 daysWeek of Jan 21, 2019 · the dollar index at 114.56 · −1.3% over 30 daysWeek of Feb 18, 2019 · the dollar index at 114.99 · +0.5% over 30 daysWeek of Mar 18, 2019 · the dollar index at 114.58 · −0.5% over 30 daysWeek of Apr 15, 2019 · the dollar index at 114.35 · −0.4% over 30 daysWeek of May 13, 2019 · the dollar index at 115.53 · +0.8% over 30 daysWeek of Jun 10, 2019 · the dollar index at 115.74 · −0.1% over 30 daysWeek of Jul 8, 2019 · the dollar index at 115.11 · −0.7% over 30 daysWeek of Aug 5, 2019 · the dollar index at 116.19 · +1.2% over 30 daysWeek of Sep 2, 2019 · the dollar index at 118.16 · +1.8% over 30 daysWeek of Sep 30, 2019 · the dollar index at 117.72 · −0.3% over 30 daysWeek of Oct 28, 2019 · the dollar index at 116.08 · −1.4% over 30 daysWeek of Nov 25, 2019 · the dollar index at 116.91 · +0.7% over 30 daysWeek of Dec 23, 2019 · the dollar index at 115.76 · −0.8% over 30 daysWeek of Jan 20, 2020 · the dollar index at 115.07 · −0.5% over 30 daysWeek of Feb 17, 2020 · the dollar index at 116.42 · +1.2% over 30 daysWeek of Mar 16, 2020 · the dollar index at 120.44 · +3.5% over 30 daysWeek of Apr 13, 2020 · the dollar index at 122.16 · +1.4% over 30 daysWeek of May 11, 2020 · the dollar index at 122.54 · +0.1% over 30 daysWeek of Jun 8, 2020 · the dollar index at 118.81 · −3.5% over 30 daysWeek of Jul 6, 2020 · the dollar index at 119.86 · +0.5% over 30 daysWeek of Aug 3, 2020 · the dollar index at 117.21 · −2.2% over 30 daysWeek of Aug 31, 2020 · the dollar index at 115.94 · −1.2% over 30 daysWeek of Sep 28, 2020 · the dollar index at 117.87 · +1.0% over 30 daysWeek of Oct 26, 2020 · the dollar index at 115.01 · −2.2% over 30 daysWeek of Nov 23, 2020 · the dollar index at 113.49 · −1.4% over 30 daysWeek of Dec 21, 2020 · the dollar index at 111.61 · −1.8% over 30 daysWeek of Jan 18, 2021 · the dollar index at 111.51 · +0.3% over 30 daysWeek of Feb 15, 2021 · the dollar index at 111.49 · +0.3% over 30 daysWeek of Mar 15, 2021 · the dollar index at 113.03 · +1.3% over 30 daysWeek of Apr 12, 2021 · the dollar index at 113.20 · +0.2% over 30 daysWeek of May 10, 2021 · the dollar index at 111.02 · −1.8% over 30 daysWeek of Jun 7, 2021 · the dollar index at 110.75 · −1.0% over 30 daysWeek of Jul 5, 2021 · the dollar index at 112.54 · +1.2% over 30 daysWeek of Aug 2, 2021 · the dollar index at 112.67 · −0.1% over 30 daysWeek of Aug 30, 2021 · the dollar index at 113.34 · +0.8% over 30 daysWeek of Sep 27, 2021 · the dollar index at 113.76 · −0.0% over 30 daysWeek of Oct 25, 2021 · the dollar index at 113.67 · +0.1% over 30 daysWeek of Nov 22, 2021 · the dollar index at 115.22 · +1.4% over 30 daysWeek of Dec 20, 2021 · the dollar index at 115.79 · +0.6% over 30 daysWeek of Jan 17, 2022 · the dollar index at 114.38 · −1.2% over 30 daysWeek of Feb 14, 2022 · the dollar index at 114.84 · +0.6% over 30 daysWeek of Mar 14, 2022 · the dollar index at 117.02 · +2.2% over 30 daysWeek of Apr 11, 2022 · the dollar index at 116.42 · −0.3% over 30 daysWeek of May 9, 2022 · the dollar index at 119.86 · +3.0% over 30 daysWeek of Jun 6, 2022 · the dollar index at 118.22 · −1.5% over 30 daysWeek of Jul 4, 2022 · the dollar index at 121.51 · +2.9% over 30 daysWeek of Aug 1, 2022 · the dollar index at 121.77 · +0.7% over 30 daysWeek of Aug 29, 2022 · the dollar index at 123.07 · +0.8% over 30 daysWeek of Sep 26, 2022 · the dollar index at 127.29 · +3.4% over 30 daysWeek of Oct 24, 2022 · the dollar index at 127.67 · +1.2% over 30 daysWeek of Nov 21, 2022 · the dollar index at 123.85 · −3.2% over 30 daysWeek of Dec 19, 2022 · the dollar index at 122.65 · −1.1% over 30 daysWeek of Jan 16, 2023 · the dollar index at 119.17 · −2.8% over 30 daysWeek of Feb 13, 2023 · the dollar index at 120.14 · +0.6% over 30 daysWeek of Mar 13, 2023 · the dollar index at 121.24 · +1.1% over 30 daysWeek of Apr 10, 2023 · the dollar index at 119.35 · −1.7% over 30 daysWeek of May 8, 2023 · the dollar index at 118.55 · −0.6% over 30 daysWeek of Jun 5, 2023 · the dollar index at 120.00 · +0.8% over 30 daysWeek of Jul 3, 2023 · the dollar index at 119.36 · −0.6% over 30 daysWeek of Jul 31, 2023 · the dollar index at 117.79 · −1.5% over 30 daysWeek of Aug 28, 2023 · the dollar index at 120.51 · +2.2% over 30 daysWeek of Sep 25, 2023 · the dollar index at 121.53 · +1.1% over 30 daysWeek of Oct 23, 2023 · the dollar index at 123.61 · +1.7% over 30 daysWeek of Nov 20, 2023 · the dollar index at 120.85 · −2.4% over 30 daysWeek of Dec 18, 2023 · the dollar index at 119.74 · −1.2% over 30 daysWeek of Jan 15, 2024 · the dollar index at 119.53 · −0.0% over 30 daysWeek of Feb 12, 2024 · the dollar index at 121.04 · +1.0% over 30 daysWeek of Mar 11, 2024 · the dollar index at 119.97 · −0.9% over 30 daysWeek of Apr 8, 2024 · the dollar index at 120.96 · +0.6% over 30 daysWeek of May 6, 2024 · the dollar index at 122.14 · +1.1% over 30 daysWeek of Jun 3, 2024 · the dollar index at 122.10 · −0.3% over 30 daysWeek of Jul 1, 2024 · the dollar index at 124.21 · +1.8% over 30 daysWeek of Jul 29, 2024 · the dollar index at 123.67 · −0.5% over 30 daysWeek of Aug 26, 2024 · the dollar index at 121.46 · −1.7% over 30 daysWeek of Sep 23, 2024 · the dollar index at 121.41 · −0.8% over 30 daysWeek of Oct 21, 2024 · the dollar index at 123.92 · +2.2% over 30 daysWeek of Nov 18, 2024 · the dollar index at 126.88 · +2.2% over 30 daysWeek of Dec 16, 2024 · the dollar index at 127.31 · +0.2% over 30 daysWeek of Jan 13, 2025 · the dollar index at 129.87 · +2.3% over 30 daysWeek of Feb 10, 2025 · the dollar index at 128.43 · −0.7% over 30 daysWeek of Mar 10, 2025 · the dollar index at 125.98 · −1.7% over 30 daysWeek of Apr 7, 2025 · the dollar index at 125.81 · −0.2% over 30 daysWeek of May 5, 2025 · the dollar index at 122.50 · −1.8% over 30 daysWeek of Jun 2, 2025 · the dollar index at 121.77 · −1.1% over 30 daysWeek of Jun 30, 2025 · the dollar index at 119.66 · −1.6% over 30 daysWeek of Jul 28, 2025 · the dollar index at 119.99 · +0.3% over 30 daysWeek of Aug 25, 2025 · the dollar index at 120.28 · +0.6% over 30 daysWeek of Sep 22, 2025 · the dollar index at 119.79 · −1.1% over 30 daysWeek of Oct 20, 2025 · the dollar index at 120.70 · +0.9% over 30 daysWeek of Nov 17, 2025 · the dollar index at 120.97 · +0.2% over 30 daysWeek of Dec 15, 2025 · the dollar index at 120.14 · −0.5% over 30 daysWeek of Jan 12, 2026 · the dollar index at 120.22 · +0.2% over 30 daysWeek of Feb 9, 2026 · the dollar index at 118.24 · −1.5% over 30 daysWeek of Mar 9, 2026 · the dollar index at 119.49 · +0.8% over 30 daysWeek of Apr 6, 2026 · the dollar index at 120.66 · +0.9% over 30 daysWeek of May 4, 2026 · the dollar index at 118.39 · −1.8% over 30 daysWeek of Jun 1, 2026 · the dollar index at 118.88 · +0.2% over 30 daysWeek of Jun 29, 2026 · the dollar index at 120.89 · +1.6% over 30 daysWeek of Jul 27, 2026 · the dollar index at 120.71 · −0.3% over 30 daysWeek of Aug 24, 2026 · the dollar index at 118.06 · −2.4% over 30 daysWeek of Sep 21, 2026 · the dollar index at 119.51 · +1.1% over 30 daysWeek of Oct 14, 2026 · the dollar index at 121.60 · +2.9% over 30 days121.6The broad dollar index from 2014 to 2026, a reading every week: 2014 between 93.3 and 102.3; 2015 between 102.9 and 113.3; 2016 between 108.8 and 118.8; 2017 between 107.8 and 118.3; 2018 between 106.7 and 116.8; 2019 between 113.8 and 118.2; 2020 between 111.6 and 124.9; 2021 between 110.8 and 116.5; 2022 between 114.4 and 128.3; 2023 between 117.0 and 123.6; 2024 between 118.4 and 128.4; 2025 between 119.2 and 129.9; 2026 between 117.5 and 121.6; today 121.6, +2.9% over 30 daysThe broad dollar index, every week201620182020202220242026Week of Feb 24, 2014 · the dollar index at 94.66 · −0.2% over 30 daysWeek of Mar 24, 2014 · the dollar index at 94.85 · +0.2% over 30 daysWeek of Apr 21, 2014 · the dollar index at 93.96 · −1.1% over 30 daysWeek of May 19, 2014 · the dollar index at 93.61 · −0.3% over 30 daysWeek of Jun 16, 2014 · the dollar index at 93.92 · +0.2% over 30 daysWeek of Jul 14, 2014 · the dollar index at 93.42 · −0.4% over 30 daysWeek of Aug 11, 2014 · the dollar index at 94.60 · +1.4% over 30 daysWeek of Sep 8, 2014 · the dollar index at 95.22 · +0.6% over 30 daysWeek of Oct 6, 2014 · the dollar index at 97.98 · +2.9% over 30 daysWeek of Nov 3, 2014 · the dollar index at 98.12 · +0.8% over 30 daysWeek of Dec 1, 2014 · the dollar index at 100.07 · +2.7% over 30 daysWeek of Dec 29, 2014 · the dollar index at 102.30 · +3.1% over 30 daysWeek of Jan 26, 2015 · the dollar index at 104.37 · +2.0% over 30 daysWeek of Feb 23, 2015 · the dollar index at 105.34 · +1.4% over 30 daysWeek of Mar 23, 2015 · the dollar index at 107.17 · +1.9% over 30 daysWeek of Apr 20, 2015 · the dollar index at 106.33 · −1.7% over 30 daysWeek of May 18, 2015 · the dollar index at 104.02 · −2.1% over 30 daysWeek of Jun 15, 2015 · the dollar index at 105.90 · +1.6% over 30 daysWeek of Jul 13, 2015 · the dollar index at 107.21 · +1.1% over 30 daysWeek of Aug 10, 2015 · the dollar index at 109.44 · +1.7% over 30 daysWeek of Sep 7, 2015 · the dollar index at 111.10 · +1.3% over 30 daysWeek of Oct 5, 2015 · the dollar index at 110.70 · −0.1% over 30 daysWeek of Nov 2, 2015 · the dollar index at 110.21 · −0.8% over 30 daysWeek of Nov 30, 2015 · the dollar index at 112.28 · +1.3% over 30 daysWeek of Dec 28, 2015 · the dollar index at 113.05 · +1.0% over 30 daysWeek of Jan 25, 2016 · the dollar index at 115.98 · +2.6% over 30 daysWeek of Feb 22, 2016 · the dollar index at 113.96 · −1.7% over 30 daysWeek of Mar 21, 2016 · the dollar index at 110.40 · −3.1% over 30 daysWeek of Apr 18, 2016 · the dollar index at 110.19 · −0.2% over 30 daysWeek of May 16, 2016 · the dollar index at 111.25 · +1.0% over 30 daysWeek of Jun 13, 2016 · the dollar index at 111.10 · +0.4% over 30 daysWeek of Jul 11, 2016 · the dollar index at 112.40 · +1.6% over 30 daysWeek of Aug 8, 2016 · the dollar index at 112.36 · −0.2% over 30 daysWeek of Sep 5, 2016 · the dollar index at 112.00 · +0.1% over 30 daysWeek of Oct 3, 2016 · the dollar index at 112.28 · +0.1% over 30 daysWeek of Oct 31, 2016 · the dollar index at 114.09 · +1.6% over 30 daysWeek of Nov 28, 2016 · the dollar index at 118.02 · +3.3% over 30 daysWeek of Dec 26, 2016 · the dollar index at 118.79 · +0.6% over 30 daysWeek of Jan 23, 2017 · the dollar index at 118.32 · −0.4% over 30 daysWeek of Feb 20, 2017 · the dollar index at 116.40 · −1.6% over 30 daysWeek of Mar 20, 2017 · the dollar index at 115.28 · −0.6% over 30 daysWeek of Apr 17, 2017 · the dollar index at 114.54 · −0.8% over 30 daysWeek of May 15, 2017 · the dollar index at 114.75 · +0.2% over 30 daysWeek of Jun 12, 2017 · the dollar index at 112.96 · −1.8% over 30 daysWeek of Jul 10, 2017 · the dollar index at 112.31 · −0.5% over 30 daysWeek of Aug 7, 2017 · the dollar index at 110.28 · −1.9% over 30 daysWeek of Sep 4, 2017 · the dollar index at 109.05 · −0.7% over 30 daysWeek of Oct 2, 2017 · the dollar index at 110.09 · +0.7% over 30 daysWeek of Oct 30, 2017 · the dollar index at 112.15 · +1.7% over 30 daysWeek of Nov 27, 2017 · the dollar index at 110.03 · −1.4% over 30 daysWeek of Dec 25, 2017 · the dollar index at 111.10 · +0.5% over 30 daysWeek of Jan 22, 2018 · the dollar index at 107.95 · −2.6% over 30 daysWeek of Feb 19, 2018 · the dollar index at 107.04 · −1.0% over 30 daysWeek of Mar 19, 2018 · the dollar index at 108.43 · +1.4% over 30 daysWeek of Apr 16, 2018 · the dollar index at 107.24 · −0.9% over 30 daysWeek of May 14, 2018 · the dollar index at 110.28 · +2.8% over 30 daysWeek of Jun 11, 2018 · the dollar index at 112.11 · +1.5% over 30 daysWeek of Jul 9, 2018 · the dollar index at 112.64 · +0.5% over 30 daysWeek of Aug 6, 2018 · the dollar index at 113.01 · +0.0% over 30 daysWeek of Sep 3, 2018 · the dollar index at 114.28 · +1.0% over 30 daysWeek of Oct 1, 2018 · the dollar index at 113.81 · −0.2% over 30 daysWeek of Oct 29, 2018 · the dollar index at 115.47 · +1.3% over 30 daysWeek of Nov 26, 2018 · the dollar index at 116.47 · +0.9% over 30 daysWeek of Dec 24, 2018 · the dollar index at 116.22 · +0.1% over 30 daysWeek of Jan 21, 2019 · the dollar index at 114.56 · −1.3% over 30 daysWeek of Feb 18, 2019 · the dollar index at 114.99 · +0.5% over 30 daysWeek of Mar 18, 2019 · the dollar index at 114.58 · −0.5% over 30 daysWeek of Apr 15, 2019 · the dollar index at 114.35 · −0.4% over 30 daysWeek of May 13, 2019 · the dollar index at 115.53 · +0.8% over 30 daysWeek of Jun 10, 2019 · the dollar index at 115.74 · −0.1% over 30 daysWeek of Jul 8, 2019 · the dollar index at 115.11 · −0.7% over 30 daysWeek of Aug 5, 2019 · the dollar index at 116.19 · +1.2% over 30 daysWeek of Sep 2, 2019 · the dollar index at 118.16 · +1.8% over 30 daysWeek of Sep 30, 2019 · the dollar index at 117.72 · −0.3% over 30 daysWeek of Oct 28, 2019 · the dollar index at 116.08 · −1.4% over 30 daysWeek of Nov 25, 2019 · the dollar index at 116.91 · +0.7% over 30 daysWeek of Dec 23, 2019 · the dollar index at 115.76 · −0.8% over 30 daysWeek of Jan 20, 2020 · the dollar index at 115.07 · −0.5% over 30 daysWeek of Feb 17, 2020 · the dollar index at 116.42 · +1.2% over 30 daysWeek of Mar 16, 2020 · the dollar index at 120.44 · +3.5% over 30 daysWeek of Apr 13, 2020 · the dollar index at 122.16 · +1.4% over 30 daysWeek of May 11, 2020 · the dollar index at 122.54 · +0.1% over 30 daysWeek of Jun 8, 2020 · the dollar index at 118.81 · −3.5% over 30 daysWeek of Jul 6, 2020 · the dollar index at 119.86 · +0.5% over 30 daysWeek of Aug 3, 2020 · the dollar index at 117.21 · −2.2% over 30 daysWeek of Aug 31, 2020 · the dollar index at 115.94 · −1.2% over 30 daysWeek of Sep 28, 2020 · the dollar index at 117.87 · +1.0% over 30 daysWeek of Oct 26, 2020 · the dollar index at 115.01 · −2.2% over 30 daysWeek of Nov 23, 2020 · the dollar index at 113.49 · −1.4% over 30 daysWeek of Dec 21, 2020 · the dollar index at 111.61 · −1.8% over 30 daysWeek of Jan 18, 2021 · the dollar index at 111.51 · +0.3% over 30 daysWeek of Feb 15, 2021 · the dollar index at 111.49 · +0.3% over 30 daysWeek of Mar 15, 2021 · the dollar index at 113.03 · +1.3% over 30 daysWeek of Apr 12, 2021 · the dollar index at 113.20 · +0.2% over 30 daysWeek of May 10, 2021 · the dollar index at 111.02 · −1.8% over 30 daysWeek of Jun 7, 2021 · the dollar index at 110.75 · −1.0% over 30 daysWeek of Jul 5, 2021 · the dollar index at 112.54 · +1.2% over 30 daysWeek of Aug 2, 2021 · the dollar index at 112.67 · −0.1% over 30 daysWeek of Aug 30, 2021 · the dollar index at 113.34 · +0.8% over 30 daysWeek of Sep 27, 2021 · the dollar index at 113.76 · −0.0% over 30 daysWeek of Oct 25, 2021 · the dollar index at 113.67 · +0.1% over 30 daysWeek of Nov 22, 2021 · the dollar index at 115.22 · +1.4% over 30 daysWeek of Dec 20, 2021 · the dollar index at 115.79 · +0.6% over 30 daysWeek of Jan 17, 2022 · the dollar index at 114.38 · −1.2% over 30 daysWeek of Feb 14, 2022 · the dollar index at 114.84 · +0.6% over 30 daysWeek of Mar 14, 2022 · the dollar index at 117.02 · +2.2% over 30 daysWeek of Apr 11, 2022 · the dollar index at 116.42 · −0.3% over 30 daysWeek of May 9, 2022 · the dollar index at 119.86 · +3.0% over 30 daysWeek of Jun 6, 2022 · the dollar index at 118.22 · −1.5% over 30 daysWeek of Jul 4, 2022 · the dollar index at 121.51 · +2.9% over 30 daysWeek of Aug 1, 2022 · the dollar index at 121.77 · +0.7% over 30 daysWeek of Aug 29, 2022 · the dollar index at 123.07 · +0.8% over 30 daysWeek of Sep 26, 2022 · the dollar index at 127.29 · +3.4% over 30 daysWeek of Oct 24, 2022 · the dollar index at 127.67 · +1.2% over 30 daysWeek of Nov 21, 2022 · the dollar index at 123.85 · −3.2% over 30 daysWeek of Dec 19, 2022 · the dollar index at 122.65 · −1.1% over 30 daysWeek of Jan 16, 2023 · the dollar index at 119.17 · −2.8% over 30 daysWeek of Feb 13, 2023 · the dollar index at 120.14 · +0.6% over 30 daysWeek of Mar 13, 2023 · the dollar index at 121.24 · +1.1% over 30 daysWeek of Apr 10, 2023 · the dollar index at 119.35 · −1.7% over 30 daysWeek of May 8, 2023 · the dollar index at 118.55 · −0.6% over 30 daysWeek of Jun 5, 2023 · the dollar index at 120.00 · +0.8% over 30 daysWeek of Jul 3, 2023 · the dollar index at 119.36 · −0.6% over 30 daysWeek of Jul 31, 2023 · the dollar index at 117.79 · −1.5% over 30 daysWeek of Aug 28, 2023 · the dollar index at 120.51 · +2.2% over 30 daysWeek of Sep 25, 2023 · the dollar index at 121.53 · +1.1% over 30 daysWeek of Oct 23, 2023 · the dollar index at 123.61 · +1.7% over 30 daysWeek of Nov 20, 2023 · the dollar index at 120.85 · −2.4% over 30 daysWeek of Dec 18, 2023 · the dollar index at 119.74 · −1.2% over 30 daysWeek of Jan 15, 2024 · the dollar index at 119.53 · −0.0% over 30 daysWeek of Feb 12, 2024 · the dollar index at 121.04 · +1.0% over 30 daysWeek of Mar 11, 2024 · the dollar index at 119.97 · −0.9% over 30 daysWeek of Apr 8, 2024 · the dollar index at 120.96 · +0.6% over 30 daysWeek of May 6, 2024 · the dollar index at 122.14 · +1.1% over 30 daysWeek of Jun 3, 2024 · the dollar index at 122.10 · −0.3% over 30 daysWeek of Jul 1, 2024 · the dollar index at 124.21 · +1.8% over 30 daysWeek of Jul 29, 2024 · the dollar index at 123.67 · −0.5% over 30 daysWeek of Aug 26, 2024 · the dollar index at 121.46 · −1.7% over 30 daysWeek of Sep 23, 2024 · the dollar index at 121.41 · −0.8% over 30 daysWeek of Oct 21, 2024 · the dollar index at 123.92 · +2.2% over 30 daysWeek of Nov 18, 2024 · the dollar index at 126.88 · +2.2% over 30 daysWeek of Dec 16, 2024 · the dollar index at 127.31 · +0.2% over 30 daysWeek of Jan 13, 2025 · the dollar index at 129.87 · +2.3% over 30 daysWeek of Feb 10, 2025 · the dollar index at 128.43 · −0.7% over 30 daysWeek of Mar 10, 2025 · the dollar index at 125.98 · −1.7% over 30 daysWeek of Apr 7, 2025 · the dollar index at 125.81 · −0.2% over 30 daysWeek of May 5, 2025 · the dollar index at 122.50 · −1.8% over 30 daysWeek of Jun 2, 2025 · the dollar index at 121.77 · −1.1% over 30 daysWeek of Jun 30, 2025 · the dollar index at 119.66 · −1.6% over 30 daysWeek of Jul 28, 2025 · the dollar index at 119.99 · +0.3% over 30 daysWeek of Aug 25, 2025 · the dollar index at 120.28 · +0.6% over 30 daysWeek of Sep 22, 2025 · the dollar index at 119.79 · −1.1% over 30 daysWeek of Oct 20, 2025 · the dollar index at 120.70 · +0.9% over 30 daysWeek of Nov 17, 2025 · the dollar index at 120.97 · +0.2% over 30 daysWeek of Dec 15, 2025 · the dollar index at 120.14 · −0.5% over 30 daysWeek of Jan 12, 2026 · the dollar index at 120.22 · +0.2% over 30 daysWeek of Feb 9, 2026 · the dollar index at 118.24 · −1.5% over 30 daysWeek of Mar 9, 2026 · the dollar index at 119.49 · +0.8% over 30 daysWeek of Apr 6, 2026 · the dollar index at 120.66 · +0.9% over 30 daysWeek of May 4, 2026 · the dollar index at 118.39 · −1.8% over 30 daysWeek of Jun 1, 2026 · the dollar index at 118.88 · +0.2% over 30 daysWeek of Jun 29, 2026 · the dollar index at 120.89 · +1.6% over 30 daysWeek of Jul 27, 2026 · the dollar index at 120.71 · −0.3% over 30 daysWeek of Aug 24, 2026 · the dollar index at 118.06 · −2.4% over 30 daysWeek of Sep 21, 2026 · the dollar index at 119.51 · +1.1% over 30 daysWeek of Oct 14, 2026 · the dollar index at 121.60 · +2.9% over 30 days121.6

the dollar index (a log scale; its 30-day change on hover)

§ 02 · After it

What came after it

as of · Bitcoin, from the reading day's close

Bitcoin's next 90 days after each range of the dollar index's change over 30 days: −3.1% or less in 30 days +30.0% over 48 days; −3% to −1.6% in 30 days +47.6% over 466 days; −1.5% to −0.6% in 30 days +29.4% over 981 days; −0.5% to 0.5% in 30 days +14.4% over 1243 days; 0.6% to 1.5% in 30 days +9.3% over 972 days; 1.6% to 3% in 30 days +7.6% over 722 days; 3.1% or more in 30 days +14.5% over 115 days; every day +19.0%Bitcoin's next 90 days by the dollar's monthThe dollar −3.1% or less in 30 days · Bitcoin +30.0% over the next 90 days on average · up 90% of the time · 48 days≤−3.1%48The dollar −3% to −1.6% in 30 days · Bitcoin +47.6% over the next 90 days on average · up 84% of the time · 466 days−3%466The dollar −1.5% to −0.6% in 30 days · Bitcoin +29.4% over the next 90 days on average · up 68% of the time · 981 days−1.5%981The dollar −0.5% to 0.5% in 30 days · Bitcoin +14.4% over the next 90 days on average · up 52% of the time · 1,243 days−0.5%1,243The dollar 0.6% to 1.5% in 30 days · Bitcoin +9.3% over the next 90 days on average · up 47% of the time · 972 days0.6%972The dollar 1.6% to 3% in 30 days · Bitcoin +7.6% over the next 90 days on average · up 47% of the time · 722 days1.6%722The dollar 3.1% or more in 30 days · Bitcoin +14.5% over the next 90 days on average · up 53% of the time · 115 days3.1%+115every day +19.0%Bitcoin's next 90 days after each range of the dollar index's change over 30 days: −3.1% or less in 30 days +30.0% over 48 days; −3% to −1.6% in 30 days +47.6% over 466 days; −1.5% to −0.6% in 30 days +29.4% over 981 days; −0.5% to 0.5% in 30 days +14.4% over 1243 days; 0.6% to 1.5% in 30 days +9.3% over 972 days; 1.6% to 3% in 30 days +7.6% over 722 days; 3.1% or more in 30 days +14.5% over 115 days; every day +19.0%Bitcoin's next 90 days by the dollar's monthThe dollar −3.1% or less in 30 days · Bitcoin +30.0% over the next 90 days on average · up 90% of the time · 48 days≤−3.1%48The dollar −3% to −1.6% in 30 days · Bitcoin +47.6% over the next 90 days on average · up 84% of the time · 466 daysThe dollar −1.5% to −0.6% in 30 days · Bitcoin +29.4% over the next 90 days on average · up 68% of the time · 981 days−1.5%981The dollar −0.5% to 0.5% in 30 days · Bitcoin +14.4% over the next 90 days on average · up 52% of the time · 1,243 daysThe dollar 0.6% to 1.5% in 30 days · Bitcoin +9.3% over the next 90 days on average · up 47% of the time · 972 days0.6%972The dollar 1.6% to 3% in 30 days · Bitcoin +7.6% over the next 90 days on average · up 47% of the time · 722 daysThe dollar 3.1% or more in 30 days · Bitcoin +14.5% over the next 90 days on average · up 53% of the time · 115 days3.1%+115every day +19.0%

Bitcoin's average next 90 daysevery day's averageunder each bar: its days

The dollar, 30 daysDaysStretchesNext 30 daysNext 90 days
falling
−1.5% or less
60457 +9.1%+43.2%
easing
−1.4% to −0.1%
1,57291 +4.7%+22.0%
firming
0% to 1.4%
1,50097 +6.0%+13.3%
rising
1.5% or more
93158 +3.4%+8.0%
every day4,607— +5.4%+19.0%

Days and stretches count the days with 30 days after them; a stretch ends after 7 days out of its band. Today's band is marked. Each band against all the other days over the same hold, with its luck test under it (✓ past the bar, both halves of the days agreeing; the halves on hover):

The dollar, 30 daysNext 30 daysNext 90 days
−1.5% or less +4.2%
t 1.2
+27.8%
t 2.5
−1.4% to −0.1% −1.2%
t −0.5
+4.5%
t 0.8
0% to 1.4% +0.8%
t 0.4
−8.5%
t −1.5
1.5% or more −2.5%
t −0.8
−13.9%
t −1.6

A falling dollar (−1.5% or less in 30 days) came on 593 days in 55 separate stretches, the last on Aug 30, 2026. Bitcoin bought at the close of one of those days rose over the next 90 days 82% of the time (+27.7% in the middle case, +43.2% on average): +27.8% against the other days, +36.9% in the older half of the days and +23.0% in the newer. A luck test of 2.5, not past the bar of 3.0: 21 holds that share no day, and a few big swings decide the average.

A rising dollar (1.5% or more in 30 days) came on 931 days in 58 separate stretches, the last on Oct 14, 2026. Bitcoin bought at the close of one of those days rose over the next 90 days 47% of the time (−2.5% in the middle case, +8.0% on average): −13.9% against the other days, −17.2% in the older half of the days and −11.4% in the newer. A luck test of −1.6, not past the bar of 3.0: 25 holds that share no day, and a few big swings decide the average.

§ 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.

FRED publishes a day's index a day or two after it, so each close reads the newest reading dated at least two days before it, and the change is set against the reading known 30 days before that: nothing read early. Neighbouring days share most of their 30 or 90 days, so the luck test does not count them as fresh evidence: each calendar day weighs in by how many of the band's holds, and of the other days', cover it, so a band counts as the holds that share no day, and each band is set against all the other days over the same hold, which takes out the years Bitcoin simply rose. With 8 tests (four bands, two holds), a result needs a luck test of 3.0 or more and both halves of the days on its side.

The bands were set before any number here was read: falling (1.5% or more down in 30 days), easing, firming, rising (1.5% or more up) - about one month's usual swing of the index either way. The dollar moves in long swings, so its ends come in a few long stretches. Moves are Bitcoin's own price, before trading costs.

§ 04 · Revisions1 dated

Revisions

as of · every change to its headline numbers, dated

This study is re-run every night on the whole history: Bitcoin's daily closes from Jan 1, 2014 to Aug 16, 2017 are Bitstamp's, Europe's oldest exchange, and ours from the next day on (on the 3,346 days both have, the two closes differ by 0.06% in the middle case). 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 over the next 90 days against the other days: after a falling dollar +28% · after a rising dollar −14%

§ 05 · More

More research

as of