Not sure if this is the right section for this, but I’m firing up my old Urma Lite bot that I used in the last bull run.
It’s a very simple DCA strategy that is the cheapest to run that covers a 60% price drop. It’s based on TradeAlt’s original strategy but optimised to be a lot cheaper so that you can run more pairs.
BO:SO
10:10
Base order l : Safety order
MSTC
7
Max safety trades count
SOS
1.87%
Price deviation to open safety orders (% from initial order)
OS
1.40
Safety order volume scale
SO
1.50
Safety order step scale
TP
3%
Take profit % - this is personal choice, I prefer 3%
Start condition is ASAP, but I would like to backtest volume, cool off and other parameters.
Total cost $250 ish per deal
Covers a 60% drop/draw down
Trade off for such a cheap bot is that individual deals can get stuck longer. But this is offset by being able to run more concurrent deals.
I ran it in 2021 and early 2022 but it struggled in a downward trend as alts bled against BTC. I then switched to a completely different strategy with signals to reasonable success.
Anyway I have a ton of backtest data from other backtest engines and I need to compare it against your backtest engine for same pairs and test window.
I used to share my spreadsheet, but after having people shamelessly steal my data, GitHub repo and pass it off as their own, I am much more protective of it. But the basic strategy is easy to backtest.
I would say, it probably works better with a lot of pairs, rather than just 3 I’m running at moment. As it’s all about increasing your chances of quick deals. When deals get stuck they block your bot’s performance, so more pairs mitigates that.
The “TA Safer” in the left of each chart is the baseline bot and is taken from YouTuber/Discord server “TradeAlts” that started me on this whole “ASAP DCA” strategy. But his bots were a highish bankroll per deal, so I set about finding:
simple DCA bot with ASAP condition (although would like some kind of cool off/guard)
covers 60% drop/draw down
with cheapest possible bankroll ($10 base order)
Another view of how TA Safer and Urma Lite behaves in different markets:
Make no mistake, the absolute best scenario for these DCA bots is a massive crash bounce. Next best is bull run and then a general uptrend. Hence why now I feel my Urma DCA bot is worth turning on.
Very interesting data. My only concern is how to extrapolate that to current market conditions. We may be in a bull run but so far btc has taken the crown.
Agreed. BTC dominance is still on the rise. As it drops, that’s when this bot should come on. Maybe there’s a way to trigger the bot off BTC.D moving downwards, especially below 60%
Agree ASAP is the best in bull run. The issue is to turn off all bots when we are no longer in it, and to be able to recognize early enough so that there isn’t much damage done.
Any thoughts on how to incorporate the BTC dominance chart direction and levels into a bot signal? It’s been a while since I’ve done TV signals and I can’t justify the cost of a subscription just for that.
I will have a look at what start/stop condition parameters Gainium can use, but if you have any pointers in right direction that’d be appreciated. I need to spend a lot more time understanding all the features in Gainium.
Thought it might be useful to post progress. Obviously early days, but after a week of running this bot on mostly sideways pre-alt season market, ticking over nicely.
Ignore first day, that was a single deal while I was testing which happened to be on a great day. Not representative of the bot, which is aiming for > 0.5% ROI per day.
You can see I started with $500 and then added more until I got to $1000 bankroll. I was mostly running on 7 deals the last few days, and today I’m finally on 8 x $125 deals.
So my Urma DCA bot is as small as I can make it on KuCoin, while still covering a 60% drop and good final breakeven (bounce).