On a Tuesday in March an Accra trader can arrive at the usual winter hour and find that an entire hour of a New York defined London Kill Zone has already passed. The UK can still be on GMT that week. Both clock readings on the desk can be correct.
The repair begins with the city that defines the rule. An ICT interval defined in New York time follows US clock changes. An appointment at a London local time follows UK changes. Ghana stays on GMT. Converting each event from its own clock changes which candles the study admits.
A mismatch week occurs when the US and UK are observing different seasonal clock regimes. During the spring transition New York has usually moved forward before London does. In autumn London typically returns to GMT before New York leaves daylight time. The London to New York clock difference during these intervals is four hours.
Which city defines the trading window?
A one-hour error can promote an overnight sweep into a session signal or move the data used for a range past the decision it supposedly supported. Counting performance from a misaligned sample can look like a change in order flow even when the classification error explains the difference.
UK clock-change dates · US daylight saving rules from NIST
Why the distinction matters for order flow
The repeated hour in autumn makes local time text alone ambiguous. Two quotes stamped 01:30 in New York can belong to different UTC instants on the change date. Store the offset or UTC timestamp in the raw log and use local labels for display. Rebuilding past sessions with today’s offset shifts historical data.
How to identify it on a chart
Keep the event’s local date, its local time, the IANA zone name and the converted GMT timestamp. For a chart platform with opening-time labels, define the session as start inclusive and end exclusive. Convert a known date in January and a date in July, then check a day between the two change weekends.
In 2026 the US moved forward on 8 March and the UK on 29 March. On 17 March an 08:00 London appointment was 08:00 in Accra, while 02:00 New York was 06:00 in Accra. After London moved to British Summer Time, 08:00 London became 07:00 GMT. The 02:00 New York reference stayed at 06:00 GMT.
Translate five dated appointments into Ghana time
Use the rule for the city named in each appointment. Ghana’s offset is zero throughout these examples. A 02:00 New York timestamp becomes 07:00 GMT at UTC minus five and 06:00 GMT at UTC minus four. The London appointment uses London’s own seasonal offset.
| Observation | Evidence available | Classification |
|---|---|---|
| Winter reference | 10 February 2026, 02:00 New York | 07:00 GMT |
| Spring mismatch | 17 March 2026, 02:00 New York | 06:00 GMT |
| British summer time | 7 April 2026, 08:00 London | 07:00 GMT |
| Autumn mismatch | 27 October 2026, 07:00 New York | 11:00 GMT |
| Winter restored | 3 November 2026, 07:00 New York | 12:00 GMT |
Winter reference. London is also on GMT. A chart set permanently to winter hours appears correct in this control case. That success alone does not verify its conversion during a transition week.
Spring mismatch. The US has moved forward while London still observes GMT. A 06:35 Ghana sweep belongs to the New York defined window even though a winter-only template would exclude it.
British summer time. London has moved forward too. A trader copying an 08:00 alarm from a London diary into an Accra phone without a zone conversion arrives an hour late for this appointment.
Autumn mismatch. London has returned to GMT while New York remains on daylight time. New York’s morning session starts at eleven on the Ghana clock under this convention.
Winter restored. Both seasonal changes are complete. Reuse the date-aware conversion for every historical row. Manually switching the chart today cannot establish which offset the old candle originally used.
What happens to a signal at the exact end of a window?
A start-inclusive and end-exclusive interval assigns a bar opening at the end to the next window. A rule about a bar closing exactly then may still use the bar that has just finished. State which timestamp controls the signal.
How to trade the setup in a paper session
Prepare the session card before considering a trade. Mark whether the liquidity visit occurred inside the chosen interval and whether the rule constrains the signal, the order, the fill or all three. A gap formed before the start can return inside the window. Its eligibility depends on the particular instruction.
The charts use constructed five-minute bid candles. The two when the clocks diverge exercises below share a bracket order as a comparison point. Each shows when an ICT displacement clears a local swing, when a fair value gap becomes measurable and which later quote can fill it. All sample spreads, costs, outcomes and sizes belong to the hypothetical exercise.
A clock audit that survives a platform change
Write a test card for three events on the same date. The first is defined in New York, the second in London and the third in Accra. Store each original local time in its named zone and then convert to a common UTC column. The Ghana event retains its clock reading throughout the year. The US and UK events each follow their own calendar. A spreadsheet with one seasonal switch for all three cities can pass a winter spot check and still fail twice each year.
Next compare the UTC event with the trading platform display. Some platforms use server times that resemble a financial centre in one season but follow another centre’s switch date. Save a known quote timestamp from the server alongside a UTC source for the same instant. Test one ordinary date and one transition date. If that local difference changes, apply the date-specific mapping before classifying any candle.
A signal crossing the boundary deserves a precise label. Suppose a five-minute displacement candle opens just before a window ends and closes exactly at the end. A signal-at-close policy and a rule admitting any bar that opened within the interval can disagree. A later limit fill has a third timestamp. Record all three before claiming the clock makes the setup eligible.
When comparing old and corrected journals, start with membership. Count how many candidate sessions move into or out of the window and which price references change when the source interval changes. Then recalculate trades from those inputs. Merely changing the displayed clock on a set of trades already selected with the wrong session cannot recover opportunities that were originally excluded. The repair begins before the first price condition in the study.
EUR/USD worked example
Assign the setup to the correct session clock
Use 17 March 2026 for the clock exercise. The first candle opens at 06:10 GMT. New York is on daylight time, so subtract four hours to identify its local time. London remains on GMT on this example date. The 02:00 to 05:00 New York session therefore starts at 06:00 in Ghana.
The price setup uses a local swing at 1.08343, a probe to 1.08315 and a later pivot break at 1.08466. Save the signal time separately from the activation time 06:45. A time filter that constrains only when orders can be placed may admit a setup whose earlier formation partly preceded the window. This one is visible inside the correctly converted opening segment.
The shaded execution area forms when the 06:40 candle closes. The lines show requested order prices over bid candles. A buy limit needs an ask at or below the order price. The long closes on the bid. The illustrated prices are synthetic.
Read the entry from left to right
Begin with the marked sell-side reference at 1.08343. The five-minute candle beginning 06:25 extends to 1.08315. At its close there is evidence of a visit and a new local low. The price that will become the upper edge of the execution gap is still in the future. A reader practising this live can put an alert on the opposing pivot at 1.08466 and leave the order ticket empty until the remaining conditions arrive.
At the close of the 06:35 candle the bid stands at 1.08498. Compare that with the earlier pivot. A completed shift now supports an upward delivery hypothesis, but the proposed three-candle imbalance still requires its third candle. The first candle’s high is 1.08393. The third candle’s eventual low is 1.08437. Their separation is 4.4 pips and their midpoint is 1.08415. The earliest next-bar activation on this tape is 06:45.
The order buys on the ask and the chart shows bids. With spread fixed at 0.9 pip, an ask of 1.08415 corresponds to bid 1.08406. The returning bid reaches 1.08381 and its matching ask reaches 1.08390. The workbook assumes continuous movement between displayed quote observations, sufficient available size and an execution at the requested limit. The same logic applied to a real broker order would still need the deal record to establish an actual fill.
| Item | Price or calculation | Implication |
|---|---|---|
| Entry | 1.08415 | Resting long limit after completion of the execution gap |
| Protective exit | 1.08293 | 12.2 pips of original price risk |
| Objective | 1.08677 | 26.2 pips of potential gross reward |
| Gross risk:reward | 26.2 ÷ 12.2 = 2.15 | 1:2.15 |
| Net planned risk:reward | (26.2 − 0.5) ÷ (12.2 + 0.5) | 1:2.02 at assumed fills |
| First baseline exit | Target reached | +25.7 pips after the extra cost allowance |
Translate the chart into a position size
For a worked cash conversion, suppose the USD paper account assigns this candidate a maximum planned loss of $9.05. A standard lot of 100,000 base units on this USD-quoted pair changes by $10 for a one-pip move. One standard lot at the 12.2-pip stop distance plus 0.5 pip of estimated round-trip fees and other friction therefore exposes $127.00 at the modelled stop fill. The bid/ask condition already accounts for the stated spread.
Dividing the cash cap by that one-lot loss gives 0.0713 lots before volume rounding. With a permitted increment of one hundredth, rounding down gives 0.07 lot and $8.89 of planned downside. Check the conversion in reverse by multiplying size by loss per lot. A smaller order can make a wide structural stop affordable. It cannot supply missing room between entry and the intended liquidity destination, and a stop filled through its requested price can still exceed the estimate.
Reclassify one changed condition
Rerun the same bids with a fixed 07:00 GMT starting rule. The early spring observation now falls outside that fixed start. A later favourable price cannot move the original signal into the window. Clock membership alone has changed.
GBP/USD worked example
Assign the setup to the correct session clock
Use 3 November 2026 for the clock exercise. The first candle opens at 07:05 GMT. New York is on standard time, so subtract five hours to identify its local time. London remains on GMT on this example date. The 02:00 to 05:00 New York session therefore starts at 07:00 in Ghana.
The price setup uses a local swing at 1.26333, a probe to 1.26352 and a later pivot break at 1.26248. Save the signal time separately from the activation time 07:40. A time filter that constrains only when orders can be placed may admit a setup whose earlier formation partly preceded the window. This one is visible inside the correctly converted opening segment.
The shaded execution area forms when the 07:35 candle closes. The lines show requested order prices over bid candles. A short exit is bought on the ask, 0.6 pip above the plotted bid in this model. The illustrated prices are synthetic.
Audit the sell order from the dealing side
The first local buy-side reference at 1.26333 has a different job from the swing whose closing break confirms the bearish move. Compare the observed high of 1.26352 with that first price, then inspect the later close at 1.26226 relative to the pivot at 1.26248. One comparison describes location and the other supplies direction. Combining them into a single retrospective arrow would hide the point at which the trader actually gained the new information.
A bearish fair value gap forms when the later high remains below the earlier low in the three-candle sequence. Here the low of the candle starting 07:25 is 1.26298. The high of the candle starting 07:35 is 1.26268. The middle of their 3.0-pip interval is 1.26283. The sell limit becomes available once the second boundary is known. On the returning candle the maximum bid is 1.26307, high enough for the paper limit under the stated fill convention.
A sell opens on the bid, but the position ends by buying on the ask. For an ask stop at 1.26367 the bid needs to reach only 1.26361 with the assumed 0.6-pip spread. An ask target at 1.26075 requires a bid at or below 1.26069. Marking the two bid equivalents before scoring the last candle prevents a visually attractive wick from becoming a profit that the executable side never offered.
| Item | Price or calculation | Implication |
|---|---|---|
| Entry | 1.26283 | Resting short limit after completion of the execution gap |
| Protective exit | 1.26367 | 8.4 pips of original price risk |
| Objective | 1.26075 | 20.8 pips of potential gross reward |
| Gross risk:reward | 20.8 ÷ 8.4 = 2.48 | 1:2.48 |
| Net planned risk:reward | (20.8 − 0.6) ÷ (8.4 + 0.6) | 1:2.24 at assumed fills |
| First baseline exit | Stop reached | -9.0 pips after the extra cost allowance |
Reconcile the terminal candle
The first deciding bar opens at 08:00 GMT. Its bid ranges from 1.26294 to 1.26396. Adding the model spread gives an ask range from 1.26300 to 1.26402. Follow the tape from the fill and stop at the first executable exit. Here the original bracket reaches its protective stop before the other terminal price. The closing body can finish away from that exit without changing the realised trade.
As a sensitivity check, leave the chosen fill sequence intact and increase extra round-trip costs by 0.5 pip. Possible net reward becomes 19.7 pips and possible downside becomes 9.5 pips, giving risk:reward of 1:2.07. This calculation isolates a change in charges. A different spread can alter whether the original sell or its buy-to-close orders were ever executable, which calls for a new quote-by-quote replay.
Reclassify one changed condition
Rerun the same bids with a fixed 07:00 GMT starting rule. The fixed and city-based membership agree here in November. This control case cannot by itself catch a spring conversion error. Clock membership alone has changed.
Compare a New York clock window with fixed Accra hours
Take five independent practice records and apply two predeclared policies. A admits 02:00 to 05:00 New York. B admits 07:00 to 10:00 GMT all year. In this exercise “yes” means the named condition occurs within the stated opportunity. A row can satisfy both conditions, satisfy one, fail both, or leave a condition unresolved. Score the evidence supplied before imagining how the rest of the chart might behave.
| Constructed observation | Policy A | Policy B |
|---|---|---|
| 17 March 2026 at 06:20 GMT | yes | no |
| 17 March 2026 at 09:35 GMT | no | yes |
| 3 November 2026 at 08:15 GMT | yes | yes |
| 27 October 2026 at 10:20 GMT | no | no |
| March record labelled 08:45 with server offset missing | unknown | unknown |
Work through the disagreements
17 March 2026 at 06:20 GMT. New York has entered daylight time. The fixed Ghana interval has yet to begin.
17 March 2026 at 09:35 GMT. The New York defined interval has ended. The fixed GMT interval still has twenty-five minutes to run.
3 November 2026 at 08:15 GMT. US standard time makes the two example windows coincide.
27 October 2026 at 10:20 GMT. Both windows have closed by this point under their own clocks.
March record labelled 08:45 with server offset missing. Without an unambiguous physical timestamp neither calendar membership can be reconstructed.
In these constructed observations, A gives 2 confirmed yes, 2 confirmed no and 1 unresolved. B gives 2 confirmed yes, 2 confirmed no and 1 unresolved. Among the 4 rows settled for both rules, they agree on 2 classifications. Agreement here concerns qualification under the stated definitions. No return series has been supplied for these five records, so the counts cannot estimate the profitability of either policy.
Resolve the missing evidence
Recover the server offset or UTC time for that exact session from a reliable timestamped observation. Until that information is available, the possible number of positive A classifications is 2 to 3 out of five. For B the corresponding count is 2 to 3. Preserving bounds stops an unresolved record from entering the journal as a known failure merely because obtaining the source data was inconvenient.
Applying the worksheet on a new session
Build the session from the clock that owns it
Start the research log with a date in Accra and the source city’s date for the same instant. A local evening can belong to a new trading day on the broker’s template. A weekly or monthly divider can appear at a different hour from New York midnight. Store both the server timestamp and the UTC conversion for the first included and first excluded observations. This makes the original measurement reproducible on another display.
Ghana uses GMT throughout the year. With an ICT London Kill Zone defined as 02:00 to 05:00 New York, the corresponding Ghana interval is 07:00 to 10:00 in US standard time and 06:00 to 09:00 in US daylight time. A 07:00 to 10:00 New York Kill Zone becomes noon to 15:00 GMT in winter and 11:00 to 14:00 in summer. New York midnight appears at 05:00 GMT or 04:00 GMT respectively. A London-local event follows the UK clock instead.
Choose a single interpretation for bar stamps. A five-minute bar labelled 08:25 by its opening time represents the interval up to 08:30. A rule requiring that bar’s closing price can use it only as the interval ends. If the next order is assumed active immediately, record that assumption explicitly. In a real account, the platform’s acknowledged order time and actual dealing quote determine whether the apparent return was available.
Separate the price event from the moment it becomes knowable
Give a structural observation two times. The first locates the swing or interaction on the chart. The second records the earliest time at which every condition in its definition could be tested. A local pivot might sit on the middle bar of a three-bar formation while its confirmation arrives only at the end of the right-hand bar. A gap similarly requires its outer candles to establish the two boundaries.
Keep order activation as a third time. A retracement that occurred before confirmation can provide a price observation but could not fill a newly submitted order based on that confirmation. When two conditions complete on the same close, record the joint state only after the close. Then apply the platform or paper model’s next permitted execution convention. This sequence prevents an apparent improvement in an entry caused by mixing information from different moments.
During review, hide the portion of the chart to the right of each decision before assigning the label. Write the smallest next fact that would change it, such as another outside close, an executable return or a break of the structural origin. Reveal one interval at a time. If the outcome depends on the order of two prices inside a single OHLC candle, retrieve a finer record or leave the ordering unresolved. Candle colour cannot settle the missing sequence.
Define the observation that earns a row
A session, a liquidity event, an order and a fill are different units of observation. One session can contain several related attempts. A single liquidity event can generate two mutually exclusive order policies. An eligible order can remain unfilled. Give each level its own identifier so that summaries by trading day and by ticket can be reconciled back to the original opportunity.
Start the sample with a calendar or frozen set of opportunities chosen before the outcomes are known. Preserve quiet sessions, incomplete source records and correctly cancelled orders. A missing quote is a data-quality observation. A known absence of a qualifying setup is a valid zero-opportunity session. Those categories affect the interpretation of a result even when neither produced a deal.
When comparing policies, begin with the same original opportunities and simulate each under its own rules. A conditional mean among fills describes the quality of the trades that occurred. A mean per opportunity also captures differences in participation. A cash result per watched session can matter to a trader with limited screen time. Use the denominator that matches the practical question and report the number of original observations beside it.
Find the first candle that changes membership
Export one ordinary winter session and one spring mismatch session with UTC timestamps. Produce the two candidate window labels row by row. Circle the earliest bar on which the labels disagree. Now identify which earlier reference, shift, pending order or return depends on that bar. A clock error can change the source range itself before it changes the timing of any possible fill.
Repeat with a setup whose gap forms inside the overlap between both definitions but whose actual fill comes after one window ends. Decide which timestamp your policy checks before looking at the outcome. If two traders give different answers while agreeing on every clock conversion, the unresolved issue lies in the order lifetime. Give that lifetime its own field and reconstruct the candidate from the last point at which both journals agree.
Frequently asked questions
What are the Ghana hours for a 02:00 to 05:00 New York window?
It is 07:00 to 10:00 GMT in US standard time and 06:00 to 09:00 GMT during US daylight time.
How does the New York Kill Zone convert?
A 07:00 to 10:00 New York window is noon to 15:00 GMT in winter and 11:00 to 14:00 GMT in summer.
When is New York midnight in Ghana?
It is 05:00 GMT in US standard time and 04:00 GMT during US daylight time.
Can I study fixed Ghana hours instead?
Yes. Give that rule a fixed GMT label and preserve it through both seasons. Its membership differs from a New York clock rule on some dates.
Which autumn dates mattered in 2026?
The UK changed on 25 October and New York changed on 1 November. Use the market date when applying the historical offsets.
Continue the chart exercise with the school’s guides to the London Kill Zone and the Judas Swing for session context. Use market structure shifts to locate the confirmation, fair value gaps to mark the return interval, and order blocks to relate the smaller trade to its larger price area.
