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 ExtensionBuilding 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
| Parameter | Description | Example Test Values |
|---|---|---|
| Start factor | Initial acceleration factor, reset under the implementation’s reversal rule | 0.01 / 0.02 / 0.03: 3 choices |
| Increment | Increase applied when a new directional extreme is recorded | 0.01 / 0.02 / 0.03: 3 choices |
| Maximum factor | Cap on acceleration; keep it at least as large as the start | 0.1 / 0.2 / 0.3: 3 choices |
| Trend filter state | Optional filter already implemented in the strategy; hold its length fixed | Off / 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