summary: how to use the inside bars report to set high-probability targets when price opens inside the previous session's range, including the by-breakout and by-open subreports and how to build a directional plan from where price opened.
what it measures
an inside bar day is when price opens within the previous session's range. the report answers one question: how often does price break out of that range — touching the previous high or previous low — versus staying inside?
the previous day's range is session-specific: the previous NY session for NY, the previous London session for London, and so on. if today opens outside the previous range, that day isn't an inside bar and the report ignores it. stock traders use regular trading hours only.
the key idea is that the previous session's high and low are real, recurring levels that form every day — and when price opens inside them, it usually doesn't stay there.
how to read it
a high breakout percentage means you shouldn't expect price to stay range-bound. the previous session's high and low become high-probability targets for the day. open the report for your ticker, session, and window to see the current breakout rate.
one scope note: this rate only covers inside-bar days — days that open inside yesterday's range. for what happens once the prior high or low actually breaks (which way the day closes, and how far price extends past the level), use the previous day's range report instead.
the subreports
standard
for every day that opens inside the previous range, how often price breaks out versus stays inside. use it to decide whether the prior high/low are worth targeting today.
by breakout
splits the breakout by which side went — the previous high only, the previous low only, both sides, or stayed inside. the standard report just tells you whether a breakout happened; this tells you where to lean, so you're not treating a breakout as equally likely in both directions.
by open
this is the one that builds your morning plan. it divides the previous session's range into four equal quarters, groups each inside-bar day by the quarter its open landed in, and shows how each group resolved.
one thing to get straight before you read it: the quarters run from the top of the previous range downward. the first bucket is the top of yesterday's range and the last one is the bottom, which is the opposite of what most people assume on first look. check the label against your chart before you draw a conclusion from it.
reading it: the four quarter buttons under the chart switch between groups, and the insights panel lists all four side by side. each column starts with how many inside-bar days opened in that quarter, then splits those days four ways — touched the previous day high, touched the previous day low, touched both, or stayed inside the previous day's high and low. compare the same outcome across the columns to see how much the open is actually moving the odds, rather than reading one column on its own.
the quarters replaced an earlier above/below midpoint split. it's the same directional idea with more resolution: an open sitting right at the top of yesterday's range and one just above the middle no longer land in the same bucket.
the only setting on this subreport is weekdays to use, so you can narrow it to the days you actually trade. underneath, the day-by-day table tags every session with the quarter it opened in and what the breakout did, so you can check the recent run of days rather than leaning on the aggregate alone.
by previous day size
filters inside-bar days by the size of the previous session's range — the range price is opening inside. a wide prior range is a bigger box for price to escape; a tight one is easier to break. pick the bucket that matches yesterday's range size to see how the breakout rate shifts, so you're not treating a coiled tight range and a wide sleepy range as the same setup.
by previous candle
conditions on the previous session's candle — whether yesterday closed green or red — and how that skews which side breaks. use it to fold yesterday's direction into today's plan: it shows whether a green or red prior day tilts the odds toward breaking the previous high or the previous low.
by weekday
the standard breakout behavior filtered by weekday. Mondays can behave very differently from midweek, so it's worth checking the weekday view (and comparing across sessions) before you lean on the aggregate.
how traders use it
the core use is setting targets and taking profits at real levels. when price opens inside the previous range, target a break of the previous session's high or low rather than guessing at arbitrary levels.
build the direction from by open: find the quarter today's open landed in, then read that column for how often each side got touched. opens near the top of yesterday's range and opens near the bottom historically resolve very differently, and that gap is the whole point of the subreport. then confirm with by breakout to see which side the data has favored recently. the previous high and low are your targets; where inside yesterday's range you opened is your directional tell.
how this report has changed
an older walkthrough defined an inside bar on the daily timeframe — asking how often a whole day stays inside the prior day's high/low — and framed consecutive inside bars as compression before a bigger move. the current report is the intraday version: price opens inside the previous session's range and the question is how often it breaks out.
the by open subreport also used to split days two ways, above or below the previous session's midpoint. it now uses four quarters of the previous range instead. if you come across either of the older framings, treat them as legacy.
tips
always check the weekday view and at least one other session before you commit — inside-bar behavior shifts by both.
the previous session high and low are the whole point of this report. keep them drawn on your chart so you can see when price is coiled inside them.
on by open, check the occurrence count for the quarter you're reading. the four quarters rarely fill evenly, and the thinnest one is the easiest to over-read.
consistent results take customization and reps. the report gives you the levels and the odds; the execution is yours.




