Strategy: SuperBollingerBand%Trend

I have been searching for an additional strategy to test lately and I came upon the following.

SuperTrend + BollingerBands %.

There is already an existing topic about it but I wanted to set up my own topic so as not to further burden the other one.

The intention is to be “short” in trades.

Deal start condition is the SuperTrend combined with the Bollinger Bands %B

BollingerBands
MA Type: VWMA
VWMA Length: 20
Length: 20
Standard Deviation 2
Interval 5 minutes
Condition crossing up
Value 0.05
Keep true: 0

SuperTrend
Interval 5 minutes
Factor 3
ATR Length 10
Condition Uptrend
Keep true 0

Take Profit has been defined on 2%, could be changed to 1% to get out of trades faster.

DCA of 5 levels with the settings Urma uses in his Urma-Lite bot. Covered for a deviation of ~25%

Backtest results:
SOL 2023 5min timeframe

SOL 2024 5min timeframe

BTC 2023 5min timeframe

BTC 2024 5min timeframe

LINK 2023 5min timeframe

LINK 2023 5min timeframe

The strategy performs well and the avg deal seems okay to me but I would like some feedback to further improve this strategy as I think it has some potential.

I’ll think that it could beneficial in a downtrend market as you can change the values to crossing down on the BB and uptrend to Downtrend for the supertrend.

Strategy Below
LONG
StrategyLONG 1MIN.txt (9.6 KB)

SHORT
StrategySHORT 1MIN.txt (9.6 KB)

2 Likes

The strat is looking great! One thing, since we introduced export of settings you can share bot settings directly in the post, so other users can download them without expired links. Would you mind attaching the settings in your original post? Find the imp/exp:

Then click on copy, which will save it to the clipboard. Then start a new document and paste it, save it with extension .json or .txt.

Later we will add the download of .json file directly but this was the fastest way to get it out the door.

5 Likes

Looks really good, the drawdown maybe could be mitigated with a second position open or more SOs backrest says it has a constant drawdown you can take advantage of this if you are going in only one coin but you can hedge the drawdown maybe adding multiple coins

I’ve done some more testing on the 1min time interval and 1min timeframe for BTC and SOL.

These results are better imo. With a little less drawdown.

BTC 2023 1Min timeframe

BTC 2024 1Min timeframe

SOL 2023 1Min timeframe

SOL 2024 1Min timeframe

1 Like

One piece of advice you may try to reduce the time that you are in drawdown but don’t fight against it. You always will have DD in some moment. That’s why diversify is good ,you can reduce it with another bot and different setting even another complementary strategy.

I’ve created this strategy in the other way. Short and downtrend with crossing down.
So far so good. If you have other suggestions for complementary strategies. I’m all ears :smiley:

Results over the weekend:

  • Long : daily avg 0.47%
  • Short:daily avg 0.56%

sidenote: I chose for SOL to trade and it pumped really hard over the weekend.

2 Likes

Can you attach the short settings?

I’ve attached and updated the strategy.
I’m running this backtesting on the 1MIN timeframe.

I’m wondering if trailing take profit will be a good implementation, especially in a bullish trend and the coin keeps pumping.

Anyone have an idea for some good trailing take profit settings?

My recommendation is to use it with TP above 5% and at least 1% allowance for retracement. If you use smaller than that there is a risk that the result will be different from real life as the price movement inside the candles is assumed.

image
Like this?

Yep, and use 1m candles when backtesting.

I get an error when I want to backtest with TTP.
It’s not available with Trailing take profit

Update after 1 week of testing on the 1min and 5min timeframe.

5min timeframe
SOL LONG: 0,13% daily ROI

1min timeframe
SOL SHORT: 0,64% daily ROI
SOL LONG: 0,19% daily ROI

Multibot with ONDO and AI16Z with max 2 open deals:
SHORT: 1,1% daily ROI
LONG: 0,4% daily ROI

I will create a new long and short bot with Trailing take profit activated to see what return I get

3 Likes

New update after some market corrections.
The short bots prints more money than the long bots.

I’ll continue from now on with the 1min timeframe.

1min timeframe

  • SOL SHORT: 0,54% daily ROI
  • SOL LONG: 0,12% daily ROI

Multibot with ONDO and AI16Z with max 2 open deals:

  • SHORT: 0,97% daily ROI
  • LONG: 0,24% daily ROI

I’ve closed the bots with Trailing Take Profits as opened 1 trade.

It would be cool if there was a tool that auto selects the most volatile coins to use to get the most out of it.

New update after some new market corrections.

Pretty happy with the results on paper bot, as its good to see it handles the short trades as well.

1min timeframe

  • SOL SHORT: 0,59% Daily ROI
  • SOL LONG: 0,07% Daily ROI

Multibot with ONDO and AI16Z with max 2 open deals

  • SHORT: 1.02% Daily ROI
  • LONG: 0,2% Daily ROI
1 Like

3 weeks of running the strategy with these market conditions and the results are pretty good!

I’ve opened some new pairs in paper to test the bot, will take these pairs into the summary.

1min timeframe

  • SOL SHORT: 0,50% Daily ROI
  • SOL LONG: 0,05% Daily ROI

Multibot with ONDO and AI16Z with max 2 open deals

  • SHORT: 0,74% Daily ROI
  • LONG: 0,21% Daily ROI

HBAR

  • SHORT: 0,58% Daily ROI
  • LONG: 0,21% Daily ROI

KAS

  • SHORT: 0,49% Daily ROI
  • LONG: 0,32% Daily ROI

Since 3 days I’m running the short strategy on my real account linked to a new subaccount on ByBit.
I run the strategy with a cross leverage of 50 (VERY HIGH RISK).
This strategy for DCA orders has a deviation of 45% and a required change of 6% to get out of the deal when all orders are filled in.

The results so far are:
PAIRS: TRUMPUSDT and AI16ZUSDT with Max open deals 1 so it chooses the coin at the moment. Will add HBAR and KAS to the list also.

  • 28 closed deals
  • 12,35% Net result
  • 3,26% Daily ROI