1. Accessing the DCA Bot Section
To get started, navigate to the DCA Bots section on 3Commas.
Click the + Create Bot button or the green Create Bot button within the section.
If you clicked on "Choose strategy", you’ll see three options:
Classic Trading: A simple long bot, perfect for most users.
Super Power: Option for Long futures trading.
Super Speed: Option for Short futures trading.
By default and for this example, we'll choose Classic Trading to set up a long bot.
2. Naming Your Bot and Selecting an Exchange
Assign a descriptive name to your bot, such as "My First DCA Bot," for easy identification.
Select the exchange account linked to 3Commas where the bot will operate. Note that a DCA bot can only work with one exchange at a time.
3. Choosing Bot Type and Trading Pairs
Select between Single-Pair (e.g., BTC/USDT) or Multi-Pair bots.
For multi-pair bots, research top trading pairs with high volume using tools like CoinGecko.
Add the desired trading pairs by typing their abbreviations in the bot setup interface.
4. Configuring the Bot Settings
Max Active Trades
If Multi-Pair bot is selected, you can set the number of trades the bot can open simultaneously. For this example, we’ll allow one active trade at a time.
Strategy Type
Choose between:
Long: Profits from price increases.
Short: Sells high and repurchases at a lower price.
We’ll use the Long strategy.
Base and Averaging Orders
Base Order Size: The amount used for the initial trade. For example, $20.
Averaging Orders: These are additional trades placed to lower your entry price if the market moves against you.
Averaging Order Size: Amount allocated per averaging order.
Price deviation to open averaging orders: The percentage drop required to trigger a averaging order.
Max averaging orders per trade: Total averaging orders allowed.
Max active averaging orders placed on exchange: Number of averaging orders simultaneously active.
Averaging order size multiplier: Multiplier for increasing the size of each subsequent averaging order.
Averaging order step multiplier: Multiplier for the price deviation between averaging orders.
5. Trade Start Conditions
Set the conditions under which your bot will open a trade. Options include:
RSI (Relative Strength Index): Tracks oversold/overbought conditions.
Set parameters like RSI length (e.g., 14 candles) and trigger value (e.g., less than 30 for oversold conditions).
Combine multiple conditions, ensuring they align to avoid missed opportunities.
6. Setting Take Profit and Stop Loss
Take Profit: Specify a percentage gain (e.g., 7.5%) to close the trade.
Choose between profit calculated on the base order or the total volume (including averaging orders).
Stop Loss (optional): Define the percentage drop that triggers the bot to close the trade to limit losses.
7. Advanced Settings
Daily Trading Volume: Prevent trades if the pair’s trading volume is below a set threshold.
Price Limits: Set minimum and maximum prices for opening trades.
Cooldown Period: Add a delay (in seconds) between trades on the same pair.
Auto-Convert to Smart Trade: Automatically transfer bot trades to the SmartTrade interface.
Trade Timeout: Automatically close trades after a set duration.
8. Review and Start the Bot
Use the Chart button to view the bot’s performance and averaging order allocation.
Check the Table view to simulate your bot’s behavior based on current market conditions.
Once satisfied with the configuration, click Start to activate your bot.
Tips for Success
Experiment with different settings and strategies in a Paper Trading account to refine your bot.
Use the resources available on 3Commas, including tutorials and support articles, to enhance your understanding.
Regularly monitor your bot’s performance and adjust settings as needed to align with market trends.
Congratulations! Your DCA bot is now set up and running. It will operate 24/7, automating your trades and optimizing your profits.
For further assistance, check out the helpful articles and videos linked in the 3Commas Help Center or contact the support team. Happy trading!