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.

Share this calculator

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.

What formula does Support Resistance Level Calculator use?

The formula used is described in the Formula section on this page. It is based on widely accepted standards in the relevant field. If you need a specific reference or citation, the References section provides links to authoritative sources.

Is Support Resistance Level Calculator free to use?

Yes, completely free with no sign-up required. All calculators on NovaCalculator are free to use without registration, subscription, or payment.

How do I get the most accurate result?

Enter values as precisely as possible using the correct units for each field. Check that you have selected the right unit (e.g. kilograms vs pounds, meters vs feet) before calculating. Rounding inputs early can reduce output precision.

Can I use the results for professional or academic purposes?

You may use the results for reference and educational purposes. For professional reports, academic papers, or critical decisions, we recommend verifying outputs against peer-reviewed sources or consulting a qualified expert in the relevant field.

How do I interpret the result?

Results are displayed with a label and unit to help you understand the output. Many calculators include a short explanation or classification below the result (for example, a BMI category or risk level). Refer to the worked examples section on this page for real-world context.

References