Trend-Following Backtester · Guide · Strategies 한국어
Strategies
Parabolic SAR
Trades around the Parabolic SAR dots that accelerate toward price.
The rules
- Buy — Buy when price rises above the SAR dots
- Sell — Sell when price falls below the SAR dots
Those numbers are the values optimized for Bitcoin. They differ per asset — the table below lists each.
There are 2 tunable values: step, maxStep. Fewer knobs make it harder to fit noise, so a count this low keeps overfitting risk relatively contained.
Results by asset
The same strategy across 5 very different assets, each over its full history, with parameters optimized per asset. It beat buy and hold on 3 of 5.
| Asset · parameters | CAGR | Hold CAGR | Max drawdown | Hold DD | Sharpe | Trades | Time in market |
|---|---|---|---|---|---|---|---|
| Bitcoin step=0.01, maxStep=0.36 |
67.5% | 43.7% | -44.3% | -86.8% | 1.42 | 163 | 51% |
| Ethereum step=0.01, maxStep=0.12 |
97.1% | 30.2% | -42.0% | -95.6% | 1.57 | 151 | 47% |
| XRP (Ripple) step=0.015, maxStep=0.12 |
100.4% | 29.5% | -67.9% | -95.9% | 1.24 | 167 | 43% |
| Samsung Electronics step=0.005, maxStep=0.02 |
8.2% | 15.0% | -64.3% | -64.8% | 0.44 | 134 | 55% |
| Apple (AAPL) step=0.005, maxStep=0.04 |
17.2% | 18.6% | -63.7% | -82.2% | 0.69 | 308 | 57% |
These are in-sample figures. The same data chose the parameters and scored them, so they sit above what live trading would return. Use them to rank strategies against each other, not as a return target. See optimization and overfitting.
When this one works
Parabolic SAR belongs to the trend-following family. All of them earn in sustained directional moves and bleed costs in range-bound markets. The trade count and time in market columns above show how each variant leans.