Volatile Velocity

After (almost) 2 months it is time to share my current Spot Bot, called Volatile Velocity.
This bot tries to trade as much as possible with popular coins, and I do this through the relative volume filter.
And to prevent the deals from starting at the top, I have built in some safety features for that through the ATH drawdown indicators and the Moving Average indicator.
I also want to prevent him from trading with ‘new’ coins, so for that reason I ‘abuse’ the Moving Averate Ratio indicator in combination with the ‘use percentile’ option. That way he only starts deals with coins that are newer than 33 days.

Because they are mostly volatile coins, it happens often enough that they dip, and for that reason I applied a fairly (to my opinion) aggressive DCA strategy. This allows me to handle a dip of ~19.25%, with a required change of 6.79%.
In the coming months, I want to slowly increase my volume scale to 1.25 to get out of deals even faster.

I have the BO/DCA ratio set at 4:1 for now (BO 32/DCA 8), and every X days I increase my BO/DCA values with the profit I made. Should I be satisfied with the average profit per deal in a few months (or years), I will slowly lower the ratio to 3:1 or 2:1.

For now, I have my main bot with these settings active on Binance, and am now testing a mini variant of it on Bybit, I occasionally increase the BO/DCA with the profits from the Binance bot.
In the future I also want to run 1 on CoinBase but with USDC.
On USD pairs this bot works very well in my opinion, on BTC or other pairs I have not tested it yet, I leave that to you guys :wink:
Leverage is also a possibility, but I don’t really dare to do that yet.

Since I am also using the bot for a service on Zignaly (it will soon be on the Marketplace there), I have made my profits/deals/info transparent to everyone. Volatile Velocity will also be on 3C’s Marketplace soon (or is that a forbidden word :stuck_out_tongue: )
So you can see what the profit is in my Google Sheet, and in the Telegram Channel you can see which deals are started, and with how much profit they are closed and how long the deal was open :slight_smile: I get that info from the standard @GainiumAlertsBot channel through a python script, and format it to the text as I see fit.

Botlink: Gainium app
Google Sheet: Volatile Velocity - Google Диск
Telegram Channel: Telegram: Join Group Chat

All in all, I am very satisfied with the profits it brings me, but weekends tend to be quieter in terms of deals etc. Also, right now I am still stuck in a SUSHI deal, but I will provide it with extra DCA moments in the coming period and I am sure it will work out.

And since some people also consider the UPNL very important, here you go :wink:
However, this is from both the Bybit and Binance bot.

7 Likes

Saw your zignaly link.

Would be good to see how your entire setup does for periods of extended drawdowns.
Last couple of months has been a very good time for spot or long only bots as falls are few and recoveries have been strong.
Ideal dca long conditions

Will keep an eye out for how it does long term.

True that is also 1 more of the points I am curious about. The ‘advantage’ is that he only trades the top 100 coins, and those will (usually, certainly not always!) not drop as much as the other (shit) coins when BTC dips.
And that is also the reason I have a fairly aggressive DCA on it. Because most coins will dip at times, but 9 out of 10x they always recover slightly, and I use those small recovery moments to close deals.

But I am very curious to see how the bot will behave in the bear, and how it will hold up if BTC really drops 20á30%.
For that reason I am already looking into which BTC indicators I will use to automatically stop/start the bot through trading view and the bot controller.

Hey Remy, good to see you on this community!
Thank you for sharing your bot. I spent 34 server-backtesting credits :slight_smile: and did a December run. The results are not bad:

It is especially good to see that second half of the month, when the blue line started to decline, your performance continued to be solid. Most probably the combination of your entry criteria plus a robust DCA set-up are helping the deals to exit when the markets are bearish. :clap:

Here’s the link to the back-test: https://app.gainium.io/bot/backtests?a=14&aid=share-backtest&backtestShare=a0ab9524-2969-42a9-94b0-4855f44bf405

1 Like

Thanks for the backtest! :smiley:
The disadvantage of this bot because it uses the relative volume filter, it is not really good to backtest. Because during a backtest he doesn’t take that into account.

1 Like

Hey @remy1111 good effort. I see you have DCA settings on so technically it is a DCA bot. Only problem i see in DCA bots they really work well in bull run but once bear market starts you are holding your bags :school_satchel: for even more than 50% drawdown. It can takes years to get back into profit again. Yeah ATH indicator can save you from buyinh at top but still nothing can stop a DCA bot from hanging all the time in sideways or bear market.

1 Like

I disagree. I used these DCA settings (but with volume scale at 1.2) on 3commas sometime in early 2023 to August 2023. The big difference in that was, I manually chose the coins and had the start condition set to ASAP. So there I bought several times on top, but I always got out of the deal in the end (sometimes took up to 2 or 3 weeks).
Now it remains to be seen if the “automatic” coin choice does better than my manual choice. The advantage is that the bot is now a lot safer than before in terms of starting conditions.

1 Like

I have been doing automatic coin selection for more than couple years now.
Sooner or later you will buy a top.
How the strategy manages after that will determine if the strategy is successful long term or not

2 Likes

What is daily average with that strategy overall lets say in one year or two years?

My old strategy with ASAP I was between 10 to 30% profit per month.
My current strategy was 13.42% profit in November and 15.54% in December.
But I can’t find out how he had done in the last 2 years because this strategy is not reliable to backtest.

1 Like

Okay lets assune you make 15% a month which is pretty good. Then after using compounding and reinvest profits can make roughly 35× returns in 2 years time


1 Like

How much funds are are required for this bot? And did you use same setting for previous DCA bot?

The amount of funds is up to you, as long as you stick to the DCA settings it makes little difference. If you use a minimum order size of $1 coins, and you set the volume scale to 1.2 (which is what I’m working towards), it costs ~$210 per deal.
For the previous bot I used the same DCA settings, but not the same starting conditions, because I had those bots on 3commas and they are quite limited in terms of settings.

1 Like

What were settings for 3commas, I also have 3commas subscription now. is there also a volume filter?

As I had mentioned before, for 3commas I used ASAP, and manually selected the coins through Tradingview.

1 Like

Oh okay :+1: :ok_hand:

This one looks very interesting to test. I’ll try this one on my paper account for a couple of days.

1 Like

Hey @remy1111 how do you run this bot on gainium and send signals to Zignaly?

It’s just a little different.
On Zignaly, I created a service, and that service runs on Binance. So that way I can trade on Binance again (because as a Dutchman I can’t do that anymore), and from Gainium I make a Binance API connection to my Zignaly service.

1 Like

Great , how do you do that i also have a good strategy upon which i wanna provide service there from gainium. Any docs available for that?