trend-combomedium-high risk

Supertrend + Bollinger Combo (Crypto Perps)

Does a SuperTrend + Bollinger strategy work on crypto? Backtested on real Hyperliquid perps from 2024-08-15 to 2026-07-05, the default settings earned a Sharpe of 1.38 — +126.1% total return with a 32.3% worst drawdown across 127 trades, net of fees, slippage, and funding.

By Keel Research · Data as of 2026-07-05 · how this backtest was produced
EquityDrawdown
Sharpe
1.38
default settings
Total return
+126.1%
Worst drawdown
−32.3%
Trades
127

2024-08-152026-07-05 · net of fees, slippage, and funding · price-only Sharpe 1.51 · these are the default settings, not a hand-picked best case.

At $1,000, this strategy’s worst historical dip was about $323. Free account, your own Hyperliquid keys — Keel only trades.

How it works

How it works

SuperTrend sets the direction — green marks an uptrend, red a downtrend. Two confirmations filter out the false flips that plague SuperTrend on its own: the bar must close above its Bollinger midline (momentum agreeing with the trend), and a volatility filter skips dead, flat markets where SuperTrend flips are usually fakeouts. It goes long the top-15 Hyperliquid perpetuals on daily bars when all three line up, holds cash otherwise, and exits when SuperTrend flips. Positions are equal-weight, 1x gross, long-or-flat.

When it works best

Strong, sustained daily trends with real volatility behind them. The confirmations mean it takes few, higher-conviction positions — only 127 trades across the whole window — so it stays out of the chop that whipsaws a bare trend indicator. Over 2024-08-15 to 2026-07-05 the default daily settings returned +126.1% with a Sharpe of 1.38 and a maximum drawdown of −32.3%, net of fees, slippage, and funding.

When it struggles

Sideways, low-volatility markets, where even the filtered signal produces occasional false starts. Because it holds a position until SuperTrend flips, a sharp reversal can give back a chunk before it exits — drawdowns run deep, with a −32.3% maximum in the test window. It also depends on a middling number of coins: both a narrower and a wider set tested worse.

How it’s built

The exact strategy behind this backtest — no black box. Switch to code to see or copy the full definition.

Configuration

Globalsconfig
target_timeframe1dbar_offset12h
UniverseassetsTop by Volume · HL Perps · 15 assets
Executiontrading
rebalanceBufferedbuffer_threshold0.2buffer_moderelative+1
Pipeline5 steps
PriceDataLoaderData Loader
timeframe15min
TargetTimeframeResamplerData Transform
Parallel3 branches
st_green
SuperTrendIndicator
period10multiplier3
AboveThresholdFilterSignal Transform
threshold0
bb_confirms
BollingerBandsIndicator
period20num_std2
AboveThresholdFilterSignal Transform
threshold0.5
bands_not_flat
VolatilitySqueezeIndicator
short_period7long_period21
AboveThresholdFilterSignal Transform
threshold0.85
MaskAndSignal Composer
EqualWeightSizerPosition Sizer
target_leverage1max_weight0.2

Explore the settings

precomputed · updates instantly

Adjust a setting to see the exact backtested result — including the ones that lost money.

bbq
Volatility filter
SuperTrend period / multiplier
Universe size (top by volume)
Sharpe
1.38
Return
126.1%
Worst DD
−32.3%
Trades
127

At $1,000, these settings' worst historical dip was about $323. You land in the editor with this exact setup. Free account, your own keys.

Compare all 7 settings
SettingsSharpeReturnWorst DDTrades
bbq 0.5 · Volatility 0.85 · SuperTrend 10/3.0 · Universe 15default1.38126.1%−32.3%127
bbq 0.5 · Volatility 0.85 · SuperTrend 20/3.0 · Universe 151.62152.8%−27.5%107
bbq 0.65 · Volatility 0.85 · SuperTrend 10/3.0 · Universe 151.0065.3%−34.5%146
bbq 0.5 · Volatility 0.7 · SuperTrend 10/3.0 · Universe 151.38133.4%−33.3%137
bbq 0.5 · Volatility off · SuperTrend 10/3.0 · Universe 151.22109.9%−37.7%141
bbq 0.5 · Volatility 0.85 · SuperTrend 10/3.0 · Universe 250.9372.5%−42.0%274
bbq 0.5 · Volatility 0.85 · SuperTrend 10/3.0 · Universe 80.5218.8%−32.4%72

The data

Monthly returns

MonthReturn
2024-080.0%
2024-09+21.1%
2024-10-0.5%
2024-11+81.1%
2024-12-2.8%
2025-01-3.4%
2025-02-8.6%
2025-030.0%
2025-040.0%
2025-050.0%
2025-060.0%
2025-070.0%
2025-080.0%
2025-09+3.5%
2025-10+2.6%
2025-11+10.5%
2025-120.0%
2026-01-5.7%
2026-020.0%
2026-03-6.8%
2026-04-4.5%
2026-05+12.8%
2026-06+5.9%
2026-07+2.7%

Which assets it traded

Share of returnAvg allocationDays held% of time heldAsset
27.050.174710815.67SUI
23.680.15967010.16XRP
21.920.29914.37ZEC
18.120.1592679.72DOGE
9.260.2537.69PUMP
8.010.1396486.97kPEPE
7.540.2557.98LIT
5.180.1552679.72LINK
4.640.16799013.06BTC
1.720.16637010.16SOL
0null00GRAM
0null00VVV
-2.20.1508598.56ETH
-6.80.1973253.63HYPE
-17.380.2608.71XPL

How it did in rising vs falling markets

MarketDaysReturnSharpe
Rising markets275+115.6%2.71
Falling markets411+4.9%0.29

What this is: a historical backtest on real Hyperliquid market data, net of fees, slippage, and funding. Its worst historical drawdown was 32.3% — expect drawdowns of that order or worse. Past performance does not predict future results, and this is not investment advice. Size your account so a full drawdown is survivable.

Questions

Common questions

Does a SuperTrend + Bollinger strategy work on crypto?

Over 2024-08-15 → 2026-07-05 on real Hyperliquid perps, the default settings earned a Sharpe of 1.38 with +126.1% total return and a 32.3% worst drawdown across 127 trades — net of fees, slippage, and funding. Read the drawdown expectations before sizing your account.

Best SuperTrend settings for crypto perps

You can adjust Bollinger midline confirm, Volatility filter, SuperTrend period / multiplier, Universe size (top by volume). The config explorer on this page lets you compare every setting we tested — including the ones that underperformed — with the exact backtested result for each.

Related strategies