What price action is made of — trendline, levels, candles, fib and volume
Most introductions to price action give you the list and stop there, as though five tools meant five opinions and your job were to wait until all five nodded. This lesson takes the list seriously enough to ask a duller question about it: what does each of these five actually read? The answer reorganises the whole subject. Four of them read one column of numbers and one reads another, two of them can never be true at the same time, and the course’s own rule for spotting a dead trend turns out to carry a price you can calculate exactly rather than estimate.

The five components on one screen. Note the dividing rule above the volume panel: it is not a layout choice, it is the lesson. Everything above the rule is a reading of the same numbers; everything below it comes from somewhere else. Schematic only — every measured claim below sits on a chart drawn from its own figures.
KEY TAKEAWAYS
- Five components, two data sources. Trendline, support/resistance, candlesticks and Fibonacci are all functions of the same OHLC series. Volume is the only one that is not, which makes it the only one able to disagree.
- Four tools do not mean four witnesses. Measured over 399,900 simulated bars, trendline and support/resistance co-occur 1.856× more often than independence predicts, and support/resistance with a candle signal 1.263×. Volume against each of the four: 0.998–1.002× — independent.
- Two of the five can never both be true. A close above old resistance and a close inside the 0.382–0.618 zone of that same swing co-occurred on 0.0000% of bars. “Wait for all five” describes a setup that does not exist; you choose a reading first.
- The confirmation of a dead trend costs exactly one leg. The first support of an uptrend is where the final leg began, so breaking it gives back 100% of that leg — $4.20 of $4.20 here — by definition, not on average. Weaker trend, cheaper confirmation: $8.00 after leg 1, $4.20 after leg 2.
- The struggle zone tightens the stop faster than it tightens the odds. As the range closes from $4.20 to $0.90, a stop above the last lower high shrinks to $0.40 — 0.73 of one average candle. 10.38R on paper; one ordinary bar in practice.
- Adding a fifth price tool buys less than adding volume. On top of trendline plus a broken level, a candle signal filters to 42.53% where its own rarity promises 34.07%; volume filters to 41.01% against its own 41.06%. The price tool is partly repeating what you already had.
What exactly is price action made of?
Five things, and our course states them as a closed list rather than a starting point. The slide is titled What price action is made of, and beneath it are five items and nothing else: TRENDLINE, SUPPORT / RESISTANCE, CANDLESTICKS PATTERNS, FIBONACCI RETRACEMENT LEVEL, VOLUME. There is no sixth item, and no invitation to add one.
A closed list is more useful than an open one, because it tells you when to stop shopping. Each of the five already has a lesson of its own here, and this lesson deliberately does not repeat them: how to draw a trendline and its channel, how to find support and resistance, what individual candlestick signals mean, how a Fibonacci retracement grid is drawn and priced, and how to read volume. What has never been asked on this site is the question that the list itself raises.
Ask it about any one of the five: what numbers does this thing consume? A trendline is a straight line through two or more swing lows — swing lows being highs and lows of bars. A support level is a price where bars turned before. A candlestick pattern is the open, high, low and close of one to three bars. A Fibonacci retracement is a swing low, a swing high, and arithmetic fractions of the distance between them. Every one of those is a function of the same four columns: open, high, low, close. Volume is not. Volume is a second column of numbers that the exchange records alongside the price, and nothing about it can be derived from the price series at all.

That is the structure of the subject, and it has a consequence people rarely state: when four tools agree, you may be hearing one fact four times. Whether that is a small effect or a large one is not something to reason about from the armchair. It is measurable, so the next section measures it.
Why do four of the five agree more often than they should?
Because they are arithmetic functions of the same input, and that alone makes them co-occur — no market psychology required. To put a number on it, we generated a price series that contains no trends, no memory and no crowd behaviour at all: a Gaussian random walk of 400,000 bars at σ = 0.4% per bar, seed 20260905, of which 399,900 bars were usable once the lookback windows were filled. Alongside it we generated a volume series drawn independently by construction, which serves as a control: if our measure is sound, volume must come out independent, and if it does not, the measure is broken rather than the finding interesting.
Each component was given one plain, checkable bullish reading:
| Component | Condition tested | How often it was true |
|---|---|---|
| Trendline | lowest low of the last 20 bars is above that of the previous 20 — rising lows | 50.09% |
| Support / resistance | close above the highest high of the preceding 80 bars | 14.98% |
| Candlestick | an up bar closing in the top third of its own range | 34.07% |
| Fibonacci | close inside the 0.382–0.618 zone of the last swing | 17.99% |
| Volume | volume above its own 20-bar average | 41.06% |
The measure is the overlap multiplier, an identity this site established in Lesson 23: the frequency with which two conditions are true together, divided by the product of their separate frequencies. A multiplier of 1.000 means genuine independence — the two are telling you separate things. Above 1.000 means they co-fire; the surplus is double-counting.
| Pair | Overlap multiplier | Reading |
|---|---|---|
| Trendline × support/resistance | 1.856 | the heaviest overlap of all — rising lows and a broken high are close to the same statement |
| Support/resistance × candlestick | 1.263 | a bar that breaks a high tends to be a strong-closing bar |
| Trendline × Fibonacci | 1.034 | mildly linked |
| Trendline × candlestick | 1.013 | nearly independent |
| Fibonacci × candlestick | 0.998 | independent |
| Volume × each of the other four | 0.998 · 0.999 · 1.001 · 1.002 | the control returns 1.000 — the measure works, and volume is separate |
Two things are worth sitting with. The first is that the volume row comes back at 1.000 to three decimal places across all four pairings, which is the evidence that the multiplier is measuring what it claims rather than manufacturing patterns. The second is that the entanglement among the price-derived four appears in a series with no structure in it whatsoever. Nobody was trading this data; it has no trends to synchronise the tools. The overlap is algebraic, and it therefore does not go away on a real chart — it is the floor, not the ceiling.
Which two of the five can never agree at all?
Support/resistance and Fibonacci, as they are ordinarily used. Their overlap multiplier is not merely low; it is 0.000, and the two conditions were true together on 0.0000% of 399,900 bars. This is not a quirk of the sample. It is a matter of definition: one condition says price is above the swing high, the other says price is between the swing low and the swing high. Both cannot describe the same bar.
That single zero rearranges how the list should be used. The five are not a checklist to be ticked off, because ticking all five is not merely rare, it is impossible. They are a toolbox, and you have to choose a reading before you know which tools apply:
| Reading | Components in play | How often the three coincided | Product of their separate rates | Overlap multiplier |
|---|---|---|---|---|
| Breakout / continuation | trendline + old level broken + strong candle | 5.923% | 2.557% | 2.32× |
| Pullback / retracement | trendline + price back in the Fibonacci zone + reversal candle | 2.919% | 3.069% | 0.95× |
| Both readings on the same bar | — | 0.0000% | — | — |
The asymmetry in that last column is the part worth carrying away, and it runs against intuition. The breakout reading — the one that feels unambiguous, because a broken high is a visible event — overlaps itself by 2.32×. Its three green lights are worth substantially less than three. The pullback reading, which feels vaguer, comes in at 0.95×: near-perfect independence, three green lights that are close to three separate pieces of evidence. Confidence and information are running in opposite directions here.
None of this says the pullback reading wins more often. It says that per tool consulted, the pullback reading gathers more distinct information. What you do with that is a question about how much you risk, not about which setup to prefer.
How do you read the end of an uptrend from price action?
Our course splits this into a warning and a confirmation, and keeps them strictly apart. The warning is described on the slide as an uptrend that “sets two highs with the second no longer far above the first”, with buying that has “weakened a great deal”. The confirmation is blunter: “as soon as price breaks the first support of that uptrend, the reversal is officially confirmed.”
The phrase that people misread is the first support of that uptrend. It does not mean the bottom of the whole trend. It means the most recent higher low — the point from which the final push started. Get that wrong and every number below changes.
Here is the warning and the confirmation on the same chart from Section 1, now measured.

Now the part that is not in the usual write-ups. Wait for the confirmation and you give up the distance from the final high down to the broken level: 96.60 − 92.40 = $4.20. Compare that with the length of the final leg: 92.40 → 96.60, which is $4.20. They are the same number, and not by coincidence. The level you are waiting for is the level where the final leg began, so the give-back is that leg’s full length — 100% of it, always, by definition rather than on average.
Follow that through and you get a genuinely counter-intuitive result. Suppose the trend had died one leg earlier, after the 88.00 → 96.00 push. The first support would then have been 88.00, and confirmation would have cost the whole $8.00. Because the trend instead produced a weaker second leg, confirmation cost $4.20 — 47.5% less.
| If the trend had ended after… | Final leg | Level that confirms | Give-back at confirmation | As a share of the leg |
|---|---|---|---|---|
| leg 1 (88.00 → 96.00) | $8.00 | 88.00 | $8.00 | 100.0% |
| leg 2 (92.40 → 96.60) | $4.20 | 92.40 | $4.20 | 100.0% |
Patience and cost are usually presented as a trade-off: the longer you wait for certainty, the more it costs you. Here they move together. The exhaustion signal that makes you suspicious — a short, tired final leg — is the same fact that makes waiting for proof cheap. When a trend ends with a genuinely feeble last push, waiting for confirmation is close to free, and there is little reason to jump early.
What is an “area of struggle”, and what is it worth?
An area of struggle is our course’s name for what happens when price fails at a level above and then, in its words, “starts to struggle and to trade tight against the lower support of the pattern”. Two things happen at once: the highs stop reaching the level that rejected them, and the lows keep rising. The range between them closes.
What follows, per the slide, is that “the moment price breaks that support, a sharp move appears and a very fast sell-off follows. Sellers pour in volume and overwhelm the buying completely.” Note where the fifth component finally does its work: the volume spike is what separates a break that means something from a drift across a line. It is the only one of the five capable of adding a fact the price bars had not already stated.

Now price it. Take the break of the rising support at 95.70, entering short at 95.65. The pattern is $4.20 tall, so a measured move gives a target of 95.70 − 4.20 = 91.50, a reward of $4.15. Everything then depends on where the stop goes, and the closing range has quietly created a trap.
| Stop placed above… | Price | Risk | R:R | Break-even win rate | In average candles ($0.55) |
|---|---|---|---|---|---|
| the pattern high, 96.60 | 96.70 | $1.05 | 3.95R | 20.2% | 1.91 candles |
| the last lower high, 95.95 | 96.05 | $0.40 | 10.38R | 8.8% | 0.73 candles |
The second row is the one that flatters and then kills. 10.38R with an 8.8% break-even looks like the best trade on the page, and it is arrived at honestly — the stop really is above a real level. But measured in candles, the unit Lesson 35 introduced for exactly this purpose, that stop is 0.73 of one average bar. It does not need an adverse move to be hit; it needs an ordinary bar. The tighter the struggle gets, the more attractive and the more fragile the arithmetic becomes, and the number that tells you which is happening is the candle count, not the R.
One more figure connects this section to the last. The rising support broke at 95.70; the official confirmation of the trend’s death, the horizontal 92.40, comes $3.30 lower — 3.4% of the high, and 78.6% of the entire final leg. Reading the struggle gets you out earlier than the structural rule does. It can also be wrong, which the structural rule cannot: a break of 92.40 is not an opinion. That is the actual trade-off, and it is a choice rather than a right answer.
PRACTICE CORNER
Do this once, on a chart you already watch, because it turns Section 2 from a claim into something you have seen. Open a trending chart and mark the five components on it separately: draw the trendline through the swing lows, shade one old level that price has already broken, circle the last reversal candle, drop a Fibonacci grid on the most recent completed swing, and turn the volume panel on. Now go bar by bar through the last hundred bars and, for each bar, write down which of the five were “bullish” by whatever definition you chose — write the definitions down first, because vague ones let you cheat. Two things will show up. You will find no bar at all where the broken-level condition and the Fibonacci-zone condition are both true, which is the 0.000 from Section 3 appearing on your own screen. And you will find that the bars where the trendline condition holds are heavily the same bars where the level condition holds — the 1.856×. Then check how often volume disagreed with the other four on the same bar. That count is roughly how much genuinely independent evidence your process has been running on.
You need a chart with a volume panel, a Fibonacci tool and bar-by-bar inspection. These are the three exchanges this site uses for its own worked examples; all three have the tools, and the exercise costs nothing.
We may earn a commission if you open an account through these links, at no cost to you. It does not change what is written above.
Which component is actually worth adding next?
Volume, and by a margin that is measurable rather than a matter of taste. Start from a bar that already satisfies two conditions — the trendline reading and a broken old level — which together describe 13.928% of bars. Then add one more filter and see how much of that population it actually removes, compared with how much its own rarity says it should remove.
| Filter added | Its own frequency | Share of the population it kept | Verdict |
|---|---|---|---|
| a strong-closing candle | 34.07% | 42.53% | filters less than advertised — it is partly restating the broken level |
| volume above its average | 41.06% | 41.01% | filters exactly as advertised — a full extra condition |
An ideal, independent filter keeps precisely its own frequency of whatever you point it at. Volume does that to within 0.05 of a percentage point. The candle keeps 42.53% where its rarity promised 34.07%, meaning about a quarter of its apparent selectivity is work already done by the level condition — the same 1.263× from Section 2, seen from the practical end.
The lesson for anyone assembling a routine is unglamorous: the fourth price tool you reach for is the one that adds least, because by then you have read the same numbers three times. This is the same shape of finding that Lesson 23 reached about indicators, arrived at from a different direction — there by algebraic identity between a moving average and RSI, here by shared input across the price-action toolkit.
When is everything above wrong?
The measurements come from a model, and the model’s limits are specific and worth stating plainly rather than in a footnote.
Volume is independent in the simulation because we made it so. On a real chart it is not: volume rises when price moves hard, so real volume carries some of the same information the price bars carry. That pushes the conclusion further in the same direction, not the other way — the number of genuinely independent witnesses among the five is at most two, and in practice somewhere between one and two. If you were hoping the simulation understated volume’s value, it did not.
The multipliers depend on the definitions we chose. A 20-bar trendline test and an 80-bar level test are reasonable but arbitrary; lengthen or shorten them and the numbers move. What does not move is the sign: tools computed from one series cannot be independent of each other, whatever windows you pick. The 0.000 is stronger still, since it follows from the definitions rather than from any window length.
None of this measures whether anything wins. There is no hit rate anywhere on this page, because none was measured, and a random walk could not produce a meaningful one. Every percentage here is either a frequency or a break-even threshold — the win rate a decision would need in order to be worth making.
And the struggle-zone arithmetic assumes you can be filled where you say. A $0.40 stop on a fast break is exactly the situation where slippage is worst. The R figures are geometry; the fill is not.
What are the most common price-action mistakes?
| Mistake | What it actually does |
|---|---|
| Treating the five as a checklist and waiting for all of them | Waits for something that cannot happen. Two of the five are mutually exclusive: 0.0000% of bars. Choose the reading first, then the tools |
| Counting four agreeing price tools as four reasons | They share an input. Trendline and level alone double-count by 1.856×, before any real market structure is involved |
| Dropping volume to keep the chart “pure price action” | Removes the only component that reads a different series — the one filter measured to do exactly the work it advertises |
| Reading “first support of the uptrend” as the start of the whole trend | Puts the confirmation level far too low and turns a $4.20 give-back into an $8.60 one. It means the most recent higher low |
| Judging a struggle-zone stop by its R instead of its width | 10.38R that is 0.73 of one candle is not an edge, it is a coin flip with extra steps. Convert the stop to candles before you admire the ratio |
| Taking the second high as bullish because it is a new high | A new high on a leg half the size of the last one is the warning, not the confirmation. Compare leg lengths, not just high against high |
| Adding a second trendline, or a second Fibonacci grid, for confirmation | Same family, same input, one opinion written twice — the effect Lesson 23 measured directly |
What else do people ask about price action?
What is price action made of?
Our course names exactly five components and no more: a trendline, support and resistance, candlestick patterns, Fibonacci retracement levels, and volume. It is a closed list, which is more useful than it sounds — it tells you what to stop adding. The important structure behind the list is that four of the five are computed from the same numbers, the open, high, low and close of the bars on your screen. A trendline is drawn through swing lows; a support level is a high or low that mattered earlier; a candlestick pattern is the open, high, low and close of one to three bars; a Fibonacci grid is a swing low and a swing high with fractions in between. Volume is the only one of the five that reads a different series entirely, which is why it is the only one that can genuinely disagree with the other four.
Does price action mean trading without indicators?
Not in our course, and the slides are explicit about it. The five-component list includes volume, and the strategy slides that follow name MA20, MA50, MA100 and MA200 by number. What price action means here is a priority order rather than a ban: you read what price did first, and an indicator is something you consult about that reading, not something you take a signal from. The popular definition — price action equals a naked chart — would exclude volume, and volume turns out to be the most informative of the five precisely because it is not derived from price. Dropping it to look purist costs you the only independent witness you had.
Should I wait for all five components to agree before entering?
You cannot, and the reason is structural rather than a matter of patience. Two of the five are mutually exclusive as they are normally used: a close above an old resistance level and a close inside the 38.2–61.8% retracement of that same swing cannot both be true, because one describes price above the swing high and the other describes price between the swing low and the swing high. Measured over 399,900 simulated bars they co-occurred on 0.0000% of them. The five are a toolbox, not a checklist. You pick a reading first — breakout or pullback — and the reading tells you which three or four of the five apply to it.
How do I know an uptrend has actually ended?
Our course gives a two-part answer. The warning is that the trend sets a second high that is no longer far above the first, on a push that is visibly weaker than the one before it. The confirmation is that price then breaks the first support of that uptrend — the most recent higher low, the point where the final push began. The part worth knowing is what the confirmation costs: because the level you are waiting for is exactly where the last leg started, the break always hands back 100% of that leg, never more and never less. In this lesson's example that is $4.20 out of a $4.20 leg. It also means confirmation gets cheaper as the trend gets weaker, since a weaker final leg is a smaller give-back.