Volatility Heatmap by Day and Hour
This tool displays a heatmap of volatility (price range: high - low) by day of the week and hour, based on your selected asset category or instrument from the dropdown menu. The average values are calculated using data from the past year, allowing you to instantly identify periods when the market tends to be more active. It can help you develop time-based entry and exit strategies and improve trading efficiency by targeting periods of high price movement.
Try switching between multiple currency pairs or indices to explore the unique volatility characteristics of each.
| Mon | Tue | Wed | Thu | Fri | |
|---|---|---|---|---|---|
| 00:00 - 01:00 | 0.20 | 0.13 | 0.13 | 0.13 | 0.13 |
| 01:00 - 02:00 | 0.30 | 0.16 | 0.16 | 0.17 | 0.17 |
| 02:00 - 03:00 | 0.25 | 0.19 | 0.22 | 0.23 | 0.22 |
| 03:00 - 04:00 | 0.27 | 0.27 | 0.26 | 0.28 | 0.25 |
| 04:00 - 05:00 | 0.24 | 0.23 | 0.24 | 0.26 | 0.24 |
| 05:00 - 06:00 | 0.18 | 0.17 | 0.20 | 0.20 | 0.17 |
| 06:00 - 07:00 | 0.20 | 0.19 | 0.17 | 0.19 | 0.19 |
| 07:00 - 08:00 | 0.18 | 0.18 | 0.22 | 0.18 | 0.17 |
| 08:00 - 09:00 | 0.19 | 0.23 | 0.21 | 0.20 | 0.19 |
| 09:00 - 10:00 | 0.23 | 0.26 | 0.23 | 0.27 | 0.32 |
| 10:00 - 11:00 | 0.28 | 0.29 | 0.25 | 0.29 | 0.25 |
| 11:00 - 12:00 | 0.23 | 0.29 | 0.25 | 0.24 | 0.22 |
| 12:00 - 13:00 | 0.18 | 0.21 | 0.19 | 0.18 | 0.18 |
| 13:00 - 14:00 | 0.16 | 0.17 | 0.18 | 0.22 | 0.17 |
| 14:00 - 15:00 | 0.23 | 0.20 | 0.19 | 0.24 | 0.21 |
| 15:00 - 16:00 | 0.22 | 0.30 | 0.34 | 0.39 | 0.35 |
| 16:00 - 17:00 | 0.24 | 0.29 | 0.28 | 0.34 | 0.31 |
| 17:00 - 18:00 | 0.26 | 0.31 | 0.29 | 0.31 | 0.33 |
| 18:00 - 19:00 | 0.21 | 0.23 | 0.26 | 0.24 | 0.26 |
| 19:00 - 20:00 | 0.16 | 0.21 | 0.18 | 0.20 | 0.21 |
| 20:00 - 21:00 | 0.15 | 0.17 | 0.17 | 0.17 | 0.16 |
| 21:00 - 22:00 | 0.18 | 0.16 | 0.26 | 0.14 | 0.15 |
| 22:00 - 23:00 | 0.15 | 0.16 | 0.15 | 0.16 | 0.13 |
| 23:00 - 00:00 | 0.12 | 0.13 | 0.14 | 0.13 | 0.13 |
How to Read & Use This Tool
The Volatility Heatmap displays the average price range (high − low) by day of week and hour, based on the past year of data. Colors instantly reveal when a symbol tends to move, helping you build time-of-day strategies for entry and exit and improve trading efficiency.
14 Key Terms to Know First
Just understanding these 4 terms before using this tool will dramatically speed up your learning.
① Volatility
A measure of how much a price moves. High volatility = large price swings; low volatility = quiet movement. It directly drives both the number of trading opportunities and the risks involved.
② Price Range (High − Low)
The high minus the low over a given period. This tool measures the high−low for each one-hour interval, quantifying that hour's volatility. The larger the range, the more active that time window.
③ Heatmap
A chart that represents numeric values as color intensity. Here the vertical axis is the hour (24 hours), the horizontal axis is the day of week (Mon–Fri), and the cell color represents volatility — so "when it moves" becomes visually intuitive.
④ Trading Session
The hours when the world's major markets are active. The three main sessions — Tokyo (Asia), London (Europe), and New York (USA) — tend to spike volatility, especially around their opens and overlaps.
2What Can This Tool Do?
Spot Active Hours at a Glance
Find dark-colored cells and you immediately see when the symbol moves most. No more staring at charts to identify the right windows — the entire week is summarized in one view.
Optimize Your Time Strategy
Enter during active hours, exit when things calm down — make time work for you. Scalping, day trading, swing trading — pick the hours that match your style.
Compare Each Symbol's Personality
Even within FX, EUR/USD moves during European/US hours while USD/JPY runs hot during Asia/NY hours. Switch between symbols to grasp each one's unique timing profile.
3How to Read the Heatmap
The vertical axis is the hour (24 hours, MT4/MT5 server time); the horizontal axis is the day of week (Mon–Fri). Each cell's color shows that day & hour's average volatility. Larger values appear as deeper pink (toward #f2637b); smaller values appear close to white.
Below is a representative USD/JPY heatmap (past year average). It's immediately clear that volatility peaks around the London×NY overlap (roughly 15:00–17:00 MT4/MT5 server time).
44 Key Session Patterns to Remember
The volatility of major FX pairs is strongly tied to the three big trading sessions: Tokyo, London, and New York. Once you know each session's character, just looking at the heatmap tells you "this is the X session at work."
Tokyo Session (Asia hours)
Active roughly during the early MT4/MT5 hours (around 02:00–08:00 MT server time). AUD/JPY, NZD/JPY and other JPY crosses, as well as AUD/USD and Oceania currencies, tend to move. Bank of Japan comments and Chinese data releases also hit during this window.
📍 How it looks on the heatmap: light to mid pink in the early hoursLondon Session (Europe hours)
Active roughly 09:00–18:00 MT server time. EUR/USD, GBP/USD, EUR/GBP and other European pairs come into full swing. Global FX volume surges and trends are more likely to develop in this window.
📍 How it looks on the heatmap: mid to deep pink in mid-day to eveningNew York Session (US hours)
Active roughly 15:00–24:00 MT server time. USD-related pairs, XAU/USD, and U.S. stock index CFDs move actively. U.S. economic releases (Nonfarm Payrolls, CPI, FOMC) can trigger sharp swings during this window.
📍 How it looks on the heatmap: deep pink in late afternoon to eveningLondon × New York Overlap
Roughly 15:00–18:00 MT server time. Both major markets are open simultaneously — the most active window of the entire trading day. The heatmap typically shows the deepest pink here. Plenty of opportunity, but also maximum whipsaw risk.
📍 How it looks on the heatmap: deepest pink around 15:00–18:00 MT55-Step Usage Workflow
This tool is a planning aid for the "when to trade" question. Build the following flow into your daily routine.
6Do's and Don'ts
7Frequently Asked Questions (FAQ)
What unit are the displayed numbers in?
All values are the price range (high − low) for one hour. The unit varies by symbol (FX pairs use price difference, indices use point difference, crypto uses price difference, etc.), but every value represents "how much did this hour move." Focus on relative comparison between cells and on color intensity, not absolute numbers.
How recent is the data?
The values are an average over the past year (rolling 365 days). The latest update time is shown above the heatmap and the data refreshes periodically. Designed to capture longer-term volatility tendencies, so short-lived events from any specific week have only a muted effect.
Why are times shown in MT4/MT5 server time?
MT4/MT5 server time (usually GMT+2, GMT+3 during U.S. daylight saving) is the time axis most traders are already used to, and it cleanly visualizes the U.S. session. If you live in a different time zone, convert the MT server hour to your local time when planning sessions.
Why isn't there weekend data?
FX, indices, commodities and stock CFDs are closed on weekends, so those asset categories show Mon–Fri only. Crypto, however, trades 24/7 — when you select crypto, Saturday and Sunday data are also shown. If you trade over the weekend, switch to crypto to inspect the weekend-specific behavior.
If a cell is deep pink, will I make money there?
No. Color intensity reflects the size of the range only — it does not tell you whether price will rise or fall. Deep-pink hours are simply "more opportunity, more risk." Profit requires direction prediction from technicals and fundamentals on top.
Can I make trading decisions with this tool alone?
No. The heatmap is a planning aid for the timing of trades. Actual buy/sell decisions need to combine support/resistance, Trend Analysis, RSI Analysis and other technicals, fundamentals, and risk management (e.g., 1–2% of account per trade).
8Glossary (Mini-Dictionary for FX Beginners)
- Volatility
- The size of price movement. High = wild swings, low = quiet drift. It drives both the number of trading opportunities and the risk in each one.
- Price Range (High − Low)
- The high minus the low over a period. This tool uses the one-hour range as its volatility metric.
- Heatmap
- A chart that maps numeric values to color intensity. Here, hours × days are arranged in a grid colored by volatility.
- Trading Session
- The active hours of the world's major markets. Tokyo (Asia), London (Europe) and New York (US) are the three main sessions.
- MT4/MT5 Time
- The time displayed on MetaTrader 4/5 servers. Typically GMT+2 (GMT+3 during U.S. daylight saving).
- Daylight Saving Time
- The seasonal one-hour shift used in Europe and the U.S. roughly March–November. MT4/MT5 server time also shifts to match U.S. DST.
- pip
- The smallest unit of price movement in FX. For most pairs it's the 4th decimal place (the 2nd for JPY-quoted pairs).
- Scalping
- Ultra-short-term trading over seconds to minutes. Lots of opportunity arrives in high-volatility hours — this tool helps spot them.
- Swing Trading
- Holding positions for days to weeks. Entry timing favors active hours; mid-hold sharp moves are unwelcome — so time-of-day awareness matters.
- Economic Indicator
- Statistical data about a country's economy (growth, inflation, jobs, etc.). Releases cause sharp spikes — confirm separately from the "normal-times" pattern that the heatmap shows.