Guide

FX Liquidity & Sessions

The FX market operates 24 hours a day, five days a week — but liquidity, volatility, and the pairs most actively traded vary significantly by hour. Understanding the session structure is fundamental to timing entries, managing spreads, and anticipating where volume is concentrated.

The FX Liquidity Canvas

At the top of the left sidebar, the FX Liquidity panel shows a canvas-drawn chart depicting the estimated relative interbank activity level across each 30-minute slot of the 24-hour UTC trading day.

FX LIQUIDITY — 24H UTC
00:00 04:00 08:00 12:00 16:00 20:00 24:00

How to read it

The chart is divided into two visual zones separated by a dashed orange vertical line marking the current UTC time:

  • Solid blue area (left of the line) — the past. Activity levels already observed today, scaled by a volatility scalar derived from the 30-day average daily H-L range for EUR/USD, GBP/USD, and USD/JPY (source: yfinance · H-L range proxy · 30d avg when available). Higher volatility environments push the curve up; quieter markets pull it down.
  • Dashed blue line (right of the line) — the projected remainder of the day, based on historical BIS/LSEG session-overlap patterns. This is an estimate, not a live feed.
  • Orange dashed vertical line — the current UTC moment. Everything to its left has happened; everything to its right is projected.

Interactive tooltip

Hover anywhere on the canvas to see a tooltip showing the UTC time for that point, the active trading session(s) at that hour, and the relative activity level as a percentage of the day's peak — labeled Very High, High, Moderate, Low, or Very Low. Points in the projected future are marked (est.).

Data source & refresh

The liquidity chart scales its baseline curve using a volatility scalar derived from recent EUR/USD, GBP/USD, and USD/JPY daily ranges. Higher-volatility market environments push the curve up; quieter periods pull it down. The chart redraws every 60 seconds.

The terminal resolves the scalar through a three-tier fallback chain, and the active source is shown in the small label below the chart legend:

  • yfinance · H-L range proxy · 30d avg — primary source. A server-side cache file (fx-liquidity.json) is updated hourly by the data pipeline, computing the 30-day average daily High-Low range for EUR/USD, GBP/USD, and USD/JPY via yfinance. When this file is fresh and valid, the panel uses it directly — no browser-side API call needed.
  • Frankfurter fallback — if fx-liquidity.json is unavailable, the terminal derives a rougher volatility scalar from the ECB Frankfurter rate series (7-day EUR base), which is cached server-side for other panels. Less precise than the yfinance H-L proxy but still directionally useful.
  • Historical avg · fixed reference — if both upstream sources are unavailable, the chart falls back to a static BIS/LSEG session-overlap baseline with no volatility scaling. The curve shape remains accurate; only the amplitude scaling is lost. This label is also shown on initial page load before the data fetch completes.
Reading the source label: The small label below the chart legend (e.g. yfinance · H-L range proxy · 30d avg) updates dynamically after each data fetch. If you see Historical avg · fixed reference after the page has fully loaded, it means the live data pipeline is temporarily unavailable — the chart shape is still accurate, just not amplitude-scaled to current volatility.

On weekends (Saturday–Sunday UTC), the chart displays a flat baseline with a "MARKET CLOSED" label, since FX spot trading is inactive.

Key liquidity windows

The curve shape reflects aggregate FX volume across all currency pairs, normalized so the highest-liquidity period reaches 100%. Key features to identify at a glance:

  • The primary peak — London–New York overlap (13:00–17:00 UTC) consistently shows the highest liquidity globally, accounting for roughly 50% of daily FX volume.
  • The London open spike — 08:00–09:00 UTC. The moment European banks come online typically produces a sharp volume increase, especially for EUR pairs.
  • The Tokyo–London gap — 06:00–08:00 UTC. Typically the lowest liquidity window of the day for majors. Spreads widen, price action is thin.
  • The current time marker — the orange dashed line tells you whether you are in a high-liquidity window or a thin period at a glance.
Practical use: Before placing a trade, glance at the liquidity canvas. If the orange line is in a trough (low curve), expect wider spreads and potentially erratic, low-conviction price moves. If you're at or near the London–NY peak, spreads are tight and moves are more likely to have follow-through.

The Four Trading Sessions

The Market Sessions panel in the main content area shows the open/close times (UTC) and current status of all four sessions. Session times include both standard UTC hours and adjust for DST in the topbar session indicator. The terminal calculates which sessions are currently active and highlights them accordingly.

Sydney Session

Sydney
22:00 – 07:00 UTC (standard) | 21:00 – 06:00 UTC (AEDT)
The quietest of the four major sessions. Opens the weekly FX market on Sunday (22:00 UTC). Volume is limited — the major Australian and New Zealand banks are active, but international participation is light. AUD and NZD pairs see their most native liquidity here.
Most active pairs: AUD/USD · NZD/USD · AUD/NZD · AUD/JPY

Typical daily ranges in the Sydney session are the smallest of all sessions. EUR/USD and GBP/USD often drift sideways or consolidate moves from the prior New York session close. Avoid news-driven strategies in this window for European pairs — participation is too thin for reliable follow-through.

Tokyo / Asia Session

Tokyo
00:00 – 09:00 UTC (standard) | 23:00 – 08:00 UTC (JST +9)
More active than Sydney, as Japanese, Chinese, and Southeast Asian institutional participants come online. USD/JPY sees its primary native liquidity window here. Important JPY economic data (CPI, employment, BoJ decisions) releases during this session, causing sharp moves in JPY pairs.
Most active pairs: USD/JPY · EUR/JPY · GBP/JPY · AUD/JPY

The Asia session often sets the initial directional bias for USD/JPY that London traders respond to. Crosses involving JPY (EUR/JPY, GBP/JPY) can see larger moves in Tokyo than their component pairs (EUR/USD, GBP/USD) would suggest, as Japanese institutional accounts rebalance cross positions.

London Session

London
08:00 – 17:00 UTC (standard) | 07:00 – 16:00 UTC (BST)
The largest FX trading center globally. The London open (08:00–09:00 UTC) is historically the highest single-hour spike in global FX volume. European institutional flows, ECB and BoE participants, and global macro funds all active simultaneously. EUR, GBP, and CHF pairs see maximum native liquidity.
Most active pairs: EUR/USD · GBP/USD · EUR/GBP · EUR/CHF · USD/CHF · EUR/JPY

The 08:00–09:00 UTC window is one of the highest-conviction entry periods of the day. European PMI data, ECB speeches, UK economic releases, and institutional order flow all concentrate here. Trends that start in the first hour of London frequently define the direction for the rest of the European session.

London fix (16:00 UTC): The 4pm London WM/Reuters fix is when corporate, fund, and custody accounts execute large foreign exchange benchmarking orders. The 30-minute window before (15:30–16:00) and after (16:00–16:30) can see sharp directional moves as market makers position around anticipated fix flows, followed by a reversal. This is a well-documented intraday pattern.

New York Session

New York
13:00 – 22:00 UTC (standard) | 08:00 – 17:00 EST
US economic data (CPI, NFP, ISM, GDP, FOMC decisions) drives the most significant single-session moves in global FX. The NYSE and equity market open at 14:30 UTC creates additional cross-asset flows that impact FX. USD pairs dominate; DXY is most volatile here.
Most active pairs: EUR/USD · GBP/USD · USD/JPY · USD/CAD · AUD/USD

US macro data typically releases at 13:30 UTC (8:30 AM ET) — the first hour of the NY session. This window is the highest-volatility single point of the trading day when major data is scheduled. FOMC decisions (Wednesday 19:00 UTC) and press conferences can produce multi-hundred pip moves in EUR/USD and USD/JPY within minutes.

Overlap Windows

Where two sessions are simultaneously active, volume and volatility reach their highest levels. There are two key overlaps:

Tokyo–London Overlap
08:00 – 09:00 UTC
Brief 1-hour window. Often produces a directional spike in EUR/JPY and GBP/JPY as Tokyo closes positions and London opens new ones. Watch for reversals of Asian session drift.
London–New York Overlap
13:00 – 17:00 UTC ← PEAK
The highest liquidity window of the week. All major institutional participants active. Tightest spreads, highest volume, most reliable trend continuation. The 4 hours that matter most for most FX strategies.

Session Volatility Profile

The Session Vol table within the Market Sessions panel shows historical average daily pip ranges for EUR/USD and USD/JPY across each session. These are long-run averages — individual sessions vary significantly based on news flow and market regime.

SessionEUR/USD Avg RangeUSD/JPY Avg RangeCharacter
Sydney±18 pip±22 pipThin, drift, consolidation
Tokyo±28 pip±44 pipJPY-driven, rangy, data-reactive
London±62 pip±58 pipTrend-setting, breakout-prone
New York±71 pip±66 pipData-driven, high volatility, USD-dominant
Note: These are historical reference averages, not current ATR values. During high-impact events (FOMC, NFP, CPI), individual sessions can easily produce 3–5× these ranges. During holiday periods or low-conviction markets, sessions may produce less than half these averages.

Session Strategy Implications

The session structure directly informs which strategies work best and when:

  • Breakout strategies — highest probability at London open (08:00 UTC) and NY data releases (13:30 UTC). Price is most likely to initiate and sustain directional moves in these windows.
  • Range / mean-reversion strategies — most suited to Sydney session and the Tokyo–London gap (06:00–08:00 UTC) for EUR/USD and GBP/USD. These pairs tend to oscillate without conviction in low-liquidity windows.
  • Execution quality — best during London–NY overlap (13:00–17:00 UTC). Tightest spreads, deepest order book, less slippage risk.
  • Avoiding thin liquidity — the 06:00–08:00 UTC window (between Tokyo close and London open) is the highest spread, lowest volume, most erratic period for EUR/USD. A common mistake is entering positions in this window and being "stopped out by the spread."
Using the terminal: Check the FX Liquidity canvas and the current time marker before entering a trade. If you're at or beyond the New York close (22:00 UTC), the market is entering its thinnest window. If you're approaching or within the London open (08:00 UTC), you're entering the highest-conviction period.
View live session liquidity in the terminal
Current session status, the live FX liquidity canvas, and DXY-range proxy — all updated every 15 minutes throughout the trading day.
Open the terminal →