3Commas DCA bots take profit conditions: a game changer
Learn why I think TPC are a game changer for bots.
This is the number 1 feature I wanted 3commas the most to release since I joined for the first time. Period!
Learn everything from
- What it is
- How does it work
- Different styles of trading using it
- In chart basic examples and edge case examples
- Learn about the new PingPong setup which became possible thanks to the TPC

Gavin’s DCA backtester v0.8.4
We just released this new minor version of the backtester. Here’s what’s new:
- Increased accuracy of drawdown in results table
- We renamed “max drop” to “max deal drawdown” to better represent the actual value shown
- PRO new feature: Run Up and Drawdown statistics (find it in VIP statistics, at the bottom of the settings form)

Run up and Drawdown stats
Run up and Drawdown can help you see how high or how low an asset can go during the backtest period so you can decide better the best placing of safety orders, stop losses and/or take profits.
Run first the strategy relaxing the SL and TP levels to allow the asset to move freely, then observer the stats and adjust them later accordingly based on their distribution across the percentiles.
This new feature joins the existing list of PRO only advanced features: ORC close at market price and deal time distribution of deals. We hope advanced bot masters can use it to fine tune any type of bots!


What’s next for our backtester?
Stay tuned because we are working on a big new release including:
- support for backtesting take profit conditions
- improved backtesting performance
Can you test a multi-pair short futures bot using spot tokens?
Please see the brilliant explanation from Max ๐

Using actual tokens and shorting them on spot is a terrible idea. But I’ll add something to the above. Whenever I want to paper trade test a short with multiple coins I go to the paper trading account and buy some of the coins so that the test spot multi token can paper trade them. It’s kind of messy to do it by hand, but you can use the my portfolio feature to automate it or a DCA bot too.
First you will have to get some paper money in your account, a few million dollars should be fine?
Check the video below on how to add millions to your 3commas paper trading account.
Second you can create a DCA bot to do all the spot buying for you
- create a long bot with all spot tokens
- set to multi pair
- pick all USDT pairs, pick the top 199 tokens
- set it to buy a fix amount in USDT of each
- set it with one BO and no SOs
- set the number of active deals to as many tokens you are going to buy, trick: set MAD to 199 which is the max number of deals a bot can open on 3commas
- set the TP to 80% or the max number the form accepts to prevent taking profits
- use as deal start conditions something unrealistic like RSI > 99 on the weekly
- start the bot
- wait for all deals to start and cancel them all at market price
- repeat with next 199 tokens
You should have the same value in USDT invested on all tokens in minutes.
Alternatively you can go for the my portfolio option where you can design a portfolio with all tokens but it will reset you paper trading account to those tokens canceling all other bots running in the same paper trading account.
