Since 2024: 1 earlier streak of 4 or more
Market streaks · Forex
How long can a market keep moving in one direction? One episode at a time. Only closed periods count.
The longest streak right now: 7 weeks falling
First time since 2024: no earlier streak of 7 or more
Candle colour compares close with open. Highlighting marks the close-to-close streak.
Noteworthy streaks
Since 2024: 1 earlier streak of 4 or more
Since 2024: 2 earlier streaks of 4 or more
First time since 2024: no earlier streak of 3 or more
Within reach of a record
Available-history records, not all-time guarantees.
Streaks that just ended
The end is confirmed by a later opposite or flat close.
All instruments
Every instrument’s current streak next to its records. Click a column header to sort.
| Instrument | Current streak | Move over streak | To record | Longest rise | Longest fall | Since · periods |
|---|---|---|---|---|---|---|
| EURHKDEuro / Hong Kong Dollar | ↘ 4 weeks | -3.02% | 4 | 4 | 2024 · 104 | |
| USDPLNU.S. Dollar / Polish Zloty | ↗ 4 weeks | +4.97% | 5 | 3 | 2024 · 104 | |
| USDCADU.S. Dollar / Canadian Dollar | ↗ 4 weeks | +2.96% | 5 | 4 | 2024 · 104 | |
| AUDCHFAustralian Dollar / Swiss Franc | ↘ 3 weeks | -1.55% | 5 | 3 | 2024 · 104 | |
| USDTRYU.S. Dollar / Turkish Lira | ↗ ≥21 weeks | +8.33% | 21 running now | 1 | 2024 · 104 | |
| NZDCHFNew Zealand Dollar / Swiss Franc | ↘ 7 weeks | -2.90% | 7 | 7 | 2024 · 104 | |
| NZDUSDNew Zealand Dollar / U.S. Dollar | ↘ 6 weeks | -6.08% | 3 | 6 | 2024 · 104 | |
| EURSGDEuro / Singapore Dollar | ↘ 6 weeks | -2.79% | 7 | 6 | 2024 · 104 | |
| EURSEKEuro / Swedish Krona | ↗ 4 weeks | +1.69% | 4 | 4 | 2024 · 104 | |
| USDSGDU.S. Dollar / Singapore Dollar | ↗ 4 weeks | +0.93% | 4 | 4 | 2024 · 104 | |
| USDMXNU.S. Dollar / Mexican Peso | ↗ 4 weeks | +7.44% | 4 | 5 | 2024 · 104 | |
| EURMXNEuro / Mexican Peso | ↗ 4 weeks | +4.19% | 4 | 5 | 2024 · 104 | |
| USDZARU.S. Dollar / South African Rand | ↗ 4 weeks | +4.21% | 4 | 7 | 2024 · 104 | |
| EURUSDEuro / U.S. Dollar | ↘ 4 weeks | -3.11% | 4 | 4 | 2024 · 104 | |
| USDCHFU.S. Dollar / Swiss Franc | ↗ 4 weeks | +2.41% | 4 | 6 | 2024 · 104 | |
| AUDUSDAustralian Dollar / U.S. Dollar | ↘ 4 weeks | -3.44% | 8 | 4 | 2024 · 104 | |
| EURPLNEuro / Polish Zloty | ↗ 4 weeks | +1.46% | 7 | 4 | 2024 · 104 | |
| GBPUSDBritish Pound / U.S. Dollar | ↘ 3 weeks | -2.13% | 4 | 3 | 2024 · 104 | |
| EURTRYEuro / Turkish Lira | ↘ 3 weeks | -1.90% | 8 | 3 | 2024 · 104 | |
| USDNOKU.S. Dollar / Norwegian Krone | ↗ 3 weeks | +3.52% | 4 | 5 | 2024 · 104 | |
| USDJPYU.S. Dollar / Japanese Yen | ↗ 3 weeks | +2.75% | 5 | 4 | 2024 · 104 | |
| EURCHFEuro / Swiss Franc | ↘ 3 weeks | -1.52% | 6 | 9 | 2024 · 104 | |
| CADCHFCanadian Dollar / Swiss Franc | ↘ 3 weeks | -1.21% | 3 | 5 | 2024 · 104 | |
| USDKRWU.S. Dollar / Korean Won | ↘ 2 weeks | -3.13% | 1 | 2 | 2024 · 104 | |
| EURJPYEuro / Japanese Yen | ↘ 2 weeks | -1.41% | 9 | 3 | 2024 · 104 | |
| AUDCADAustralian Dollar / Canadian Dollar | ↘ 2 weeks | -0.45% | 6 | 2 | 2024 · 104 | |
| AUDJPYAustralian Dollar / Japanese Yen | ↘ 2 weeks | -1.79% | 4 | 2 | 2024 · 104 | |
| GBPAUDBritish Pound / Australian Dollar | ↗ 2 weeks | +1.20% | 4 | 3 | 2024 · 104 | |
| CADJPYCanadian Dollar / Japanese Yen | ↘ 2 weeks | -1.26% | 4 | 5 | 2024 · 104 | |
| NZDJPYNew Zealand Dollar / Japanese Yen | ↘ 2 weeks | -1.32% | 4 | 3 | 2024 · 104 | |
| AUDNZDAustralian Dollar / New Zealand Dollar | ↘ 2 weeks | -0.55% | 9 | 3 | 2024 · 104 | |
| USDSEKU.S. Dollar / Swedish Krona | ↗ ≥1 week | +1.19% | 2 | 2 | 2024 · 104 | |
| CHFJPYSwiss Franc / Japanese Yen | ↗ 1 week | +0.34% | 9 | 4 | 2024 · 104 | |
| EURNOKEuro / Norwegian Krone | ↘ 1 week | -0.09% | 5 | 6 | 2024 · 104 | |
| EURGBPEuro / British Pound | ↘ 1 week | -1.22% | 4 | 6 | 2024 · 104 | |
| GBPNZDBritish Pound / New Zealand Dollar | ↗ 1 week | +0.90% | 4 | 7 | 2024 · 104 | |
| USDHKDU.S. Dollar / Hong Kong Dollar | ↗ 1 week | +0.04% | 7 | 6 | 2024 · 104 | |
| GBPJPYBritish Pound / Japanese Yen | ↗ 1 week | +0.34% | 4 | 3 | 2024 · 104 | |
| EURNZDEuro / New Zealand Dollar | ↘ 1 week | -0.32% | 8 | 4 | 2024 · 104 | |
| EURCADEuro / Canadian Dollar | ↘ 1 week | -0.45% | 4 | 3 | 2024 · 104 | |
| EURZAREuro / South African Rand | ↗ 1 week | +1.01% | 3 | 5 | 2024 · 104 | |
| EURAUDEuro / Australian Dollar | ↘ 1 week | -0.24% | 4 | 5 | 2024 · 104 | |
| GBPCADBritish Pound / Canadian Dollar | ↗ 1 week | +0.75% | 3 | 3 | 2024 · 104 | |
| USDCNYU.S. Dollar / Chinese Yuan | No streak | — | — | — | — | 2024 · 34 |
| EURCNYEuro / Chinese Yuan | No streak | — | — | — | — | 2024 · 61 |
| USDRUBU.S. Dollar / Russian Ruble | No streak | — | — | — | — | 2024 · 32 |
| USDPENU.S. Dollar / Peruvian Sol | No streak | — | — | — | — | 2025 · 19 |
| GBPCHFBritish Pound / Swiss Franc | No streak | — | — | 5 | 6 | 2024 · 104 |
How streaks are measured
Counting rules
A rising period closes above the previous close; a falling period closes below it. Equal closes break a streak. Crypto uses UTC and Monday weeks. Session markets use their exchange calendar; forex uses 17:00 New York from hourly observations. A missing expected observation is a data gap, not a reversal. Each maximal completed run counts once. The current run and censored boundary runs are excluded from past-episode counts.
Independent baseline
The baseline assumes independent movements with the instrument’s historical directional frequency. It describes expected episode counts, not the chance of a reversal or profit. Actual market movements need not be independent.
What happened afterwards
Retrospective returns start at the last close of a completed streak. Its ending becomes known only after the next closed period. Every horizon has its own sample; missing futures are excluded. Overlapping windows are not independent trials.
Frequently asked questions
Does a long streak mean the market will reverse?
No. Length describes past closes. It does not predict the next move. The historical comparison and independent baseline are descriptive.
How are past streaks counted?
Each completed same-direction episode of at least the selected length counts once. A 12-period run is one episode, even when the threshold is nine.
Why do history and sample sizes differ?
Feeds have different start dates, calendars and missing observations. Longer outcome horizons also need more future observations. Small samples are marked explicitly.
Are these all-time records?
Records apply only to the named instrument, source and available verified history. Crypto venues are not stitched together. Commodity futures are labelled as proxies.
Historical observations are not forecasts or investment advice. Small samples and overlapping outcome windows limit interpretation. No buy or sell recommendation.