3Commas Guide

This lesson covers 3Commas platform. It is more complicated and advanced compared to TradeSanta. You may even need some code. But as a reward, you can create more complex bots here.

Here is the official tutorial (maybe it will be easier for you than my instructions – especially the first steps).

Let's get started.


Part 1. Quick-Start

  1. Go to 3Commas websitearrow-up-right and hit the register page Browser bar → 3commas.io → Sign Up.

  1. Pick your sign up method: Email + password / Google / AppleAI / Facebook / Binance.

  2. Lock the door Settings ▾ Security ▾ Enable 2‑Factor Auth. Scan the QR, store backup codes.

  3. Plug in your first exchange Dashboard ▾ My Exchanges ▾ Add ▾ pick Binancearrow-up-right, KuCoin, etc. Paste API key + secret (trade only, withdrawals OFF). The moment it connects you get a 3‑day Pro trial—all features live.

  1. Confirm plan status Top‑right you’ll see Pro (trial) with the expiry date. When it lapses you drop to Free unless you pick a paid tier.

3Commas has a free version, but it is very limited. You can only create 1 Running Signal Bot, 1 Running Grid Bot, and 1 Signgle Pair Running DCA Bot. I recommend you to activate at least Pro subscription. This will be enough for most traders.


Part 2. Building the skeleton

Open the 3Commas dashboard, find DCA Bots in the left rail, and tap the green Create Bot button. A panel pops up with four modes; pick Classic trading—that’s the spot‑long workhorse we’ll tune today.

Give the bot a name you’ll still recognise six months from now—“3C‑DCA‑Kraken‑Top5” works for me. Just beneath, choose the exchange. If you have several keys connected, double‑check; a DCA bot can live on only one exchange at a time.

Next comes bot type. A single‑pair bot watches one symbol, but I prefer multi‑pair so one engine can scan many charts. My routine is to pull up CoinGecko’s exchange stats, sort by volume, and grab the top five liquid coins. On Kraken right now that’s BTC, ETH, SOL, XRP, and EOS. Type each ticker, hit enter, and they lock in.

Max active deals tells the bot how many of those pairs it may trade at once. I set it to one when capital is tight because each open deal reserves funds for safety orders.

Below that you pick Long or Short. We’re aiming to stack quote currency, so choose Long; Short deserves its own session later. Profit currency stays in USD‑equivalent to keep accounting simple.

Base order size is the money the bot fires at the very first entry. With a $160 bankroll I leave the base at $20 so plenty of ammo remains for safety orders. Slide down to the safety section and mirror that first‑order size for each safety hit.

“Price deviation to open safety orders” decides how far the market must fall from the entry before the bot averages down. Two percent is a balanced starting point. Under that, “Max safety order count” governs how many bites the bot can take; three is plenty on a small bankroll, and I set “Max active safety orders” equal to the same three so all can place immediately.

Volume scale and step scale come next. Volume scale multiplies cash per safety order—set it to 1 if you want flat sizes or something like 1.5 to get progressively larger. Step scale widens the gap between each safety order; a value of two doubles the deviation each time, so a 2 % first gap grows to 4 % then 8 %. Adjust these two until the preview in the right bar shows every planned order fits your wallet balance. If a red warning flashes, shrink order sizes or reduce counts until the status flips green.

With that the bot skeleton stands: exchange chosen, five pairs loaded, base and safety funding mapped, deviations aligned with your wallet size.


Part 3. Wiring the brain and the brakes

Scroll back up to Start order type and decide whether the first trade fires as a market or a limit order. I lean on limit for majors because Kraken rebates maker trades, but if speed matters use market.

If you hold a Pro plan you’ll see Re‑invest profit; dialling it to 50 % feeds half of every win back into the bot, compounding size over time. At zero the bot withdraws everything to idle balance, useful when you want to sweep profits regularly.

Deal start condition is the trigger. Click the selector, choose RSI, keep length at 14 and timeframe at 1‑hour to keep signals reasonably quick. Set the rule to “Less than 30”. The bot will wait for oversold conditions — my favourite way to DCA into weakness.

Take‑profit decides the exit. Flip the selector to “Percent” and key in 7.5 %. Leave type as “Percent from total volume” so profits calculate on averaged entry, not the base alone. After a couple of safety fills that 7.5 % jump can happen much sooner than you think.

You can leave Stop‑loss off for pure DCA, but if you sleep better with a kill‑switch tick it on and type, say, 80 %. That means the position closes only if price implodes eighty percent from average cost —effectively a disaster guard. I disable trailing here; it shines when stops live much closer to entry.

Under Advanced settings lurk fine‑tune dials. Minimum and maximum price to open keep the bot away from flash wicks; daily volume filter blocks ill‑liquid spikes; cool‑down keeps the same pair from re‑entering too soon; and “Deals per same pair” decides if the bot can stack several concurrent ladders— leave that at one until you master fund management.

Review the preview widgets in the top‑right. The small chart shows how funds spread across base and safety orders; the table walks through each trigger level and the cumulative cost. If everything matches your risk, hit the big green Start button.

The bot is now live. It polls each of your five pairs every minute, waits for the RSI oversold print, drops the base order, then follows the ladder you outlined. It keeps running day and night until you pause or delete it. Watch the first deal in real time: fills should appear in the exchange order history, and the 3Commas deal card will update volume and average price as safety orders trigger. Once you see a full cycle close in profit you can scale balance and counts with confidence.

Take your time tweaking sizes and deviations until the wallet preview always shows green, and remember: one solid, well‑funded bot beats a dozen under‑capitalised ones.

Last updated