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.
| Level | Price |
|---|---|
| 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:
- Select a Calculation Method: Choose between Traditional (Floor), Woodie's, Camarilla, or Fibonacci based on your trading style.
- 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.
- View Results Instantly: The calculator updates in real-time, showing the Pivot Point and multiple Support/Resistance levels.
- 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.
Related Tools
Pivot Point Calculator
Calculate pivot points to identify potential support and resistance levels.
Support Resistance Zone Calculator
Identify support and resistance zones from historical OHLC data. Visualize S/R zones with touch counts and strength ratings for better trading decisions.
Liquidity Sweep Detector
Detect liquidity sweeps from OHLC data. Find swing highs and lows, then mark bars where price wicks beyond a level but closes back and reverses—typical stop hunts.
Wyckoff Phase Visualizer
Upload price data and mark Wyckoff phases with draggable lines, rectangles, and labels. Visualize accumulation, markup, distribution, and markdown with volume-based hints.
Bollinger Bands Calculator
Calculate SMA-based Bollinger Bands from user-supplied closing prices.
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.