Parabolic SAR and the Cost of Constant Flipping
Posted: Tue Oct 27, 2026 11:57 pm
Parabolic SAR plots a trailing dot that accelerates toward price. The dot starts at the prior extreme, then moves closer by an acceleration factor each time a new extreme is made. When price touches the dot, the indicator flips to the other side and resets.
That design suits one situation: a steady, directional move that keeps producing new extremes. In ranges, the opposite occurs. Price repeatedly crosses the dots, each flip produces a fresh signal, and every one carries the cost of spread. The result is a string of small losses, often called whipsaw, that can outweigh the occasional large gain. Raising the step size makes the dots tighter and flips more frequent, while lowering it delays exits and gives back more of a move.
Since the indicator always holds a position, always long or short, it never says when to stay out. Pairing it with a separate regime filter, such as a trend-strength reading or a volatility gauge, can reduce flips in sideways conditions. Another practical use is as a trailing stop reference only, applied after an entry made on other grounds. Backtests should include realistic spread and slippage, as the frequent flips of a parabolic system make it unusually sensitive to transaction costs.
That design suits one situation: a steady, directional move that keeps producing new extremes. In ranges, the opposite occurs. Price repeatedly crosses the dots, each flip produces a fresh signal, and every one carries the cost of spread. The result is a string of small losses, often called whipsaw, that can outweigh the occasional large gain. Raising the step size makes the dots tighter and flips more frequent, while lowering it delays exits and gives back more of a move.
Since the indicator always holds a position, always long or short, it never says when to stay out. Pairing it with a separate regime filter, such as a trend-strength reading or a volatility gauge, can reduce flips in sideways conditions. Another practical use is as a trailing stop reference only, applied after an entry made on other grounds. Backtests should include realistic spread and slippage, as the frequent flips of a parabolic system make it unusually sensitive to transaction costs.