summary: how to pick the right session on edgeful based on the hours you actually trade — with a timezone-aware table, a quick decision tree, and how to build a custom session when none of the built-ins fit. reflects the recent timezone update, where each built-in session now runs in its local timezone instead of Eastern.
edgeful runs on sessions. every report, every level, every IB and ORB window is anchored to one. the single biggest reason a report looks "empty" or "wrong" is that the session you've selected doesn't match the hours you're actually at your desk.
this article is a decision guide — pick a session whose window is still open during your trading hours, and your reports will line up with what you see on the chart.
if you haven't read the foundations yet, start with sessions overview — it covers what each session is, the reference close, day rollover, and the full timezone update. this article picks up from there.
first — what changed with the timezone update
edgeful used to calculate every session in Eastern time (UTC-4). no matter where you were in the world, London was 3:00 AM – 11:00 AM ET and Asian was 7:00 PM – 4:00 AM ET on the platform.
that's changed. each built-in session now runs in its own local timezone:
NY — unchanged. still 9:30 AM – 4:00 PM ET.
London — now 8:00 AM – 4:00 PM Europe/London (UTC+1), matching the London Stock Exchange. previously 3:00 AM – 11:00 AM ET.
Asian — now uses its local timezone. previously anchored to ET.
Daily — unchanged. still 6:00 PM – 5:00 PM ET for the full CME futures day.
on most days the old and new sessions line up almost perfectly. the exception is the few days each year when the US and Europe shift their clocks on different dates — on those days you'll see minor differences in session open, close, high, and low. neither is "wrong," they're just measuring slightly different windows.
if you trade the NY session only, nothing changes for you. if you trade London, Asian, or build custom sessions, the timezone update is what this article is really about — it makes picking the right session for your local hours far simpler.
for the full breakdown, see time zones on edgeful in the sessions overview.
the rule
pick a session whose window overlaps the hours you're actually trading.
that's it. if you sit down at 9:00 AM local time and the session you've selected ended 4 hours ago, the IB report has nothing live to show you — the first hour of that session already closed, the levels are set, and you're looking at history.
you want a session that's in progress (or just about to start) when you're at the screen.
session windows in your local time
here's when each built-in session is live post-timezone-update, translated into common timezones. the source-of-truth column is in bold — that's the local timezone the session is actually anchored to on edgeful.
session | ET | London (GMT/BST) | CET / Spain | Tokyo (JST) | Sydney (AEST) |
NY (anchored ET) | 9:30 AM – 4:00 PM | 2:30 PM – 9:00 PM | 3:30 PM – 10:00 PM | 11:30 PM – 6:00 AM (+1) | 12:30 AM – 7:00 AM (+1) |
London (anchored Europe/London) | 3:00 AM – 11:00 AM | 8:00 AM – 4:00 PM | 9:00 AM – 5:00 PM | 5:00 PM – 1:00 AM (+1) | 6:00 PM – 2:00 AM (+1) |
Asian (anchored local) | 7:00 PM – 4:00 AM (+1) | 12:00 AM – 9:00 AM | 1:00 AM – 10:00 AM | 9:00 AM – 6:00 PM | 10:00 AM – 7:00 PM |
Daily (anchored ET) | 6:00 PM – 5:00 PM (+1) | 23:00 – 22:00 (+1) | 24h futures day | 24h futures day | 24h futures day |
times shift by an hour around daylight saving transitions — and because the US and Europe shift on different dates, there's a short window each spring and fall where London's ET column will look an hour off. use the session as the anchor, not the clock time.
IB and ORB windows per session
if you trade IB or ORB setups, the window you actually care about is smaller than the full session:
IB (initial balance) — the first 60 minutes of the session. NY IB is 9:30–10:30 AM ET. London IB is 8:00–9:00 AM London (post-update). Asian IB is the first 60 minutes of the Asian session in its local time.
ORB (opening range breakout) — the first 15 minutes of the session. NY ORB is 9:30–9:45 AM ET. London ORB is 8:00–8:15 AM London.
the IB or ORB window has to be open — or just about to open — when you're at your desk. if you're in Spain starting at 9:00 AM CET, London IB runs 9:00–10:00 AM CET. you're live. if you're targeting NY IB from Spain, that's 3:30–4:30 PM CET — your afternoon, not your morning.
quick decision tree
use your local trading hours to pick a starting session. you can always change it per report later.
I trade during US market hours (roughly 9 AM – 4 PM ET) → NY session. this is the default for most US-based futures and equities traders. nothing changed here with the timezone update.
I trade European mornings (roughly 8 AM – 12 PM local, London/CET) → London session. post-update, this runs in Europe/London time — so 8:00 AM – 4:00 PM London lines up directly with your morning.
I trade evenings in the US or mornings in Asia/Australia → Asian session. now anchored in its local timezone, which makes it the right pick for traders based in Tokyo, Singapore, Hong Kong, or Sydney during their business day.
I trade across sessions or hold into the next one → Daily session. this uses the futures rollover (6:00 PM ET futures/stocks, 5:00 PM ET forex/crypto) as its day boundary.
none of the above fit my schedule → build a custom session (see below).
"the IB report looks empty" — usually a session mismatch
this is the most common ticket we see from traders outside Eastern time. the symptom: you open the IB report, everything looks normal on the data side, but the "in play" status is closed and the chart doesn't have a live IB window drawn.
the cause: the session you've selected already closed its IB window hours before you sat down.
example — you're in Madrid (CET), sit down to trade at 9:00 AM local, and the report is on the NY session. NY IB runs 9:30–10:30 AM ET, which is 3:30–4:30 PM CET. your morning is 6+ hours before NY IB even opens. the fix is to switch to the London session (with the timezone update, IB runs 9:00–10:00 AM CET) or build a custom session around your actual hours.
same pattern for ORB — if your ORB window says "closed" and you're staring at a chart that's clearly mid-session, your session is probably pointing at the wrong one for your timezone.
building a custom session
if the 4 built-ins don't match when you trade, you can build your own. the timezone update added a timezone picker to custom sessions — so the start and end times you enter are in whatever timezone you choose, not forced into Eastern.
open the session dropdown at the top of any report page.
scroll to the bottom and click create new session.
name the session and pick a timezone. this is the timezone your start and end times are in — so "9:00 AM – 5:00 PM" means something very different depending on whether you've picked America/New York, Europe/London, or Asia/Tokyo.
enter a start time and end time in that timezone. the end time is also your reference close — the level every report uses as "yesterday's close." moving your end time by 15 minutes moves that reference level.
mark whether this is an overnight session. toggle this on if your window crosses midnight (e.g. 10 PM – 6 AM).
save.
a few practical custom sessions traders have built post-update:
Spain / CET morning — 9:00 AM to 1:00 PM, Europe/Madrid. covers the London open through the pre-NY window.
Sydney afternoon — 2:00 PM to 6:00 PM, Australia/Sydney. covers the Asian afternoon into the early part of Tokyo's close.
US west coast open — 6:30 AM to 1:00 PM, America/Los_Angeles. same candles as NY, anchored in Pacific time.
want the old Eastern-based behavior? recreate it as a custom session
some traders preferred the pre-update behavior — every session in Eastern time, no conversions. you can recreate that exactly with custom sessions.
the key is picking UTC-4 (New York) as the timezone and using the old start/end times:
old London (ET-anchored) — timezone UTC-4, 3:00 AM – 11:00 AM. name it "London NY" so you know which one it is.
old Asian (ET-anchored) — timezone UTC-4, 7:00 PM – 4:00 AM, overnight toggle on. name it "Asia NY."
both the built-in and ET-anchored versions are accurate — they're just measuring slightly different windows on DST-transition days. pick whichever matches how you think about your trading day and stick with it.
keep your TradingView indicators on the same timezone
once you've picked a session, the last step is making sure your TradingView indicators are using the same timezone as the session in edgeful. this matters more than ever after the timezone update.
if your edgeful session is Europe/London 8:00 AM – 4:00 PM, your TradingView session indicator needs to be Europe/London 8:00 AM – 4:00 PM too. if edgeful is on London local time and TradingView is still on Eastern (the old default), the plotted levels won't match edgeful — and the data will look broken when it's really just a timezone mismatch.
same rule for custom sessions — whatever timezone you picked when you built the session, set your TradingView indicator to that same timezone.
the market sessions indicator on TradingView is useful here — it draws the session boxes on your chart so you can confirm visually that both sides are looking at the same candles.
for the full walkthrough on matching timezones across edgeful and TradingView, see matching the timezone in your TradingView indicators in sessions (reports).



