Skip to main content

Support Resistance Level Calculator

Use our free Support resistance level Calculator to plan your technical analysis strategy. Get detailed breakdowns, charts, and actionable insights.

Reviewed by Daniel Agrici, Founder & Lead Developer

Reviewed by Daniel Agrici, Founder & Lead Developer

Formula

Pivot = (High + Low + Close) / 3; R1 = 2P - L; S1 = 2P - H; R2 = P + (H-L); S2 = P - (H-L)

The central pivot point is the average of the previous period High, Low, and Close. Support and resistance levels are calculated by applying arithmetic operations involving the pivot and the price range. Different methods (Fibonacci, Woodie, Camarilla) use alternative formulas for varied trading approaches.

Worked Examples

Example 1: EUR/USD Daily Pivot Points (Standard)

Problem:Yesterday EUR/USD had High = 1.1050, Low = 1.0920, Close = 1.0985. Calculate standard pivot points.

Solution:Pivot = (1.1050 + 1.0920 + 1.0985) / 3 = 1.0985\nR1 = 2 x 1.0985 - 1.0920 = 1.1050\nR2 = 1.0985 + (1.1050 - 1.0920) = 1.1115\nR3 = 1.1050 + 2 x (1.0985 - 1.0920) = 1.1180\nS1 = 2 x 1.0985 - 1.1050 = 1.0920\nS2 = 1.0985 - (1.1050 - 1.0920) = 1.0855\nS3 = 1.0920 - 2 x (1.1050 - 1.0985) = 1.0790

Result:Pivot: 1.0985 | R1: 1.1050 | R2: 1.1115 | S1: 1.0920 | S2: 1.0855

Example 2: S&P 500 Fibonacci Pivot Points

Problem:S&P 500 had High = 4520, Low = 4480, Close = 4505. Calculate Fibonacci pivot points.

Solution:Pivot = (4520 + 4480 + 4505) / 3 = 4501.67\nRange = 4520 - 4480 = 40\nR1 = 4501.67 + 0.382 x 40 = 4516.95\nR2 = 4501.67 + 0.618 x 40 = 4526.39\nR3 = 4501.67 + 1.000 x 40 = 4541.67\nS1 = 4501.67 - 0.382 x 40 = 4486.39\nS2 = 4501.67 - 0.618 x 40 = 4476.95\nS3 = 4501.67 - 1.000 x 40 = 4461.67

Result:Pivot: 4501.67 | R1: 4516.95 | R2: 4526.39 | S1: 4486.39 | S2: 4476.95

Frequently Asked Questions

What are support and resistance levels in trading?

Support and resistance levels are price points on a chart where the forces of supply and demand converge, creating potential turning points for price action. Support is a price level where buying interest is strong enough to prevent the price from declining further, acting as a floor. Resistance is where selling pressure is sufficient to halt upward price movement, acting as a ceiling. These levels form because traders remember prior price points where reversals occurred and place orders accordingly. Pivot point calculations use the previous period high, low, and close to mathematically project these key levels for the upcoming trading session. They are among the most widely used technical analysis tools in forex, stock, and commodity trading.

References

Reviewed by Daniel Agrici, Founder & Lead Developer ยท Editorial policy