Support & Resistance Calculator

Calculate formula-based price references from a completed period. Compare four pivot conventions; calculated levels do not prove where the next trade or reversal will occur.

Traditional (Floor): The most common method using the average of High, Low, and Close prices.

Updates as you type
LevelPrice
Resistance 3 (R3)161.4333
Resistance 2 (R2)158.4667
Resistance 1 (R1)156.1333
Pivot Point (PP)153.1667
Support 1 (S1)150.8333
Support 2 (S2)147.8667
Support 3 (S3)145.5333

How to Use This Support & Resistance Calculator

Our calculator makes it easy to find key price levels for any market. Follow these simple steps:

  1. Select a Calculation Method: Choose between Traditional (Floor), Woodie's, Camarilla, or Fibonacci based on your trading style.
  2. Enter OHLC Data: Input the High, Low, and Close prices from your chosen timeframe (Daily, Weekly, or Monthly), all from one completed period. For Woodie only, enter the next period’s open as well.
  3. View Results Instantly: The calculator updates in real-time, showing the Pivot Point and multiple Support/Resistance levels.
  4. Apply to Your Charts: Plot these levels on TradingView, MetaTrader, or any charting platform to identify potential reversals and breakouts.

What are Support and Resistance Levels?

Support and resistance are fundamental concepts in technical analysis. Support is a price level where buying interest may have appeared in earlier price action.Resistance refers to an area where selling interest may have appeared. Neither forms a guaranteed floor or ceiling, and this calculator does not observe order flow.

Pivot points are a popular method to calculate these levels mathematically. They use the previous period's High, Low, and Close prices to project potential support and resistance zones for the current period.

Understanding the Four Calculation Methods

Traditional (Floor) Pivot Points

The most widely used method. It calculates the pivot point as the simple average of High, Low, and Close: PP = (H + L + C) / 3. Support and resistance levels are then derived from this central point.

Woodie's Pivot Points

This page uses the current-open Woodie convention: PP = (H + L + 2O) / 4, with prior-period H/L and current-period O. It differs from close-weighted variants sometimes labeled Woodie elsewhere.

Camarilla Pivot Points

This implementation displays 8 Camarilla levels around the previous close, using 1.1 times the previous range divided by 12, 6, 4, and 2. Their labels do not establish reversal or breakout probabilities.

Fibonacci Pivot Points

First calculate PP = (H + L + C) / 3 and range = H - L. Then calculate R1, R2, and R3 as PP plus the range multiplied by 0.382, 0.618, and 1.000. Calculate S1, S2, and S3 by subtracting the same values from PP.

Why Support & Resistance Levels Matter

  • Entry & Exit Points: Use support levels for reference points in a written trade hypothesis, not automatic buy or sell instructions.
  • Stop Loss Placement: A pivot alone does not determine a suitable stop or position size. Gaps and slippage can prevent execution at the selected price.
  • Trend Confirmation: A price crossing can be tested as a condition; this calculator does not establish follow-through.
  • Universal Application: The arithmetic can process different markets, but trading usefulness must be evaluated separately.

Frequently Asked Questions

Which pivot formulas are used?

Traditional floor pivots use P = (H + L + C) / 3, R1 = 2P − L, S1 = 2P − H, R2/S2 = P ± (H − L), R3 = H + 2(P − L), and S3 = L − 2(H − P). This R3/S3 convention differs from TradingView’s separately named Classic formula.

What does Woodie use for its open price?

This calculator uses the TradingView convention: prior-period high and low plus twice the current-period open, divided by four. The current open is required for Woodie and may be outside the prior range after a gap. Other methods do not use the open input.

What are the Fibonacci and Camarilla levels?

Fibonacci adds or subtracts 0.382, 0.618, and 1 times the prior range from P. Camarilla adds or subtracts 1.1 times the prior range divided by 12, 6, 4, and 2 from the prior close. This page shows Camarilla R1–R4 and S1–S4, plus an HLC pivot reference.

Which period should I use?

Use high, low, and close from one completed period with a consistent session and timezone. For Woodie, also supply the following period’s open. Daily, weekly, and monthly inputs describe different windows; none is proven best here.

Can I use crypto or futures data?

The arithmetic accepts consistent finite OHLC values. For continuous markets, record the cutoff and exchange; for futures, record whether close means settlement or last trade. A calculated negative level can be outside the feasible price domain of your instrument.

Do the levels predict a bounce or profitable trade?

No fixed accuracy or best method is established. These are formula-based references, not measured buy or sell interest. Test any complete entry and exit rule with costs and out-of-sample data; AI generation does not guarantee that a level will hold.

Formula conventions follow the displayed subset of TradingView Pivot Points Standard. Session boundaries and settlement settings can change input prices.

This calculator is an information tool, not investment advice. Pivot points are calculated references and do not predict support, resistance, or returns.

Draft and Test a Rule Around Your Reference Levels

Describe a rule for Pineify’s Coding Agent, then review and test the generated indicator or strategy in TradingView. A generated strategy simulates orders; live execution requires separate broker support and integration.