The major coins had a bad month. Both BTC and ETH went down around 17%.
Most bots did something similar and the opportunistic bots went down even more. That’s because these bots are prepared to take some risk not to miss the rise of the market. But there was no rise.
As soon as the market will really go up, these bots will make great profits, as you can see in the
backend testing results of the teasers. However, nobody knows when the market will go up again.
On the other hand you have the careful bots. They were able to make profits or keep the losses to a
minimum. In bad times, these bots are your best choice.
Dear botbuilder, Crypto.bot trading in ETH only and took 10% while Ethereum went up by 20%! Explain yourself!
This type of question comes on a daily base in a variety of flavors, one being more polite than the other. In both bear and bull markets our precious bot heroes are spending a lot of time justifying themselves, while in almost all cases the answer is straight forward. The bot acted rationally, the crypto market did not.
Very often these questions do not come from a lack of trust but more an attempt to better understand how these algorithms works. Therefore, I decided to use an example from the recent past to illustrate how bots behave and why it perfectly makes sense these things happen.
Let’s head into a real-life example.
For demonstration purposes I cut a few corners and use round numbers to ease the math. In reality it is far more complex but irrelevant for this illustration.
We go back to the beginning of May 2021. I have Crypto.bot running with 2850 USDT. Exactly 1 ETH at that time. What a coincidence.
Crypto.bot is in ETH for 100%. On May the 2nd ETH hit the symbolic 3K. The so called “all time high” (ATH). While every vein in my body was shouting “To the moon!”, Crypto.bot started to see some orange flags. Its logic told him the risk of a correction became higher than the chance of continuing this steep upwards line. In an attempt to secure the profit it pro-actively traded 25% of in USDT. The upwards trend continued and at 3.1K it secured another 25%.
While my emotions kept on shouting to buy more, my bot rationally decided to secure another 25% at 3.3K.
At that point I have 2350 USDT and 0.25 ETH in my portfolio. Against all odds, ETH kept on booming and went almost straight to 4K. On May the 6th Crypto.bot realized it was missing out too much and decided to buy again 50% of ETH at 3.5K.
The log file showed the below trades. I skipped a few and the actual numbers are slightly different but as mentioned before, for easy illustration purposes I simplified. In movie terms we would speak of “based on true events”.
BOT performance: +11%
Ethereum performance: +19%
At certain thresholds, the algorithm decided to prioritize securing profit. Would you really bet all your money that Ethereum would hit the 4K at that time?
Probably not. Crypto.bot did not either and unfortunately it missed some of the gain in his effort to secure some profit.
But then, would you have done better?
PS: If you want to know how it acted on the recent drop, keep an eye for my next post: “Lessons learned”.
February was the best month for our trading bots since the start. Our bots managed to generate an average monthly return of 52% while Bitcoin (BTC) only went up with 38% and Ether (ETH) with 7%. Almost all of our bots managed to reduce / avoid the 20% drawdown in crypto that happened in the last week of February.
Another testimony that our bots work well both in bull and bear markets. This results table is based on the results as seen in the BOTS App on our own account.
Your results are dependent on when you started investing in those bots and the moment you entered with those bots into new trades.
Once you start investing in any bot, you will have to wait until the bot opens a new trade (i.e. you do not enter open trades that are open at the moment you are joining the bot).
To answer the question I have been comparing three portfolios. Two portfolios on the Binance cryptocurrency platform in which I bought and held on to a selection of crypto coins (Top 10 cryptocurrency coins and cryptocurrency coins 11-20) and one portfolio with my selection of 30+ crypto trading bots on the Revenyou Bots platform.
After six months of comparing the performances of three portfolios, here are the final results.
The results of the three portfolio’s after six months as per mid February 2021 (5 months results as per mid January 2021):
Incredible gains in the last month, where both Binance holding portfolios have outperformed the crypto trading bot portfolio. The difference in ROI (return on investment) of the Binance Top 10 portfolio as compared to the crypto trading bot portfolio is shown in the following chart.
A positive score on the chart means the “Revenyou portfolio” has a higher ROI than the “Binance portfolio”. For example if the “Revenyou portfolio” has a return of 20% and the “Binance Top 10 portfolio” has a return of 50% the result on the chart will be 20 – 50 = -30%
The same chart showing the difference in ROI of the “Binance Top 20 portfolio” (Binance Top 10 + Binance Top 11-20) as compared to the “crypto trading bot portfolio”.
The performance of the Binance Top coins holding portfolios in the last 30 days has been stellar, resulting in an outperformance of the Top 10 coins of 149,63% and an outperformance of the Top 20 coins of 81,67% compared to the Revenyou crypto trading bots portfolio.
The above data suggests that holding a selection of larger volume coins is wiser than buying crypto trading bots. But as noted last month, the risk due to the volatility of holding on to the individual coins is much higher than owning crypto trading bots.
Crypto trading bots work like asset managers, buying and selling crypto coins for you depending on market conditions and signals. Managing your assets reduces risk meaning both gains and losses will be smoothed out. Volatility (risk) is not what most investors are looking for. A controlled profit with the least possible risk is preferable. If the cryptocurrency market undergoes a correction, the fall of prices will be better controlled by the trading bots.
How do we take risk or volatility out of the equation and get a fairer comparison?
The answer is Sharpe ratio. Next italic explanation is copied from last months post and can be skipped / fast forwarded if you know all about Sharpe ratio by now.
The Sharpe ratio was developed by Nobel laureate William F. Sharpe and is used to help investors understand the return of an investment compared to its risk. Risk in this case is equal to volatility. A portfolio with a high degree of volatility is riskier than a portfolio with lower volatility. High volatility brings with it chances of higher profit but also chances of higher loss.To briefly summarize the usefulness of the ratio:
The Sharpe ratio adjusts a portfolio’s past performance for the excess risk that was taken by the investor.
A high Sharpe ratio is good when compared to similar portfolios or funds with lower ratios.
A higher Sharpe metric is always better than a lower one because a higher ratio indicates that the portfolio is making better investment decisions and not being swayed by the risk associated with it. Sharpe ratio grading thresholds are commonly interpreted in the following way:
<1: Not Good
1 – 1.99: Ok
2 – 2.99: Really Good
To calculate the Sharpe ratio we need a risk-free rate of return. This is the return on an investment with zero risk, meaning it’s the return investors could expect for taking no risk. The yield for a U.S. Treasury bond, for example, could be used as the risk-free rate. In my calculations I used T-bonds or Treasury bonds. Treasury bonds are fixed-rate U.S. government debt securities with a maturity range between 10 and 30 years. I used the 10 year bonds.
The following chart shows the development of the “10 Year US Treasury Yield” over the past 6 months. The yield has almost doubled in half a year, increasing from 0,675% mid August 2020 to 1,301% mid February 2021
The following chart represents the Sharpe ratios of the three portfolios, Crypto trading bots (blue line), Top10 coins (orange line) and Top20 coins (yellow line).
The Sharpe ratio results (last months results):
Top10 coins portfolio: 4,54 (3,20)
Crypto trading bots portfolio: 4,27 (3,52)
Top20 coins portfolio: 4,21 (3,16)
The ROI (return on investment) of all three portfolios can be classified as more than exceptional, scoring well above 3. After a month with ‘out of the ordinary’ crypto results the portfolio with the highest Sharpe ratio is the Top 10 coins holding portfolio.
Final conclusion after six months of comparing:
Based on the proposition “A higher Sharpe metric is always better than a lower one because a higher ratio indicates that the portfolio is making better investment decisions” the Top 10 coins holding portfolio wins.
If you like taking risk, you don’t mind the volatility, and you believe in the future of crypto currency, holding the larger volume coins (Top10) would have brought you the highest return in the past six months. Even corrected for risk/volatility this would have been the best choice. The more cautious investor probably sleeps better with a broad selection of crypto trading bots that will manage your assets with less risk. In a declining market or market moving sideways (like the first three months of my comparison) the bots will absorb eventual blows better.
Final note: This comparison doesn’t involve trading by yourself. All three portfolios are buy and hold portfolios for “lazy” investors. The adage has been: Let the coins and the bots work for you, and do not intervene.