MARKET
Stage 8 · Lesson 36 · 23 min read

What price action is made of — trendline, levels, candles, fib and volume

Quick answer. Price action is made of five things, and our course names them as a closed list: a trendline, support and resistance, candlestick patterns, Fibonacci retracement levels, and volume. Four of the five are computed from the same open-high-low-close numbers, so they agree far more often than chance would give. Volume is the only one reading a separate series — and so the only one that can genuinely disagree with the rest.

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.

Explainer graphic of a trading chart window with the five components of price action labelled: a dashed teal trendline running under the candle lows, a pale horizontal band marked support and resistance, one candle circled in coral and labelled candlesticks, two gold horizontal lines labelled Fibonacci, and a clearly separate lower panel labelled volume with one column much taller than the rest. The caption reads: four of them read the price, one reads something else

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.

A chart of an illustrative LTCUSDT 4-hour uptrend from 88.00 to 96.60 with all five components of price action marked at once: a dashed teal trendline rising under the lows labelled from OHLC, a pale band at 94.00 to 94.40 labelled support / resistance from OHLC, a gold dashed Fibonacci 0.5 line at 92.30 labelled from OHLC, one hammer candle at the 92.40 low circled and labelled C candlestick from OHLC, and a separate lower volume panel labelled a separate series, the only one not computed from price, with its tallest column on the circled hammer
All five, on one chart, each tagged with what it reads. Four of the labels say from OHLC, and they are not being modest — the trendline, the band at 94.00–94.40, the 0.5 line at 92.30 and the circled hammer are four different arithmetic operations performed on the same list of numbers. The volume panel below the rule is the exception. Illustrative, hypothetical numbers; this same chart is read two more ways further down.

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:

ComponentCondition testedHow often it was true
Trendlinelowest low of the last 20 bars is above that of the previous 20 — rising lows50.09%
Support / resistanceclose above the highest high of the preceding 80 bars14.98%
Candlestickan up bar closing in the top third of its own range34.07%
Fibonacciclose inside the 0.382–0.618 zone of the last swing17.99%
Volumevolume above its own 20-bar average41.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.

PairOverlap multiplierReading
Trendline × support/resistance1.856the heaviest overlap of all — rising lows and a broken high are close to the same statement
Support/resistance × candlestick1.263a bar that breaks a high tends to be a strong-closing bar
Trendline × Fibonacci1.034mildly linked
Trendline × candlestick1.013nearly independent
Fibonacci × candlestick0.998independent
Volume × each of the other four0.998 · 0.999 · 1.001 · 1.002the 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:

ReadingComponents in playHow often the three coincidedProduct of their separate ratesOverlap multiplier
Breakout / continuationtrendline + old level broken + strong candle5.923%2.557%2.32×
Pullback / retracementtrendline + price back in the Fibonacci zone + reversal candle2.919%3.069%0.95×
Both readings on the same bar0.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.

The same illustrative LTCUSDT 4-hour uptrend, now annotated for its ending. Two vertical measuring rulers stand side by side on the left: leg 1 spanning 88.00 to 96.00 labelled $8.00, and leg 2 spanning 92.40 to 96.60 labelled $4.20, 52.5% of leg 1, drawn visibly about half the height. Dashed lines mark high 1 at 96.00 and high 2 at 96.60, only $0.60 higher, and a bold dashed line marks the first support at 92.40. A down arrow marks the candle that closes below 92.40, with the tallest volume column beneath it
The two legs, measured against each other. Leg 1 runs 88.00 → 96.00, a $8.00 advance. Leg 2 runs 92.40 → 96.60, a $4.20 advance — 52.5% of the first, on a new high just $0.60 (0.63%) above the old one. The two rulers are drawn on the same linear price scale, so the second is exactly 52.5% of the first in pixels as well as in dollars. Illustrative, hypothetical numbers.

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 legLevel that confirmsGive-back at confirmationAs a share of the leg
leg 1 (88.00 → 96.00)$8.0088.00$8.00100.0%
leg 2 (92.40 → 96.60)$4.2092.40$4.20100.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.

An illustrative LTCUSDT 4-hour chart zoomed into the bars after the second high, showing an area of struggle. A dashed horizontal line marks resistance at 96.60 where price fails, and a rising dashed teal support line climbs from 92.40 by $0.33 a bar to 95.70 over ten bars while the candles shrink and their highs fall from 96.55 to 95.95, closing the range from $4.20 to $0.90. A down arrow marks the candle that breaks the rising support, with a very tall volume column beneath it after the volume columns had been shrinking. Two measured stop distances are shown to the right, $1.05 and $0.40
The range closing, and what it does to your stop. Support rises $0.33 a bar for ten bars, 92.40 → 95.70, while the highs fall 96.55 → 95.95; the range to resistance closes from $4.20 to $0.90, or 21.4% of where it began. Volume dries up through the range and spikes on the break, exactly as the course describes. Illustrative, hypothetical numbers.

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…PriceRiskR:RBreak-even win rateIn average candles ($0.55)
the pattern high, 96.6096.70$1.053.95R20.2%1.91 candles
the last lower high, 95.9596.05$0.4010.38R8.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 addedIts own frequencyShare of the population it keptVerdict
a strong-closing candle34.07%42.53%filters less than advertised — it is partly restating the broken level
volume above its average41.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?

MistakeWhat it actually does
Treating the five as a checklist and waiting for all of themWaits 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 reasonsThey 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 trendPuts 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 width10.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 highA 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 confirmationSame 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.

Educational content only — not financial advice, and not a trade recommendation. The five-component list and the two readings — the trend reversal and the area of struggle — are from Part 9 of our own slide course, quoted where quoted and otherwise described in our own words. The overlap figures are ours: a Gaussian random walk of 400,000 bars at σ = 0.4% per bar, seed 20260905, 399,900 bars usable, with a volume series drawn independently by construction as a control; the overlap multiplier is P(A ∧ B) ÷ (P(A) × P(B)), the identity used in Lesson 23. The chart figures are one illustrative model with hypothetical numbers: a low at 88.00, a first high at 96.00, a higher low at 92.40, a second high at 96.60, a struggle zone between a flat 96.60 and a support rising $0.33 a bar from 92.40 to 95.70, an average candle range of $0.55, an entry at 95.65 and a measured-move target at 91.50. R:R is reward ÷ risk and break-even win rate is 1 ÷ (R + 1) throughout; the price scale on every figure is linear, verified to 0.0000% deviation across equal $2 steps. Every percentage on this page is either a measured frequency in the simulation or a break-even threshold. No historical win rate is quoted anywhere, because none was measured. Published 5 September 2026.

Terms in this lesson, each with a full guide: support and resistance · trendline · candlestick patterns · Fibonacci retracement · volume · stop loss · risk/reward ratio