Importance of Comparing Automated Trading Strategies to Buy&HoldImportance of Comparing Automated Trading Strategies to Buy&Hold | 04/15/23
Recently, TradingView introduced a new backtesting feature that allows traders to compare their trading strategy to simple "buy and hold" strategies. This has proven to be very useful for our trading team and crypto community, especially when attempting to find the best settings for manual and automated trading scripts, such as our Ninja Signals V4 script, so we wanted to highlight this awesome new feature.
In this example, we used TradingView's new 'Compare to Buy & Hold' feature to compare our chosen configuration settings for our Ninja Signals V4 automated trading script and backtesting strategy. As you can see, our chosen settings have performed significnatly better than simple "buy and hold" strategies over the last several years (compare the green strategy profit line to the blue "buy and hold" profit line).
This new TradingView feature is very powerful, because it helps traders determine if a trading strategy is more or less profitable than simply buying and holding. Just because a trading strategy produces some profit does not mean that it is worth trading, especially if simple "buy and hold" strategies out-perform your chosen trading settings.
The settings used in this chart performed well even the recent bear market. As you can see in the strategy statistics, as "buy and hold" strategies were losing profit, the settings we used for our Ninja Signals V4 trading script were actually gaining profit. This new TradingView tool improves our ability to find good settings for both manual and automated trading strategies, and gives additional confirmation that profitable trading settings are better than simple "buy and hold" strategies.
Furthermore, the settings we used in this chart have compounding turned off, meaning each trade is the same order size, without any reinvesting of profits. Even as our trading fund grows from this profitable trading strategy, we continue to simply place orders for the same amount each time, rather than re-investing profits to trade larger and larger amounts (known as "compounding"). If compounding is turned on, profits grow much faster, but that is beyond the scope of this publication.
We will publish a separate educational idea in the future about the importance of comparing "compounding" vs "non-compounding" settings when backtesting, but for the purposes of this chart, we simply wanted to share that we were able to achieve significant profits, even in a bear market, and even with no compounding (no reinvesting of profits).
In conclusion, the new TradingView "Compare to Buy & Hold" backtesting feature gives traders a powerful new tool to find better settings for their chosen trading strategy, and additional confirmation and confidence that live trading will be successful. We thank the TradingView team for adding this powerful new feature!
Automated-trading
Gunbot Backtesting Automated Trading on BTC-XRP with +36% profitGunbot Backtesting Automated Trading on BTC-XRP with +36% profit
Gunbot Backtesting Gain-Gain 15 min strategy on BTC-XRP - +36% in Profits!
What's This Chart About ?
This is a Backtesting result for the Gunbot trading bot Gain-Gain Strategy (plus additional custom confirming indicators)
Coin-pair : BTC-XRP
Trading on: Binance
Gunbot Strategy : Gain-Gain
Estimated Profitability (LONG | Buy+Sell): ~ +36%
(Based on the last 21 days of trading history)
Gunbot Strategy Specs:
PERIOD = 15
BUY_LEVEL = 0
GAIN = 6
MFI_ENABLED = true
MFI_BUY_LEVEL = 45
MFI_SELL_LEVEL = 60
MFI_LENGHT = 20
RSI_BUY_ENABLED = true
RSI_BUY_LEVEL = 45
RSI_SELL_ENABLED = true
RSI_SELL_LEVEL = 50
RSI_LENGHT = 20
Optional Gunbot Strategy Settings (NOT included in the above backtesting chart):
- activate the DCA / Dollar-cost-averaging function in your Strategy settings ( this would re-buy 50% of the invested capital, each time the price drops 2% with a watching trigger starting when the price is at bought price minus 0.5% ).
- The CU_CAP_COUNT is the number of times Gunbot will trigger the DCA trading logic.Set accordingly.
DU_CAP = 0.5
DU_CAP_COUNT = 5
DU_BUYDOWN = 0.5
DU_METHOD = 2
Scripts used : Allanster's Gunbot Deluxe Tuners BE
www.tradingview.com
Automated Trading Bot used : Gunbot Ultimate
thecryptobot.com
_______________________________________
Gunbot is a Trading automation software for crypto-currencies . Gunbot works with following markets : Bitmex, Poloniex, Bittrex, Cex.io, Binance, Coinbase Pro (GDAX), Kraken, Bitfinex, Kucoin, Cryptopia, Huobi .
Available Trading Strategies in Gunbot 20
ADX | ATRTS | Bollinger Bands | Bollinger Bands (TA) | EMAspread | Emotionless | Gain | Ichimoku | MACD | MACDH | PingPong | StepGain | SMAcross | Trailing stop – stop limit | Time series analysis + more
_______________________________________
DISCLAIMER: By using this script, you agree to the 'Terms of Use' at TheCryptoBot.com, as presented on our website (TheCryptoBot.com) and below.
This script is strictly for individual use and informational purposes only. Any information provided on this website, or, via our website, or, via our profile, or via emails, is not to be considered legal or investment or financial advice. Investments are made at your own risk. TheCryptoBot.com is not responsible for any losses you may incur.
Gunbot Backtesting Gain-Gain 15 min strategy on USDT BNB BinanceGunbot Backtesting Gain-Gain 15 min strategy on USDT BNB Binance
What's This Chart About ?
This is a Backtesting result for the Gunbot Gain-Gain Strategy (plus additional custom confirming indicators)
Coin-pair : USDT-BNB
Exchange : Binance
Gunbot Strategy : Gain-Gain
Estimated Profitability (Buy+Sell) : ~ 54 %
(Based on the last 14 days of trading history)
Gunbot Strategy Specs:
PERIOD = 15
BUY_LEVEL = 0.35
GAIN = 3
MFI_ENABLED = true
MFI_BUY_LEVEL = 30
MFI_SELL_LEVEL = 60
MFI_LENGHT = 20
RSI_BUY_ENABLED = true
RSI_BUY_LEVEL = 38
RSI_LENGHT = 20
RSI_SELL_ENABLED = false
RSI_SELL_LEVEL = 60
STOCHRSI_ENABLED = true
STOCHRSI_BUY_LEVEL = 0.3
STOCHRSI_SELL_LEVEL = 0.6
STOCHRSI_LENGHT = 20
TRAIL_ME_SELL = true
TRAIL_ME_SELL_RANGE = 0.65
Scripts used : Allanster's Gunbot Deluxe Tuners BE
www.tradingview.com
Automated Trading Bot used : Gunbot Ultimate
thecryptobot.com
_______________________________________
Gunbot is a Trading automation software for crypto-currencies . Gunbot works with following markets : Bitmex, Poloniex, Bittrex, Cex.io, Binance, Coinbase Pro (GDAX), Kraken, Bitfinex, Kucoin, Cryptopia, Huobi .
Available Trading Strategies in Gunbot 12
ADX | ATRTS | Bollinger Bands | Bollinger Bands (TA) | EMAspread | Emotionless | Gain | Ichimoku | MACD | MACDH | PingPong | StepGain | SMAcross | Trailing stop – stop limit | Time series analysis
_______________________________________
DISCLAIMER: By using this script, you agree to the 'Terms of Use' at TheCryptoBot.com, as presented on our website (TheCryptoBot.com) and below.
This script is strictly for individual use and informational purposes only. Any information provided on this website, or, via our website, or, via our profile, or via emails, is not to be considered legal or investment or financial advice. Investments are made at your own risk. TheCryptoBot.com is not responsible for any losses you may incur.
Gunbot Backtesting BTC-LINK with Gunbot Gain-Gain 15min StrategyGunbot Backtesting Gain-Gain 15 min strategy on BTC LINK Poloniex
What's This Chart About ?
This is a Backtesting result for the Gunbot Gain-Gain Strategy (plus additional custom confirming indicators)
Coin-pair : BTC-LINK
Exchange : Binance
Gunbot Strategy : Gain-Gain
Estimated Profitability (Buy+Sell) : ~ 27 %
(Based on the last 14 days of trading history)
Gunbot Strategy Specs:
PERIOD = 15
BUY_LEVEL = 0.35
GAIN = 3
MFI_ENABLED = true
MFI_BUY_LEVEL = 31
MFI_SELL_LEVEL = 40
MFI_LENGHT = 20
RSI_BUY_ENABLED = true
RSI_BUY_LEVEL = 38
RSI_LENGHT = 20
RSI_SELL_ENABLED = false
STOCHRSI_ENABLED = true
STOCHRSI_BUY_LEVEL = 0.3
STOCHRSI_SELL_LEVEL = 0.6
STOCHRSI_LENGHT = 20
TRAIL_ME_SELL = true
TRAIL_ME_SELL_RANGE = 0.5
Scripts used : Allanster's Gunbot Deluxe Tuners BE
www.tradingview.com
Automated Trading Bot used : Gunbot Ultimate
thecryptobot.com
_______________________________________
Gunbot is a Trading automation software for crypto-currencies . Gunbot works with following markets : Bitmex, Poloniex, Bittrex, Cex.io, Binance, Coinbase Pro (GDAX), Kraken, Bitfinex, Kucoin, Cryptopia, Huobi .
Available Trading Strategies in Gunbot 12
ADX | ATRTS | Bollinger Bands | Bollinger Bands (TA) | EMAspread | Emotionless | Gain | Ichimoku | MACD | MACDH | PingPong | StepGain | SMAcross | Trailing stop – stop limit | Time series analysis
Gunbot Backtesting Gain-Gain 15 min strategy on BTC STRATGunbot Backtesting Gain-Gain 15 min strategy on BTC STRAT Poloniex
What's This Chart About ?
This is a Backtesting result for the Gunbot Gain-Gain Strategy (plus additional custom confirming indicators)
Coin-pair : BTC-STRAT
Exchange : Poloniex
Gunbot Strategy : Gain-Gain
Estimated Profitability (Buy+Sell) : ~ 11 %
Gunbot Strategy Specs:
PERIOD = 15
BUY_LEVEL = 0.5
GAIN = 3
MFI_ENABLED = true
MFI_BUY_LEVEL = 30
MFI_SELL_LEVEL = 50
MFI_LENGHT = 20
RSI_BUY_ENABLED = true
RSI_SELL_ENABLED = false
RSI_BUY_LEVEL = 38
RSI_LENGHT = 20
STOCHRSI_ENABLED = false
TRAIL_ME_SELL = true
TRAIL_ME_SELL_RANGE = 0.5
Scripts used : Allanster's Gunbot Deluxe Tuners BE
www.tradingview.com
Automated Trading Bot used : Gunbot Ultimate
thecryptobot.com
_______________________________________
Gunbot is a Trading automation software for crypto-currencies . Gunbot works with following markets : Bitmex, Poloniex, Bittrex, Cex.io, Binance, Coinbase Pro (GDAX), Kraken, Bitfinex, Kucoin, Cryptopia, Huobi .
Available Trading Strategies in Gunbot 12
ADX | ATRTS | Bollinger Bands | Bollinger Bands (TA) | EMAspread | Emotionless | Gain | Ichimoku | MACD | MACDH | PingPong | StepGain | SMAcross | Trailing stop – stop limit | Time series analysis
Gunbot Backtesting Gain-Gain 15 min strategy on BTC BCHABCGunbot Backtesting Gain-Gain 15 min strategy on BTC BCHABC Poloniex
What's This Chart About ?
This is a Backtesting result for the Gunbot Gain-Gain Strategy (plus additional custom confirming indicators)
Coin-pair : BTC-BCHABC
Exchange : Binance
Gunbot Strategy : Gain-Gain
Estimated Profitability (Buy+Sell) : ~ 16 %
Gunbot Strategy Specs:
PERIOD = 15
BUY_LEVEL = 0.7
GAIN = 3
MFI_ENABLED = false
RSI_BUY_ENABLED = false
RSI_SELL_ENABLED = false
STOCHRSI_ENABLED = false
TRAIL_ME_SELL = true
TRAIL_ME_SELL_RANGE = 0.5
Scripts used : Allanster's Gunbot Deluxe Tuners BE
www.tradingview.com
Automated Trading Bot used : Gunbot Ultimate
thecryptobot.com
_______________________________________
Gunbot is a Trading automation software for crypto-currencies . Gunbot works with following markets : Bitmex, Poloniex, Bittrex, Cex.io, Binance, Coinbase Pro (GDAX), Kraken, Bitfinex, Kucoin, Cryptopia, Huobi .
Available Trading Strategies in Gunbot 12
ADX | ATRTS | Bollinger Bands | Bollinger Bands (TA) | EMAspread | Emotionless | Gain | Ichimoku | MACD | MACDH | PingPong | StepGain | SMAcross | Trailing stop – stop limit | Time series analysis
Gunbot Backtesting Gain-Gain 15 min strategy on BTC STRGunbot Backtesting Gain-Gain 15 min strategy on BTC STR Poloniex
What's This Chart About ?
This is a Backtesting result for the Gunbot Gain-Gain Strategy (plus additional custom confirming indicators)
Coin-pair : BTC-STR
Exchange : Poloniex
Gunbot Strategy : Gain-Gain
Estimated Profitability (Buy+Sell) : ~ 26 %
Gunbot Strategy Specs:
PERIOD = 15
BUY_LEVEL = 0.35
GAIN = 3
MFI_ENABLED = true
MFI_BUY_LEVEL = 30
MFI_SELL_LEVEL = 50
MFI_LENGHT = 20
RSI_BUY_ENABLED = true
RSI_SELL_ENABLED = false
RSI_BUY_LEVEL = 38
RSI_LENGHT = 20
STOCHRSI_ENABLED = true
STOCHRSI_BUY_LEVEL = 0.3
STOCHRSI_SELL_LEVEL = 0.7
STOCHRSI_LENGHT = 20
TRAIL_ME_SELL = true
TRAIL_ME_SELL_RANGE = 0.5
Scripts used : Allanster's Gunbot Deluxe Tuners BE
www.tradingview.com
Automated Trading Bot used : Gunbot Ultimate
thecryptobot.com
_______________________________________
Gunbot is a Trading automation software for crypto-currencies . Gunbot works with following markets : Bitmex, Poloniex, Bittrex, Cex.io, Binance, Coinbase Pro (GDAX), Kraken, Bitfinex, Kucoin, Cryptopia, Huobi .
Available Trading Strategies in Gunbot 12
ADX | ATRTS | Bollinger Bands | Bollinger Bands (TA) | EMAspread | Emotionless | Gain | Ichimoku | MACD | MACDH | PingPong | StepGain | SMAcross | Trailing stop – stop limit | Time series analysis
Gunbot Backtesting Gain-Gain strategy on BTC THETA - 74 percent Gunbot Backtesting Gain-Gain strategy on BTC THETA
What's This ?
This is a Backtesting result for the Gunbot Gain-Gain Strategy (plus additional custom confirming indicators)
Coin-pair : BTC-THETA
Exchange : Binance
Gunbot Strategy : Gain-Gain
Estimated Profitability (Buy+Sell) : ~ 74%
Strategy Specs:
PERIOD = 15
BUY_LEVEL = 0.35
GAIN = 0.2
MFI_BUY_LEVEL = 32
MFI_SELL_LEVEL = 70
RSI_BUY_LEVEL = 35
MFI_LENGHT = 20
RSI_LENGHT = 20
STOCHRSI_LENGHT = 20
STOCHRSI_BUY_LEVEL = 0.3
STOCHRSI_SELL_LEVEL = 0.5
TRAIL_ME_SELL = enabled
TRAIL_ME_SELL_RANGE = 0.2
Scripts used : Allanster's Gunbot Deluxe Tuners BE
www.tradingview.com
Automated Trading Bot used : Gunbot Ultimate
thecryptobot.com
_______________________________________
Gunbot is a Trading automation software for crypto-currencies . Gunbot works with following markets : Bitmex, Poloniex, Bittrex, Cex.io, Binance, Coinbase Pro (GDAX), Kraken, Bitfinex, Kucoin, Cryptopia, Huobi .
Available Trading Strategies in Gunbot 12
ADX | ATRTS | Bollinger Bands | Bollinger Bands (TA) | EMAspread | Emotionless | Gain | Ichimoku | MACD | MACDH | PingPong | StepGain | SMAcross | Trailing stop – stop limit | Time series analysis








