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
Go to 3Commas website and hit the register page Browser bar â
3commas.ioâ SignâŻUp.

Pick your sign up method: Email + password / Google / AppleAI / Facebook / Binance.
Lock the door Settings âžâŻSecurity âžâŻEnable 2âFactor Auth. Scan the QR, store backup codes.
Plug in your first exchange Dashboard âžâŻMy Exchanges âžâŻAdd âž pick Binance, KuCoin, etc. Paste API key + secret (trade only, withdrawals OFF). The moment it connects you get a 3âday Pro trialâall features live.

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