Prior Month Highs and Lows in ICT Forex Trading

A line drawn on a monthly chart can sit a few pips from an intraday entry. The distance makes last month’s high look like a convenient take-profit. The date on the label leaves another question unanswered. Did price already trade there in the first session of this month?

An ICT map can carry the preceding month’s extremes into a smaller session plan without asking a five-minute trade to capture a monthly move. The higher timeframe supplies a candidate destination. The smaller chart supplies the entry, actual exposure and sequence of events.

Key insight

The prior month high and low are the extremes of the most recently completed calendar trading month using a declared session and quote convention. Their status changes with subsequent visits. The levels remain fixed while the new month’s high and low develop independently.

When a monthly level becomes available

An old monthly extreme is visible to many chart readers and can serve as a plausible external liquidity objective. Visibility gives the trader a reference to test. Public candles leave the quantity and ownership of any orders there unknown. The practical question is whether the target was available on the chosen horizon and whether a smaller opposing area interrupted the route.

The Inner Circle Trader on monthly and weekly ranges

Why the distinction matters for order flow

Check the date of the supposed monthly sweep against the entry. A high visited three weeks ago can still influence the narrative, but its first touch has happened. More subtly, a level reached on day five cannot be scored as a successful day-one intraday target if the day-one position expired or stopped first. Record the clocks for both decisions.

How to identify it on a chart

Read the monthly candle’s high and low, then reconcile them with daily or intraday prints. Record the last included session and the first session after the cutoff. A Sunday or holiday reopening can produce a first quote beyond the old boundary. Label that observation opened beyond and keep any later return from the far side as its own event.

Take a finished month with a high of 1.10286 and a low of 1.07439. A current bid of 1.10073 leaves 21.3 pips overhead. A nearer bearish array begins at 1.10138, only 6.5 pips away. A long planned to exit at the first obstacle has the smaller amount of available room. A continuation policy needs evidence and time to cross the obstacle.

Audit the route to a monthly destination

Use the preceding month’s high of 1.10184. The plan expires at the end of the intraday window. On this sheet distance remaining is 1.10184 minus the current bid. A negative reading means the high has already been exceeded. Each row is a separate snapshot of the approach.

Observation sheet
ObservationEvidence availableClassification
First mapBid 1.0984933.5 pips left
Intervening supplyBid 1.10038, opposing area starts 1.1009214.6 pips to monthly high, 5.4 to obstacle
Narrow missSession high 1.101800.4 pip short
High deliveredBid 1.101910.7 pip through
Gap on reopeningFirst available bid 1.102062.2 pips beyond

First map. A distant destination can give the session direction while leaving several unresolved intraday levels on the route. Save the smaller obstacles and place the first eligibility decision at the nearest one that matters.

Intervening supply. A trader exiting at the area can claim only the smaller distance before costs. Continuing through the area requires a position and management plan that can survive whatever happens there.

Narrow miss. This counts as an approach under a one-pip alert. A sell limit at the old monthly high still needs the bid at that actual price. Keeping alert distance and fill distance separate prevents an attractive fictional exit.

High delivered. Any later order justified solely by first delivery to that high has lost its original destination. The higher level may remain relevant to a return or continuation study with a newly recorded decision.

Gap on reopening. If the preceding quote was inside, the feed shows a jump across the level. The record cannot tell you that an order at every intermediate price could have filled. Tag the gap as a different path.

How would a rolling-month high change this ledger?

Rebuild the extreme from the alternative window on each decision date. An old daily high can roll out before the calendar month ends. Keep the intraday tape constant and measure how many labels change because the reference moved.

How to trade the setup in a paper session

Give the larger line a specific job. An intraday trader may use it as a reason to stand aside after a target has just been delivered, as a destination during an approach, or as a location for studying rejection after a visit. Choose that role before revealing the smaller chart’s next candle.

The charts use constructed five-minute bid candles. The two last month’s extremes 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.

Reconstructing a month that ends over a weekend

Take a month whose last calendar day falls on Saturday. The previous Friday can supply the last available quote, but the date on the feed’s daily candle may be governed by a trading-day convention. Retrieve the monthly candle and its component daily extremes. Identify which trading observation actually supplied each boundary and whether the next reopening belongs to a new month in the chosen convention.

The highest price of the month can occur several weeks before the final close. At the moment it occurs it is only the running high. The market could set a higher print before month-end. Once the month closes, the price becomes fixed as the completed monthly high, and a new first-visit ledger can start. Keep both the time at which the extreme occurred and the time at which its final status became knowable.

A useful desk exercise compares two observations at the same distance below that high. One approaches from below for the first time this month. The other returns to the original side after the market opened beyond it. They can have identical current prices, opposite recent histories and different pending instructions. An absolute-distance column alone cannot distinguish them.

Finally, grade the monthly map independently from the entry. A position can earn its planned intraday reward without ever reaching the monthly line, particularly when the exit was placed at a nearer imbalance. It can also stop before the monthly destination trades the next day. Record the destination time, maximum allowed holding time and first protective exit. The subtraction between entry and monthly high is only potential room until the actual path and horizon permit an executable exit.

EUR/USD worked example

The monthly objective has already been delivered

The last completed month’s low is 1.08198, with an untouched record through the start of this slice. The hourly map brings price close enough for an intraday visit. Measuring directly from the first opening bid to the boundary gives 6.6 pips. The whole monthly range can be many times larger and is immaterial to this specific first passage.

The excursion to 1.08163 supplies delivery to the old monthly price. That event finishes a destination call made earlier. The proposed long then aims at a different objective at 1.08484 following displacement through 1.08315. A trader scoring the previous destination and the new position should give them different identifiers to keep the two orders of evidence clear.

EUR/USD long from the 07:40 return
EUR/USD, five-minute bids, GMTTarget 1.08484Shift pivot 1.08315Entry / gap mid 1.08262Prior month low 1.08198Stop 1.0815307:0507:2007:3007:4007:5008:00Execution gap 1.08244 to 1.08280. Candle timestamps mark the start of each interval.Green = up candle or target. Orange = down candle or stop. Gold = old level. Blue = structural reference. Violet = gap.

The shaded execution area forms when the 07:35 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.08198. The five-minute candle beginning 07:20 extends to 1.08163. 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.08315 and leave the order ticket empty until the remaining conditions arrive.

At the close of the 07:30 candle the bid stands at 1.08336. 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.08244. The third candle’s eventual low is 1.08280. Their separation is 3.6 pips and their midpoint is 1.08262. The earliest next-bar activation on this tape is 07:40.

The order buys on the ask and the chart shows bids. With spread fixed at 0.8 pip, an ask of 1.08262 corresponds to bid 1.08254. The returning bid reaches 1.08231 and its matching ask reaches 1.08239. 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.

Paper order and its planned risk
ItemPrice or calculationImplication
Entry1.08262Resting long limit after completion of the execution gap
Protective exit1.0815310.9 pips of original price risk
Objective1.0848422.2 pips of potential gross reward
Gross risk:reward22.2 ÷ 10.9 = 2.041:2.04
Net planned risk:reward(22.2 − 0.6) ÷ (10.9 + 0.6)1:1.88 at assumed fills
First baseline exitStop reached-11.5 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 $8.70. 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 10.9-pip stop distance plus 0.6 pip of estimated round-trip fees and other friction therefore exposes $115.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.0757 lots before volume rounding. With a permitted increment of one hundredth, rounding down gives 0.07 lot and $8.05 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

Suppose this month’s first quote already stood beyond 1.08198. The identical local chart could then illustrate another visit to the monthly area. Its description as the first delivery from inside would fail. Search for the initial opening observation before giving a new intraday setup credit for fulfilling an old monthly draw.

GBP/USD worked example

The monthly objective has already been delivered

The last completed month’s high is 1.26165, with an untouched record through the start of this slice. The hourly map brings price close enough for an intraday visit. Measuring directly from the first opening bid to the boundary gives 7.3 pips. The whole monthly range can be many times larger and is immaterial to this specific first passage.

The excursion to 1.26203 supplies delivery to the old monthly price. That event finishes a destination call made earlier. The proposed short then aims at a different objective at 1.25810 following displacement through 1.26035. A trader scoring the previous destination and the new position should give them different identifiers to keep the two orders of evidence clear.

GBP/USD short from the 07:45 return
GBP/USD, five-minute bids, GMTStop 1.26214Prior month high 1.26165Entry / gap mid 1.26094Shift pivot 1.26035Target 1.2581007:1007:2507:3507:4507:5508:05Execution gap 1.26075 to 1.26113. Candle timestamps mark the start of each interval.Green = up candle or target. Orange = down candle or stop. Gold = old level. Blue = structural reference. Violet = gap.

The shaded execution area forms when the 07:40 candle closes. The lines show requested order prices over bid candles. A short exit is bought on the ask, 1.0 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.26165 has a different job from the swing whose closing break confirms the bearish move. Compare the observed high of 1.26203 with that first price, then inspect the later close at 1.26012 relative to the pivot at 1.26035. 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:30 is 1.26113. The high of the candle starting 07:40 is 1.26075. The middle of their 3.8-pip interval is 1.26094. The sell limit becomes available once the second boundary is known. On the returning candle the maximum bid is 1.26128, 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.26214 the bid needs to reach only 1.26204 with the assumed 1.0-pip spread. An ask target at 1.25810 requires a bid at or below 1.25800. 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.

Paper order and its planned risk
ItemPrice or calculationImplication
Entry1.26094Resting short limit after completion of the execution gap
Protective exit1.2621412.0 pips of original price risk
Objective1.2581028.4 pips of potential gross reward
Gross risk:reward28.4 ÷ 12.0 = 2.371:2.37
Net planned risk:reward(28.4 − 0.7) ÷ (12.0 + 0.7)1:2.18 at assumed fills
First baseline exitTarget reached+27.7 pips after the extra cost allowance

Reconcile the terminal candle

The first deciding bar opens at 08:05 GMT. Its bid ranges from 1.25764 to 1.25956. Adding the model spread gives an ask range from 1.25774 to 1.25966. Follow the tape from the fill and stop at the first executable exit. Here the original bracket reaches its target 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 27.2 pips and possible downside becomes 13.2 pips, giving risk:reward of 1:2.06. 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

Suppose this month’s first quote already stood beyond 1.26165. The identical local chart could then illustrate another visit to the monthly area. Its description as the first delivery from inside would fail. Search for the initial opening observation before giving a new intraday setup credit for fulfilling an old monthly draw.

Compare first passage with a near-target alert

Take five independent practice records and apply two predeclared policies. A records the first bid at or above the old monthly high. B records the first bid within one pip of the old monthly high or above. 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.

Compare the two rules
Constructed observationPolicy APolicy B
A continuous rise trades through the old highyesyes
The best bid finishes 0.6 pip shortnoyes
The nearest observed bid stays 2.3 pips belownono
A first reopening bid stands above the highyesyes
A verified near touch precedes a missing intervalunknownyes

Work through the disagreements

A continuous rise trades through the old high. The exact delivery and the near alert both occur during the same approach, potentially at different moments.

The best bid finishes 0.6 pip short. A realistic proximity notification can fire without an exact high-side exit becoming executable.

The nearest observed bid stays 2.3 pips below. The destination was plausible on the map but neither definition registered a visit.

A first reopening bid stands above the high. Both price predicates hold. Preserve the separate gap tag because the unobserved intermediate prices cannot be assigned continuous fills.

A verified near touch precedes a missing interval. The near event is established. The missing interval affects whether the more demanding exact target was reached.

In these constructed observations, A gives 2 confirmed yes, 2 confirmed no and 1 unresolved. B gives 4 confirmed yes, 1 confirmed no and 0 unresolved. Among the 4 rows settled for both rules, they agree on 3 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

Retrieve the highest reliable bid and its time during the otherwise missing interval. 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 4. 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

Keep a ledger of visits through the handoff

Once a reference qualifies, begin a simple event ledger at its activation time. Record the first approach, exact touch, first penetration and first completed close outside as separate events when the research question depends on them. Some will occur on the same bar and others on different days. A chart loaded only at the start of your own working session can lose the overnight portion of that ledger.

When a later event updates the status, keep the original price and add the new timestamp. Redrawing the old line to a nearby swing can turn a second visit into the apparent first touch of a different object. If you do want to study the newer swing, give it a new identifier and a formation time. The ledger then contains both the old reference’s history and the newer reference’s own possible first visit.

Use a final state for unresolved paths. If a missing candle could contain the first penetration, the next visible penetration is the first observed after coverage resumes. That description preserves what you know. A study specifically requiring the first actual visit since formation needs the missing interval or an uncertainty flag. Include the number of affected sessions beside any comparison of visit frequencies so readers can see how much history was available.

Give each price in the plan a specific job

Write the longer-timeframe location, the local event, the execution price and the terminal objective on different lines. A single swing can be both a destination for an earlier trade and a location to study a later reversal. The corresponding plans begin at different times and may point in opposite directions. Assign a role before the price is reached so that a successful later move cannot be used to justify an earlier entry that had already expired.

Next shade the price route between the intended fill and its objective. Record any intermediate opposing area at which the actual policy would scale out or close. The reward calculation must end at the price the plan will use. A distant external level can remain a valid market hypothesis even when a nearby internal obstacle leaves the proposed short-term entry too little space.

Finish with the event that would invalidate the instruction before any fill. This may be a destination already delivered, a structural break on the wrong side, the session deadline or loss of the required data. Save a cancellation just as carefully as a filled order. A later visit to an expired level can form a new opportunity, but the trader needs a new reason, an active order and an executable quote for that later decision.

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.

Grade the monthly call independently of the ticket

Write a target card before the next session. The card names the completed month, exact extreme, remaining distance, allowable horizon and a competing destination. Seal it before examining the smaller execution chart. On a second card record the tradable entry, its protective price and the time at which that instruction expires.

At the end of the session grade both cards even when no trade occurred. A correct target forecast alongside an unfilled limit identifies an entry participation issue. A stopped position followed by much later arrival at the monthly high identifies a timing or failure-distance issue. A successful nearer exit without delivery to the monthly line tells a different story again. Keeping these combinations visible lets you improve one decision without attributing the entire outcome to the monthly level.

Frequently asked questions

Is a rolling thirty-day high the same thing?

The inputs differ. A calendar month freezes at its boundary. A rolling window can drop an old extreme on any new day.

Which chart should supply the monthly price?

Use the chosen reference feed consistently and record its quote convention. Execute any order against the broker and quote side available to that order.

What if the old monthly high lies inside this week’s range?

Check the actual visits since the month closed. Weekly containment alone does not reveal when the first visit occurred.

Can I exit before the monthly line?

Yes. Set the executable exit price in advance and calculate the reward to that price. A nearer limit and a genuine sweep are separate observations.

How long should the idea stay alive?

Choose an explicit horizon for the destination call and a separate expiry for the entry. A multiweek map can support a trade that expires within one session.

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.