Pivot Point Trading Strategy: Daily, Weekly, Monthly Levels
Pivot point trading is a time-tested methodology used extensively by floor traders and institutional desks to identify intraday support and resistance levels. Unlike discretionary support/resistance analysis, pivot points are calculated mathematically from the prior period's high, low, and close, producing objective levels that thousands of traders watch simultaneously. This shared attention creates self-reinforcing price reactions at pivot levels, making them among the most reliable intraday reference points available. This guide covers the three main pivot point calculation methods, practical trading strategies for each, and the framework for integrating pivot levels into a complete trading system.Standard Pivot Point Calculation
The classic (floor trader) pivot point formula produces a central pivot and three levels of support and resistance: Central Pivot Point (PP): PP = (High + Low + Close) / 3 Resistance Levels:- R1 = (2 x PP) - Low
- R2 = PP + (High - Low)
- R3 = High + 2 x (PP - Low)
- S1 = (2 x PP) - High
- S2 = PP - (High - Low)
- S3 = Low - 2 x (High - PP)
- PP = ($152 + $148 + $150) / 3 = $150.00
- R1 = (2 x $150) - $148 = $152.00
- S1 = (2 x $150) - $152 = $148.00
- R2 = $150 + ($152 - $148) = $154.00
- S2 = $150 - ($152 - $148) = $146.00
Fibonacci Pivot Points
Fibonacci pivot points use the same central pivot but apply Fibonacci ratios to the prior range for support and resistance levels: PP = (High + Low + Close) / 3 R1 = PP + 0.382 x (High - Low) R2 = PP + 0.618 x (High - Low) R3 = PP + 1.000 x (High - Low) S1 = PP - 0.382 x (High - Low) S2 = PP - 0.618 x (High - Low) S3 = PP - 1.000 x (High - Low) Fibonacci pivots tend to produce tighter support/resistance clusters than standard pivots, which many traders prefer for trading liquid markets like ES futures, major forex pairs, and large-cap stocks.Camarilla Pivot Points
Camarilla pivots, developed by Nick Scott in 1989, use a multiplier system that produces levels closer to the current price, making them particularly useful for mean-reversion intraday strategies: H4 = Close + 1.1 x (High - Low) / 2 H3 = Close + 1.1 x (High - Low) / 4 H2 = Close + 1.1 x (High - Low) / 6 H1 = Close + 1.1 x (High - Low) / 12 L1 = Close - 1.1 x (High - Low) / 12 L2 = Close - 1.1 x (High - Low) / 6 L3 = Close - 1.1 x (High - Low) / 4 L4 = Close - 1.1 x (High - Low) / 2 The key Camarilla levels are H3, H4, L3, and L4. H3 and L3 are reversal levels (mean reversion), while H4 and L4 are breakout levels (trend continuation).Trading Strategy 1: Pivot Bounce (Mean Reversion)
The pivot bounce strategy trades reversals at pivot support and resistance levels. Setup Requirements:- Price approaches a pivot level (PP, S1, R1, S2, R2)
- A reversal candlestick pattern forms at the level (hammer, engulfing, doji)
- Volume supports the reversal (ideally above average)
- Entry: Above the high of the confirmation candle at S1 or S2
- Stop-Loss: Below S1 by the average range of the last 5 candles, or below S2 if entering at S1
- Target: The central pivot point (PP) or R1
- Entry: Below the low of the confirmation candle at R1 or R2
- Stop-Loss: Above R1 by the average range of the last 5 candles, or above R2 if entering at R1
- Target: PP or S1
Trading Strategy 2: Pivot Breakout
When price breaks through a pivot level with conviction, it often continues to the next level. Setup Requirements:- Price breaks above R1 (for longs) or below S1 (for shorts)
- The breakout candle closes beyond the level
- Volume increases on the breakout
- Enter above R1 when the candle closes above it
- Stop-Loss: Below R1 (the broken level should now act as support)
- Target: R2 (first target), R3 (extended target)
- Enter below S1 when the candle closes below it
- Stop-Loss: Above S1
- Target: S2 (first target), S3 (extended target)
Trading Strategy 3: Central Pivot Range
The Central Pivot Range (CPR) uses three lines that bracket the area around the central pivot:- Top Central Pivot (TC) = (PP - BC) + PP
- Pivot Point (PP) = (High + Low + Close) / 3
- Bottom Central Pivot (BC) = (High + Low) / 2
- Narrow CPR (TC and BC are close together): Expect a trending day with a breakout from the range
- Wide CPR: Expect a rangebound day with mean reversion from the edges
Multi-Timeframe Pivot Analysis
Daily pivots are most common, but weekly and monthly pivots provide higher-timeframe context that strengthens daily pivot signals: Weekly Pivots: Calculated using the prior week's high, low, and close. These levels are significant for swing traders and often align with key daily levels during the week. Monthly Pivots: Calculated from the prior month's data. These represent the strongest pivot levels and are watched by institutional traders for position management. Confluence Trading: When a daily pivot level falls within 0.25% of a weekly or monthly pivot level, the confluence creates a high-probability reaction zone. These aligned levels produce the strongest bounce and breakout signals.Python Implementation
``python
import pandas as pd
def calculate_pivots(high, low, close, method='standard'):
pp = (high + low + close) / 3
if method == 'standard':
r1 = (2 * pp) - low
r2 = pp + (high - low)
r3 = high + 2 * (pp - low)
s1 = (2 * pp) - high
s2 = pp - (high - low)
s3 = low - 2 * (high - pp)
elif method == 'fibonacci':
diff = high - low
r1 = pp + 0.382 * diff
r2 = pp + 0.618 * diff
r3 = pp + 1.000 * diff
s1 = pp - 0.382 * diff
s2 = pp - 0.618 * diff
s3 = pp - 1.000 * diff
return {'PP': pp, 'R1': r1, 'R2': r2, 'R3': r3,
'S1': s1, 'S2': s2, 'S3': s3}
``
Key Takeaways
- Pivot points provide objective, mathematically calculated support and resistance levels that thousands of traders watch simultaneously.
- Three main methods exist: Standard (floor trader), Fibonacci, and Camarilla, each suited to different trading styles and market conditions.
- The central pivot (PP) serves as the session's directional bias: price above PP is bullish, below PP is bearish.
- Narrow CPR days favor breakout strategies, while wide CPR days favor mean-reversion approaches.
- Multi-timeframe pivot analysis (daily + weekly + monthly) identifies the highest-probability trading zones through confluence.
- Always use confirmation signals (candlestick patterns, volume) rather than blindly trading at pivot levels.