Tuesday’s daily candle sits inside Monday’s. On Wednesday morning a small run clears Tuesday’s high. A trader who marked only the inside candle sees buy-side liquidity taken. A trader who also kept Monday’s high sees another 14 pips of untouched territory.
Both observations can be correct. The inside day creates a hierarchy of daily references. An ICT plan becomes more precise when it names which boundary has been taken, which one remains external and which of them justifies the proposed exit.
Under a strict rule, an inside day’s high is below the previous day’s high and its low is above the previous day’s low. The containing day is the parent. On completion the inside pair is external to its own smaller range and internal to the parent span.
The four prices in a completed inside day
Two layers of levels give a trader a way to measure progress without calling every break a weekly reversal. A sweep of an inside high can be followed by a reversal toward the inside low, or by continued delivery toward the parent’s high. The next completed shift and available room help distinguish the hypotheses.
The Inner Circle Trader on monthly and weekly ranges
Why the distinction matters for order flow
Nested inside days make retrospective storytelling easy. Freeze the parent identifier and the most recent completed child at the start of the session. If a third child forms later in the week, create a new version. The tighter later range cannot supply levels for an earlier order.
How to identify it on a chart
Start with two complete days built from the same broker session. Compare both highs and both lows. A close inside yesterday’s range is insufficient if today’s wick traded outside. If your policy permits equality at one edge, use a separate label so the equal-edge subgroup can be tested later.
A parent ranges from 1.08274 to 1.09063. The next day spans 1.08416 to 1.08891. There are 17.2 pips between the two highs and 14.2 pips between the two lows. Price at 1.08903 has passed the inside high by 1.2 pips while leaving the parent high untouched. Writing both distances helps keep the remaining destination in proportion.
Classify the daily pair before trading a child edge
Use a parent high of 1.09342 and a parent low of 1.08561. For this exercise both child inequalities are strict. Record the smaller day’s position on each side and separate the subsequent intraday visit from the earlier question of containment.
| Observation | Evidence available | Classification |
|---|---|---|
| Both edges inside | Child high 1.09213, low 1.08704 | 12.9 pips below parent high, 14.3 above low |
| Equal high | Child high 1.09342, low 1.08704 | Upper margin zero |
| Hidden wick | Child closes inside; high 1.09349 | 0.7 pip beyond parent |
| Child edge first | Qualified child high 1.09213; next bid 1.09221 | 0.8 pip above child, 12.1 below parent |
| Opening beyond both | First later bid 1.09358 | 1.6 pips beyond parent high |
Both edges inside. The smaller day qualifies after its close. Store all four boundaries because a later sweep can cross one without taking the next external edge.
Equal high. This fails strict containment but passes a policy permitting equality. A trader who wants relative equal highs may still find the price meaningful under that separate definition.
Hidden wick. A body-only overlay hides the fact that the outer high has already traded. Use the wick extremes when applying this version of the daily range test.
Child edge first. The inner buy-side level has traded. The outer parent objective is still outstanding on the observed path. A new trade needs enough remaining distance after costs.
Opening beyond both. A reopening gap can clear both lines without a continuous observed path between them. Preserve the gap tag before assessing any return into the previous range.
What does a second smaller inside day change?
It creates another set of finished edges with a later availability time. Freeze the chosen parent and child identifiers at the decision. A narrower pair formed afterwards cannot guide the original order.
How to trade the setup in a paper session
Choose one order condition for the first outside visit. A reversal model can require a return inside, a break of a known small swing and a first retracement. A continuation model can require acceptance outside with a clear path to the parent edge. Keep the parent target only if the actual fill still offers adequate reward for its structural stop.
The charts use constructed five-minute bid candles. The two inside days 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.
What changes after a second inside day
Suppose the market prints a third daily candle wholly inside the second. The first day remains the broad parent, the second can be a child of the first and a parent of the third, and the third creates the nearest pair of boundaries. Write down the date of each candle. An ambiguous label such as yesterday’s inside high can easily point to the wrong generation after midnight.
A day that opens between the innermost and middle highs presents a different problem from one that starts within all three ranges. The innermost high may already have traded during the handoff, even if the visible London session has yet to cross it. Trace the path from the daily cutoff to your starting time before designating the first local target.
Use a small paper map with the levels sorted in price order and the source dates beside them. Circle the first still-relevant boundary on each side of current price. A possible trade to the outermost high may have to cross both an inside-high cluster and an opposing hourly array. Its full theoretical distance overstates the unoccupied path if your management policy would actually exit at the first obstacle.
During review, evaluate compression and direction separately. The sequence of nested days quantifies containment, while later direction is a conditional outcome. Include inside sequences that drift sideways, break both sides without an entry, or open beyond the whole structure. A journal restricted to beautiful expansions can illustrate the pattern yet cannot tell you how often a time-limited trader sees an executable opportunity.
EUR/USD worked example
The child boundary trades before the parent
On the higher timeframe the child’s near low is 1.08953, with its opposite edge at 1.09232. The parent extends from 1.08833 to 1.09483 in the direction of this example. Compare numerically ordered highs and lows to verify strict containment. Both daily candles finished before the smaller execution chart opened.
The small excursion to 1.08919 crosses the child edge while leaving the parent’s farther same-side extreme at 1.08833 untouched. The opposing local pivot at 1.09084 then breaks. The proposed long may face the other child edge before the final 1.09351 objective. Save that intervening decision point even if the bracket model elects to hold through it.
The shaded execution area forms when the 07: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.08953. The five-minute candle beginning 07:25 extends to 1.08919. 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.09084 and leave the order ticket empty until the remaining conditions arrive.
At the close of the 07:35 candle the bid stands at 1.09112. 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.09004. The third candle’s eventual low is 1.09050. Their separation is 4.6 pips and their midpoint is 1.09027. The earliest next-bar activation on this tape is 07:45.
The order buys on the ask and the chart shows bids. With spread fixed at 0.8 pip, an ask of 1.09027 corresponds to bid 1.09019. The returning bid reaches 1.08992 and its matching ask reaches 1.09000. 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.09027 | Resting long limit after completion of the execution gap |
| Protective exit | 1.08902 | 12.5 pips of original price risk |
| Objective | 1.09351 | 32.4 pips of potential gross reward |
| Gross risk:reward | 32.4 ÷ 12.5 = 2.59 | 1:2.59 |
| Net planned risk:reward | (32.4 − 0.5) ÷ (12.5 + 0.5) | 1:2.45 at assumed fills |
| First baseline exit | Target reached | +31.9 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 $10.45. 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.5-pip stop distance plus 0.5 pip of estimated round-trip fees and other friction therefore exposes $130.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.0804 lots before volume rounding. With a permitted increment of one hundredth, rounding down gives 0.08 lot and $10.40 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
Replace the child’s opposite edge with the parent endpoint at 1.09483. The new daily pair has equality on one side and fails strict containment. Its local wick sequence remains tradable under an unrelated sweep study, but it no longer belongs in this exact inside-day population.
GBP/USD worked example
The child boundary trades before the parent
On the higher timeframe the child’s near high is 1.27090, with its opposite edge at 1.26896. The parent extends from 1.27174 to 1.26721 in the direction of this example. Compare numerically ordered highs and lows to verify strict containment. Both daily candles finished before the smaller execution chart opened.
The small excursion to 1.27114 crosses the child edge while leaving the parent’s farther same-side extreme at 1.27174 untouched. The opposing local pivot at 1.26999 then breaks. The proposed short may face the other child edge before the final 1.26785 objective. Save that intervening decision point even if the bracket model elects to hold through it.
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, 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.27090 has a different job from the swing whose closing break confirms the bearish move. Compare the observed high of 1.27114 with that first price, then inspect the later close at 1.26980 relative to the pivot at 1.26999. 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.27055. The high of the candle starting 07:35 is 1.27023. The middle of their 3.2-pip interval is 1.27039. The sell limit becomes available once the second boundary is known. On the returning candle the maximum bid is 1.27063, 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.27126 the bid needs to reach only 1.27116 with the assumed 1.0-pip spread. An ask target at 1.26785 requires a bid at or below 1.26775. 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.27039 | Resting short limit after completion of the execution gap |
| Protective exit | 1.27126 | 8.7 pips of original price risk |
| Objective | 1.26785 | 25.4 pips of potential gross reward |
| Gross risk:reward | 25.4 ÷ 8.7 = 2.92 | 1:2.92 |
| Net planned risk:reward | (25.4 − 0.6) ÷ (8.7 + 0.6) | 1:2.67 at assumed fills |
| First baseline exit | Stop reached | -9.3 pips after the extra cost allowance |
Reconcile the terminal candle
The first deciding bar opens at 08:00 GMT. Its bid ranges from 1.27050 to 1.27156. Adding the model spread gives an ask range from 1.27060 to 1.27166. 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 24.3 pips and possible downside becomes 9.8 pips, giving risk:reward of 1:2.48. 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
Replace the child’s opposite edge with the parent endpoint at 1.26721. The new daily pair has equality on one side and fails strict containment. Its local wick sequence remains tradable under an unrelated sweep study, but it no longer belongs in this exact inside-day population.
Test strict containment against a shared-edge policy
Take five independent practice records and apply two predeclared policies. A requires both daily edges strictly inside the parent. B includes a child touching one parent edge while staying inside or equal on the other. 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 |
|---|---|---|
| Both edges have a positive inward margin | yes | yes |
| High equals the parent and the child low is higher | no | yes |
| Low dips one point below the parent while the body closes inside | no | no |
| Child low equals parent and high is lower | no | yes |
| Child high is inside but its lowest interval is missing | unknown | unknown |
Work through the disagreements
Both edges have a positive inward margin. The size of the margin can still affect the room available between the inner and outer targets.
High equals the parent and the child low is higher. The upper liquidity references coincide. A visit cannot count as two distinct distances on that side.
Low dips one point below the parent while the body closes inside. Both wick-based policies exclude the day even though its close looks contained.
Child low equals parent and high is lower. This is the mirror shared-edge case and needs the same treatment as equality at a high.
Child high is inside but its lowest interval is missing. Nothing in the close alone can certify the unknown minimum required by either policy.
In these constructed observations, A gives 1 confirmed yes, 3 confirmed no and 1 unresolved. B gives 3 confirmed yes, 1 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 child’s missing interval using the same session cutoff and quote side as its parent. Until that information is available, the possible number of positive A classifications is 1 to 2 out of five. For B the corresponding count is 3 to 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.
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.
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.
Draw the price hierarchy from memory only after recording it
Use three cards to represent the parent, an inside child and the next intraday session. On each of the first two write a high, low and completion time. On the third write the opening quote and the first two observed boundary events in chronological order. Sort the four reference prices numerically before adding bullish or bearish interpretations.
Now remove the child card and ask which proposed trade decisions change. If the target and entry condition remain identical, the inside-day label supplied little to that individual plan. If removing it eliminates a meaningful intermediate draw or the very first external visit required by the setup, explain exactly which event cannot be classified. This exercise turns a descriptive candle pattern into an identifiable input to the ICT decision rather than an annotation added after a good move.
Frequently asked questions
Must the whole body fit inside?
Under the strict high-low definition the entire wick range fits. Body containment alone is another pattern.
What if one edge is exactly equal?
Choose the equality rule in advance. Strict containment excludes the equality case, while inclusive containment admits it.
Does the first inside breakout set daily bias?
It records the first side taken. Directional confirmation and execution remain separate decisions in the session plan.
Which high should a long target?
Name the particular objective and any intermediate obstacle before entry. Measure the reward to the actual planned exit.
Can a daily candle reveal which edge broke first?
If both traded in one day, the daily OHLC values alone leave the order ambiguous. Use finer timestamps or preserve that uncertainty.
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.
