Trading Indicator
Using Parabolic SAR in Automated Trading
Learn how Parabolic SAR trend-following rules can be translated into no-code automated trading strategies with Tradeworks.
Understanding Parabolic SAR (PSAR Indicator)
Parabolic SAR (often called PSAR or Parabolic Stop and Reverse) is a trend-following indicator designed to identify potential trend reversals and provide dynamic stop-loss levels. Unlike indicators that predict price movements, Parabolic SAR adjusts stop levels as price moves, which can support automated risk management and trend-following rules.
How Parabolic SAR Works in Automated Trading
- Trend Direction: Points appear below price in uptrends, above price in downtrends
- Reversal Signals: When price crosses the SAR point, it indicates a potential trend change
- Dynamic Stops: SAR levels trail price movement, tightening stops as trends progress
- Acceleration Factor: Adjusts sensitivity-higher values respond faster to price changes
Parabolic SAR (stop and reverse) is a trend-following indicator aiming to identify the turning points and the recommended levels at which stop-loss orders should be placed. Parabolic SAR's calculations are based on where the current price is in relation to the high / low for the current trend and the rate of change of the price. Parabolic SAR generates a trading signal when the direction of the trend changes. While the price is in the uptrend / downtrend, the indicators calculates the stop-loss level for each period.
Strategy 1: Parabolic SAR Trend Reversal
Trend Following
The Parabolic SAR Trend Reversal strategy tests entries when the indicator signals a trend change, using SAR point position relative to price as the primary entry trigger. Treat this as a rule set to test, not as a standalone confirmation of trade quality.
Setup in Tradeworks:
- Add Parabolic SAR indicator to your strategy
- Set parameters: Step = 0.02, Maximum = 0.2 (standard)
- Configure entry conditions:
- Open Position Buy Signal: Strategy symbol ASK price crosses from below to above SAR (SAR flips below Strategy symbol ASK price)
- Open Position Sell Signal: Strategy symbol BID price crosses from above to below SAR (SAR flips above Strategy symbol BID price)
Trade Management
- Stop Loss Exit Signal:
- Take Profit Exit Signal: Exit when SAR generates opposite signal, or set fixed profit target at 2-3× risk
- Testing note: Compare chart intervals and instruments in backtesting before deciding where this setup fits your approach.
- Filter: Confirm with Moving Average trend direction (Strategy symbol ASK price is greater than EMA50 for longs in uptrend)
Strategy 2: Parabolic SAR Trailing Stop
Risk Management
The Parabolic SAR Trailing Stop strategy uses the indicator's dynamic stop levels to protect profits while allowing winning trades to run. Rather than entering on SAR signals, this approach uses another indicator for entries and SAR for automated stop management.
Setup in Tradeworks:
- Add Parabolic SAR indicator to your strategy
- Add entry indicator (e.g., Moving Average or MACD) for initial trade signals
- Use Parabolic SAR exclusively for stop placement (see Trade Management below)
Trade Management
- Entry: Use separate indicator (e.g., MACD Signal Line crossover or EMA crossover)
- Stop Loss Exit Signal: Continuously update to current SAR level
- For longs: Set condition to 'Strategy symbol BID price is less than Parabolic SAR value'
- For shorts: Set condition to 'Strategy symbol ASK price is greater than Parabolic SAR value'
- Take Profit Exit Signal: Use separate target (fixed pip amount or R:R ratio), or exit when SAR crosses from below to above Price (reversal)
- For fixed target: 'Strategy symbol BID price is greater than (Previous bar close plus (2× ATR))' (longs)
- For SAR reversal: 'Price crosses from below to above Parabolic SAR' (shorts) or 'Price crosses from above to below Parabolic SAR' (longs)
- Suggested Timeframe: 4-hour to daily charts for smoother SAR adjustments
- Suggested Pairs: Strong trending pairs like GBP/USD, EUR/USD
- Trading focus: While Parabolic SAR works across markets, this strategy example focuses on forex pairs like EUR/USD and GBP/USD—common instruments for SAR trading approaches.
- Filter: Only apply trailing stops when ADX is greater than 25 (confirmed trend)
For Bot Developers: Implementation Tips
Choosing Parabolic SAR Parameters
- Step (0.02 standard): Lower values (0.01) for smoother, less sensitive stops; higher values (0.03-0.05) for tighter, more responsive stops
- Maximum (0.2 standard): Caps acceleration-lower maximum creates tighter stops; higher allows more breathing room
- Timeframe Adjustment: Use standard settings for 1h-4h charts; consider reducing Step for daily/weekly to avoid excessive whipsaws
Combining with Other Indicators
- Entry Confirmation: Use Moving Average Convergence Divergence (MACD) or Relative Strength Index (RSI) for entry timing, then Parabolic SAR for stop management
- Trend Filter: Add Moving Average to confirm trend direction before trusting SAR reversals
- Volatility Check: Combine with Average True Range (ATR)-avoid SAR entries when ATR is spiking
- Strength Confirmation: Use ADX as a trend-strength filter, for example ADX is greater than 25
Manageable Beginner Setup
- Start Simple: Use Parabolic SAR as your primary stop-loss tool on existing strategies
- Add Filter: Combine with Moving Average to avoid false reversals in sideways markets
- Test Extensively: Backtest with different Step/Maximum values across multiple currency pairs
- Paper Trade: Run your SAR-enhanced strategy on a demo/paper account first
Questions
Frequently Asked Questions
What chart intervals are often tested with Parabolic SAR?
Parabolic SAR is often tested on 1-hour to 4-hour charts for forex examples. Shorter intervals may produce more signals and require extra filtering. Longer intervals may generate fewer signals. Test chart intervals against your own strategy rules before deciding where they fit.
Can Parabolic SAR work in sideways markets?
Parabolic SAR performs poorly in sideways/range-bound markets, generating frequent whipsaws. Solution: Only use SAR when ADX is greater than 25 (trending market confirmed), or combine with Moving Average filter (price > EMA20) to avoid ranging conditions.
How do I avoid false Parabolic SAR signals?
Add filters that Tradeworks supports: 1) Trend confirmation with Moving Averages (price is greater than EMA20 for longs), 2) ADX is greater than 25 for trend strength, 3) Multi-interval alignment, 4) Avoid entries during low volatility periods, 5) Test examples such as EUR/USD, GBP/USD, or AUD/USD before deciding what fits.
Should I use Parabolic SAR for entries or exits?
Parabolic SAR can be used for both entries and exits, but many strategies treat it as one part of a broader rule set. Use SAR flips for entry tests in trend conditions, or use SAR levels for dynamic stop placement while another indicator handles entries.
How do Step and Maximum parameters affect performance?
Step controls how fast SAR tightens-lower Step (0.01) = slower, wider stops; higher Step (0.03+) = faster, tighter stops. Maximum caps this acceleration. For volatile pairs like GBP/USD, use lower Step (0.015). For stable pairs like EUR/USD, standard Step (0.02) works well. Always backtest parameter changes.
Try it in Tradeworks
Want to try Parabolic SAR in Tradeworks?
Build and test Parabolic SAR rules in a no-code strategy builder before deciding whether they fit your trading approach.
Trend Indicators
Trend indicators help traders identify the direction of market movement. They smooth price data to show whether an uptrend, downtrend, or sideways movement is occurring.
Simple Moving Average
Learn more →
Exponential Moving Average
Learn more →
Parabolic SAR
Learn more →
Heikin Ashi
Learn more →
High Low
Learn more →
Linear Regression
Learn more →
Two Pole Butterworth Filter
Learn more →
Ichimoku Kinko Hyo
Learn more →
Alligator
Learn more →
Envelopes
Learn more →
Doji Arrows
Learn more →
Oscillators
Oscillators are bounded indicators that move between set values. They help identify overbought and oversold conditions, momentum, and potential reversal points.
Relative Strength Index
Learn more →
Relative Momentum Index
Learn more →
Stochastic Oscillator
Learn more →
Moving Average Convergence/Divergence
Learn more →
Awesome Oscillator
Learn more →
Accelerator/Decelerator Oscillator
Learn more →
Commodity Channel Index
Learn more →
Relative Vigor Index
Learn more →
Williams' Percent Range
Learn more →
Gator Oscillator
Learn more →
DeMarker
Learn more →
Fisher Transform
Learn more →
Fisher CG
Learn more →
Laguerre RSI
Learn more →
Momentum
Learn more →
Moving Average of Oscillator
Learn more →
Volume Indicators
Volume indicators measure the strength of price movements by analyzing trading volume. They help confirm trends and identify potential reversals.
Volatility Indicators
Volatility indicators measure the rate of price change. They help traders set stop losses, determine risk levels, and identify potential breakouts.
Bill Williams Indicators
A collection of indicators developed by Bill Williams for trend identification, momentum analysis, and fractal pattern recognition.