T
Traderoid

Parabolic SAR Node

Parabolic Stop and Reverse

IndicatorTrendStop Loss

Overview

The Parabolic SAR (Stop and Reverse) is a trend-following indicator developed by J. Welles Wilder (the same creator as ADX and RSI). It appears as dots placed above or below the price chart, providing clear visual signals for potential entry and exit points, as well as trailing stop-loss levels.

The "parabolic" name comes from the parabolic curve the indicator forms as it accelerates during a trend. When dots are below the price, it indicates an uptrend; when above, a downtrend. The SAR "flips" (reverses position) when price crosses it, hence the "Stop and Reverse" name. This makes it particularly useful for setting trailing stops and identifying trend changes.

Formula

The Parabolic SAR calculation uses an acceleration factor that increases as the trend develops:

Current SAR
SAR = Prior SAR + Prior AF × (Prior EP - Prior SAR)
Where the SAR value accelerates toward the extreme point of the current trend
Acceleration Factor (AF)
Starts at 0.02 (step), increases by 0.02 each time EP makes a new extreme
Maximum AF is capped at 0.2 (maximum parameter) by default
Extreme Point (EP)
The highest high in an uptrend or lowest low in a downtrend
Updated whenever price reaches a new extreme during the current trend

When price crosses the SAR, the indicator reverses position (flips from above to below price or vice versa), the AF resets to 0.02, and a new trend is tracked. This automatic reversal is what makes the indicator unique—it's always in the market, either long or short.

Parameters

ParameterTypeDefaultDescription
stepnumber0.02The acceleration factor increment. Each new extreme point increases AF by this amount. Higher values make SAR more sensitive.
maximumnumber0.2The maximum acceleration factor. Caps how fast the SAR can accelerate toward price. Higher values allow faster acceleration.
sourceNodeAutoThe root data source node. Requires OHLC data (Open, High, Low, Close) for calculation.

💡 Tip: The default values (0.02, 0.2) work well for most markets. Lower step values (like 0.01) make the indicator less sensitive and keep you in trends longer. Higher values make it more responsive but can lead to more false signals.

Common Use Cases

1. Trailing Stop Loss

The primary use of Parabolic SAR is as a trailing stop-loss. As the trend continues, the SAR dots move closer to price, automatically adjusting your stop level. This protects profits while giving the trend room to develop. Exit when price crosses the SAR.

2. Trend Direction Signal

When SAR flips from above to below price, it signals a potential uptrend beginning. When it flips from below to above, it signals a potential downtrend. These flip points can be used as entry signals, especially in strongly trending markets.

3. Exit Signal Generator

Parabolic SAR excels at providing objective exit signals. Rather than guessing when to exit, simply close the position when price touches or crosses the SAR dots. This removes emotion and provides consistent exit rules.

4. Trend Filter for Other Strategies

Use SAR position as a trend filter for other indicators. Only take buy signals from other indicators when SAR is below price (uptrend). Only take sell signals when SAR is above price (downtrend). This keeps you aligned with the dominant trend.

Advantages & Limitations

Advantages

  • Clear, objective entry and exit signals
  • Excellent trailing stop-loss mechanism
  • Simple to interpret visually
  • Automatically adjusts to price action
  • Works well in strongly trending markets
  • Removes emotion from exit decisions
!

Limitations

  • Performs poorly in ranging, sideways markets
  • Generates many false signals during consolidation
  • Always in the market (long or short position)
  • Can flip frequently in choppy conditions
  • No concept of market conditions or context
  • Requires strong trends to be profitable

Tips & Best Practices

💡 Use with Trend Filters

Don't use Parabolic SAR alone for entries. Combine it with trend-identifying indicators like ADX or moving averages. Only take SAR flip signals when other indicators confirm a trending market. Use SAR primarily for exits and trailing stops.

📊 Adjust for Volatility

In highly volatile markets, consider lowering the step value (e.g., 0.01) to avoid premature stops. In low volatility markets, you might increase it slightly (e.g., 0.03) for more responsiveness. The maximum parameter controls how tight stops become—higher values create tighter stops.

⚡ Wait for Confirmation

When SAR flips, don't immediately enter. Wait for the next candle to confirm the flip was genuine and not just a brief price spike. This reduces false signals significantly. Alternatively, wait for the second or third SAR dot in the new direction.

⚠️ Avoid During Consolidation

Parabolic SAR is a trend-following tool and will whipsaw badly in sideways markets. When you see frequent flips (every few candles), stay out until a clear trend emerges. Check ADX—if below 20-25, the market is likely ranging and SAR will be unreliable.

Example Strategy

Here's a Parabolic SAR trailing stop strategy with trend confirmation:

SAR Trend Following Strategy

1Setup

  • Connect a Stock Node to a Parabolic SAR node (default: 0.02, 0.2)
  • Add ADX node to confirm trend strength
  • Optional: Add 50 EMA for additional trend confirmation

2Entry Signal (Long)

  • Primary: SAR flips from above to below price
  • Filter: ADX is above 25 (confirming strong trend)
  • Confirmation: Wait one candle to confirm SAR flip
  • Optional: Price is above 50 EMA

3Exit Signal

  • Price touches or crosses the SAR dots
  • Or SAR flips to above price (reversal signal)
  • Use SAR level as automatic trailing stop-loss
  • Move stop to SAR level at end of each period

4Risk Management

  • Initial stop-loss at first SAR dot location
  • Move stop to each new SAR level as trend progresses
  • Position size based on distance to first SAR dot
  • Consider scaling out as SAR accelerates quickly toward price

Related Nodes