Parabolic SAR Optimization: Check the Acceleration Rule

Verify when SAR acceleration changes, distinguish a dot reversal from an executable stop, and compare a documented parameter grid on TradingView.

View Chrome Extension

Building a Strategy with Parabolic SAR

Parabolic SAR maintains a direction, an extreme price and an acceleration factor. The raw next value moves the previous SAR toward the previous extreme using that factor. The algorithm also applies reversal and prior-bar range constraints. The acceleration factor increases when a new extreme is reached in the active direction, subject to its maximum; it does not increase merely because another bar has elapsed.

With the previous SAR at 100 and the extreme at 110, a factor of 0.02 gives a raw update to 100.20. A factor of 0.006 gives 100.06 before reversal and range checks. Lowering the starting factor therefore reduces that initial movement toward the extreme under the same state; it does not make SAR inherently react faster. Later signals depend on the full price path and state updates.

A plotted reversal and an executable stop are different things. Define whether the strategy trades a confirmed reversal, maintains an order at an earlier known SAR value, or only uses SAR to exit. An opposite signal may close or reverse a position depending on the rules. Verify one trade’s signal time, order creation and fill before interpreting any optimized result.

Optimizable Parameters

Parabolic SAR strategy inputs and illustrative test values
ParameterDescriptionExample Test Values
Start factorInitial acceleration factor, reset under the implementation’s reversal rule0.01 / 0.02 / 0.03: 3 choices
IncrementIncrease applied when a new directional extreme is recorded0.01 / 0.02 / 0.03: 3 choices
Maximum factorCap on acceleration; keep it at least as large as the start0.1 / 0.2 / 0.3: 3 choices
Trend filter stateOptional filter already implemented in the strategy; hold its length fixedOff / on: 2 choices

Optimization Example and Test Design

Hypothetical grid: 3 start factors × 3 increments × 3 maximums × 2 filter states = 54 configurations. It includes the common 0.02/0.02/0.2 baseline. Keep the filter length, chart, dates, costs and position policy fixed. Verify a short sequence containing a new extreme, a bar without one and a reversal. With an active factor of 0.02 and increment of 0.01, a new extreme can raise the factor to 0.03; a subsequent bar without a new extreme leaves that factor unchanged, unless a reversal resets the state. This describes a mechanism check, not a performance trial. Compare the baseline and nearby settings before evaluating selected rules unchanged on excluded data.

Frequently Asked Questions

Related Strategy Optimizations

Start Optimizing Your Parabolic SAR Strategy

Install the extension, sign in and check your plan access. Automated parameter optimization requires an Advanced plan or above.

View Chrome Extension