Best Pivot Indicator TradingView for Support and Resistance Levels
A pivot indicator can mark a confirmed swing or calculate reference levels from another period's prices. Those are different mechanisms. Choosing between them starts with when the information becomes available, not with an unsupported claim that one setting predicts reversals most accurately.
Swing pivots versus calculated levels
Pivot Points High Low identifies local highs and lows using bars on both sides of a candidate. A right-side requirement means the candidate cannot be confirmed until those later bars exist. A marker drawn back on the candidate candle can look earlier than the signal was actually knowable. TradingView discusses this distinction in its repainting documentation.
For example, a right strength of 20 means waiting 20 subsequent bars for confirmation. On a daily chart that is 20 chart bars, not necessarily 20 calendar days. This is a timing example, not a recommendation for a "20-20" setting. Larger strengths change which swings qualify and increase the delay; they do not certify a better entry.
Pivot Points Standard instead projects formula-based levels using a selected calculation timeframe. These levels need not coincide with an actual previous turning point. The exact formula and session data explain differences between charts.
Compare the calculation methods
The notation below uses H, L, and C for the previous calculation period's high, low, and close; O is the current calculation period's open. "Period" can mean a day, week, or another supported selection.
| Method | Central pivot or selected levels | Interpretation |
|---|---|---|
| Traditional | P = (H + L + C) / 3; R1 = 2P − L; S1 = 2P − H | Reference levels derived from the prior period |
| Woodie | P = (H + L + 2O) / 4 | TradingView weights the current period's open, not the prior close |
| Fibonacci | P = (H + L + C) / 3; levels at P ± 0.382(H − L), ± 0.618(H − L), and ± (H − L) | Fixed offsets; the ratios are not probabilities |
| Camarilla | R1/S1 = C ± 1.1(H − L)/12; R3/S3 = C ± 1.1(H − L)/4 | Levels centered on the prior close; other levels use different formulas |
See TradingView's Pivot Points Standard reference for the complete formulas, including Traditional versus Classic higher levels and Camarilla R5/S5. Do not substitute a formula from another platform without checking its inputs.
Configure a comparison in TradingView
- Open Indicators, search for Pivot Points Standard, and select TradingView's built-in indicator.
- Record the calculation type and Pivots Timeframe. Use an explicit timeframe when reproducibility matters; an automatic choice can change with chart resolution.
- Record whether daily-based values are enabled and which session the chart uses. Intraday and daily feeds can use different price inputs.
- Show only the levels needed for the question. Label the method and timeframe so two sets of levels are not confused.
- For swing pivots, record left and right strengths separately and note the confirmation bar as well as the marked pivot bar.
If two charts disagree, compare the exchange symbol, session, data source, calculation timeframe, method, and daily-based setting before assuming a calculation error. For futures, also inspect whether daily close values reflect settlement conventions.
Turn a pivot observation into a test
A bounce rule and a breakout rule can produce opposite trades at the same level. Choose the rule before seeing the outcome.
| Research choice | Record it explicitly |
|---|---|
| Eligible level | Which method, timeframe, and named line? |
| Contact | Wick touch, close through, or distance within a defined tolerance? |
| Timing | First touch only, a later confirmation, or repeated touches? |
| Exit | Invalidation price, target, time limit, and gap treatment |
| Sizing | Position size and exposure cap |
| Evaluation | All eligible observations, fees, slippage, and a later test period |
Several pivot lines close together form a cluster, but formulas using the same OHLC inputs are correlated. A cluster is not proof that price has reversed there before or that the next bounce is more probable. A volume or momentum filter is another testable condition; measure whether it changes results rather than assuming improvement.
Building a custom rule
Pineify can help configure supported indicator conditions or draft Pine Script. Preserve the distinction between the pivot bar and the confirmation bar in any generated strategy. Run the strategy in TradingView and inspect the first bar on which each trade was allowed. A visually correct line does not establish that a historical entry used only information available at that time.
For a coding workflow, see How to Write a Strategy in Pine Script.
Frequently asked questions
Which pivot indicator is most accurate?
No universal ranking is established here. Swing pivots describe confirmed local extrema; calculated pivot levels provide reference prices. Define the outcome and confirmation timing before comparing them.
What does a 20-20 swing pivot setting mean?
It uses a left and right strength of 20 bars. The right-side bars delay confirmation. A marker placed on the earlier swing candle must not be treated as an entry available on that candle.
Does Woodie use the previous close?
TradingView's documented Woodie central pivot uses the prior high and low plus twice the current calculation period's open, divided by four. Check the formula of any other implementation separately.
Do Fibonacci ratios add a probability to a pivot?
No. They set distances from the central pivot as fractions of the previous range. A probability claim requires a defined event and measured sample.
Can pivots be used on different markets?
They can be calculated where the required price history is available, but sessions, gaps, contract conventions, and costs differ. A result on one symbol does not validate another.

