An inside bar pattern is a candle whose entire range — high and low — sits inside the range of the candle before it. No new high, no new low, the whole thing swallowed by the prior bar. It’s the chart equivalent of a held breath. Buyers and sellers who were fighting for the last however-many candles suddenly stop, and neither one pushes.
I used to treat every inside bar like a coiled spring about to fire. Most of them just sat there and went nowhere. The ones that actually meant something all shared one trait, and it wasn’t anything to do with how tight the candle looked.
The mechanics, worked through an example
Say a candle opens at 40.00, trades up to 41.20, drops to 39.60, and closes at 40.80. That’s the mother bar — the one that sets the range everyone else has to fit inside. Its high is 41.20, its low is 39.60.
The next candle opens at 40.70, trades up to 41.00, dips to 40.10, and closes at 40.60. Every part of that second candle — the open, the high, the low, the close — falls between 39.60 and 41.20. It never touched the mother bar’s high, never touched its low. That’s an inside bar. Two candles, the second one completely contained by the first.
What that containment is recording is a stall. The candle before it showed real range — a session where price actually traveled. The inside bar shows the opposite: a session where neither side could extend the move even a tick further than what already happened. Volume dries up, ranges shrink, and the tug-of-war that produced the mother bar just stops mid-pull.
Why an inside bar in open air says almost nothing
Contraction happens constantly. Any given session, on any given ticker, there’s a decent chance the candle closes inside the range of the one before it purely by accident — low volume hour, a lunchtime lull, a market waiting on something unrelated to that specific price. None of that requires a level underneath it. None of it requires the price to matter to anyone.
An inside bar pattern that forms at 40.80, a price nobody has ever cared about before, is just a quiet candle. It might resolve up. It might resolve down. It might sit there and produce three more inside bars in a row before anything happens at all. Trading that shape on its own is trading noise dressed up as structure.
An inside bar pattern that forms at a level you’ve already marked — a price that turned the market once or twice before — is a different situation. The pause is happening exactly where the pause should happen if the level is still doing its job. Buyers and sellers went quiet right at the price where they’ve disagreed before. That’s not proof the level holds. It’s a reason to keep watching the price instead of scrolling past it.
The common trigger, and why it’s not enough by itself
The standard way this pattern gets traded is simple: mark the high and low of the inside bar pattern, and treat a break of either one as the trigger. Price breaks above the inside bar’s high, that’s a long signal. Breaks below the low, that’s a short signal. The stop goes on the far side of the inside bar’s range, since a full round trip through it means the pause resolved the other way.
That trigger works fine as a mechanic. It’s clean, it’s objective, and it gives you a specific price to react to instead of guessing. The problem isn’t the trigger. It’s what most explanations skip — the trigger fires constantly, at prices that don’t deserve a reaction, because the inside bar pattern forms constantly. A mechanical break of an inside bar’s high, taken with no regard for where that inside bar sat on the chart, produces a long string of small, directionless losses. The pattern isn’t wrong. It’s just being asked to do a job it was never built for on its own.
The honest caveat
An inside bar pattern is a low-information signal by itself. That’s not a knock on the pattern — it’s just what contraction is. Price contracts before it goes nowhere far more often than it contracts before it goes somewhere. If you flagged every inside bar pattern on every ticker you watch, most of them would be followed by a chop that eats the entry from both sides before any real move develops.
What turns a low-information signal into a usable one is stacking it on a level that already has history. The inside bar pattern isn’t the reason to trade. The level is the reason to trade. The inside bar pattern is just telling you the level is being tested quietly instead of loudly — that neither side is willing to commit yet, right at the price where commitment actually matters.
A real trade, with the numbers
XLF had reversed twice from 41.60 over the prior several weeks — a fast rejection the first time, a slower stall-and-roll the second. I had that line marked and left it alone.
Price worked back up to 41.60 on a mother bar that ranged from 41.20 to 41.95, a real session with actual movement. The next candle opened at 41.45, drifted between 41.75 and 41.35, and closed at 41.55 — fully inside the prior candle’s range. Two sides had shown up at a price with history, and both had gone quiet.
I marked the inside bar’s low at 41.35 and waited. Three sessions later, price broke below it and closed at 41.15. I shorted on that close, stop at 42.00 — above the mother bar’s high, where the whole idea would be proven wrong. Target was the prior swing low, around 39.90. It took nine days, with one pullback that came within a dime of the stop without touching it, before closing below target on the tenth day. Risk was about $0.85 a share; the move covered was roughly $1.25. The same inside bar sitting at 37.00, a price with no history behind it, would have told me nothing worth acting on.
What the pattern doesn’t tell you
It doesn’t tell you which direction the break will go. A pause at a level can resolve either way, and the market doesn’t owe you the direction your bias prefers. It doesn’t tell you how far the move travels once it breaks — nine days at XLF could just as easily have been two, or thirty with three failed attempts along the way. And it doesn’t tell you the level survives at all. Levels fail. An inside bar pattern sitting on top of one just means the test is happening quietly instead of loudly.
That’s why the stop sits on the far side of the inside bar’s range, not on a hunch. If price trades all the way through it, the pause is over and the story it told — hesitation, contraction, neither side willing to commit — is no longer true. There’s nothing left to hold for. Size stays small enough that a run of wrong reads on this pattern doesn’t put a dent in the account, because most inside bars, even the ones sitting on a level, resolve into nothing worth remembering.
Reading it in practice
The process comes down to two questions, asked in order. Is this inside bar pattern sitting at a level marked before the candle even formed? And if it is, has price actually broken the inside bar’s high or low, not just approached it? Skip the first question and every quiet candle on the chart starts looking like an opportunity. Skip the second and you’re anticipating a break that hasn’t happened yet.
Both have to be yes before the pattern is worth a reaction. Most inside bars, on most charts, don’t sit at anything. The right move on those is to note the pause and keep watching the level, not the candle.
There’s an inside bar pattern forming right now somewhere, at a level someone marked a while back, and it hasn’t closed yet. Whether it turns into the setup or just another quiet candle depends on where price goes next, not on anything the shape alone can promise. The level was already the decision. The inside bar pattern just shows whether the fight at that level has gone quiet.
I trade with a blank chart and a few lines in Static, the free daily chart room run by Draw Lines Make Money. If this way of reading a pause makes sense to you, you can sit in and watch how it’s done live:
Join the free Static chart room →
Disclosure: that’s an affiliate link — I may earn a commission if you join a paid tier later, at no extra cost to you. The free room is free.