DCA Bot with Dynamic price filter + multi deals

I’m currently testing a LONG DCA bots with one base order and two safety orders, aiming for a 2% profit target. multi deals, ASAP start condition.

Ex:

https://app.gainium.io/bot/678f34d17db1b03f2b8bc378?a=1088&aid=share-bot&share=75648e27-ac15-4c08-8ce3-ab48a5fdb377

We can use $5.6 for both the BO and SOs , so one deal stays under $17.

We apply a dynamic price filter of 4.2% below, allowing each deal to cover approximately a 3% price range.

We can cover 90% range using 30 Deals

My main concern is reducing costs while covering a wide price range and making profits without getting stuck. For example, using too many SO can lead to long waiting periods for TP if the price drops significantly.

So we only use only 2 SO for DCA

I’m not sure if this strategy is already being used by others, but I’m happy to discuss its pros and cons and explore ways to improve its stability and profitability.


Bot file JSON
BIO Target 0.3914.json (4.3 KB)

1 Like

Awesome thanks for sharing! I know some people use the price filters, @Rossano posted some of his strategies before.

Also would you mind exporting the bot settings as a json and attaching it to the post? That way people can still get the strategy if your bot is deleted.

2 Likes

This is a filling bot from what I can see - my recommendation is to run a long and short bot first then use the filling bots.

1 Like

I’m trying a different strategy, not the one you mentioned. That one I’m still testing on a paper account.

For this strategy, I have a target price for each pair. For the shared bot, I target BIO coin at 0.39 and only run the bot below that price.

With a maximum of 30 deals, I believe I can cover 90% of the price range.

I used this strategy with grid bots before. In Gaunium, we can’t enable trailing up, but my other bot platform supports it with some limitations on the minimum order, requiring a lot of capital.

What do you think are the disadvantages of this? If the price drops 90% from 0.39, will I be unable to cover it using 30 deals?

you may be able to cover that range and make it cheaper than a grid but you may need to merge some deals manually at some point as you have only a limit price 0.39 and one direction - if the price moves down and stays there for a while (months) the profit generated by this bot alone won’t be enough to cover your exposure to the asset and then you may consider to merge some deals to avg the price down in order to close some deals and free your funds - hope it makes sense.

1 Like

you may want to have a look at this accumulation strategy

1 Like

Thanks I’ll take a look on that, when i use chatgpt it says we can cover 90% using 25 deals.
aixbt 0.87 to 0.089 ~ 90% drop

https://app.gainium.io/bot/6791039eab6a336e825e56b3?a=1088&aid=share-bot&share=e5924527-2e62-4c8c-86bc-753124807c6d

its good to see u run this strategy, maybe u can share after 30 days testing in paper and give some SS too

1 Like

I’m running on live most of bots have BO = $11.2 SO1 = $11.2 SO2 = $11.2, 20 Deals

So far, so good. I always have a fixed target, for example, I normally aim for 30% to the ATH.
I don’t run bots after the price reaches that level. but I still have a bit of confusion about how many deals are needed to cover the bottom price range (2022 bear market low).

I can’t share screenshots or bot URLs because they show dollar amounts, but I’ll try to share the percentages.

I think this strategy of mine uses a similar idea to your strategy but with a dynamic price filter for over and under at the same time.

Despite of, the connections to the backtests are lost by now, I think I still have it running quite smoothly. The Avg daily and Annualized Return may not look as impressive as if I would have run it with unlimited deals (aka -1). But if I compare the Total Profit after around a year with the still not available and only estimated calculated Max parallel costs then those bots have achieved around 100% or even more each.

1 Like

Yes, the btc bot you shared seems really good! I’ll give it a shot with BTC. Do you usually take profits from BTC bots in USDT or BTC?