3Commas is software that sends trading instructions to a connected crypto exchange; it is not an exchange and does not hold the trading balance. The current paid plans are Starter at $20 monthly, Pro at $50, and Expert at $140. Those prices buy automation capacity, not a strategy or a promised return. A useful 3Commas review therefore has to test the bot logic, exchange connection, API permissions, failure states, and billing terms together.
The strongest use case is operational: run a defined DCA, Grid, or Signal-bot rule across a supported exchange while retaining the assets at that exchange. The largest risk is also operational: an API with trading permission can place damaging orders even when withdrawals are disabled. 3Commas officially confirmed a disclosure of some users' API credentials in December 2022 and says it has since added stronger controls. That history belongs in the purchase decision.
Traders Fund Hub does not currently record an affiliate relationship with 3Commas. The verdict CTA uses our audited official redirect, and every time-sensitive product claim below links to a first-party 3Commas page captured on 18 August 2026. Commercial status contributes 0 points to this assessment.
- Free does not place real trades: it supports portfolio tracking on up to 2 exchange accounts and limited research, while live automation requires a paid plan or trial.
- Starter is spot-focused: it lists 5 DCA bots, 2 Signal bots, and 2 Grid bots; futures require Pro or Expert.
- Two current first-party pages conflict: the public pricing page displays active API-key limits of 1, 5, and 25, while the help centre lists 1, 3, and 15 active trading accounts.
- Exchange support is feature-specific: an exchange connection does not prove that its spot, futures, margin mode, bot type, or regional account is supported.
- Non-custodial is not loss-proof: 3Commas says its API access cannot withdraw or transfer funds, but trading permission can still create unauthorized positions and losses.
- The 2022 incident is decision-relevant: 3Commas confirmed that API keys, secrets, and passphrases for some users were disclosed and could be used for unauthorized trades.
- Stopping a subscription does not close everything: some bot trades and futures positions can remain open after a downgrade, so offboarding must be planned before connection.
What 3Commas does
3Commas connects to a centralized exchange through an API key or, on supported venues, Fast Connect. Its software can create and manage orders through DCA bots, Grid bots, Signal bots, SmartTrade, and terminal tools. The exchange remains the venue that holds the assets, calculates margin, and executes each instruction.
This separation matters. 3Commas can standardise when an instruction is sent, but it cannot make liquidity, spread, slippage, exchange uptime, symbol rules, leverage, or liquidation risk disappear. The exchange's fill and account state are authoritative. A 3Commas dashboard result should be reconciled with the exchange order history before it is used to assess a strategy.
A Signal bot is also not automatically copy trading. It can receive a webhook or another external instruction without following a named trader's account. Copy trading transmits another account's orders; signal automation executes a condition or message. The risk question is the same in one respect: who can initiate an order, with what size, and under which shutdown rule?
3Commas pricing and current plan limits
| Plan | Current displayed price | Markets and bot capacity | Best reason to consider it |
|---|---|---|---|
| Free | $0 | No real trading; up to 2 exchange accounts for portfolio tracking; limited AI and backtesting access | Inspect the interface and research tools without granting trading permission |
| Starter | $20 monthly or $180 annually ($15 monthly equivalent) | Spot only; 5 DCA, 2 Signal, and 2 Grid bots | One small spot-only automation workflow |
| Pro | $50 monthly or $456 annually ($38 monthly equivalent) | Spot and futures; 20 DCA, 20 Signal, and 10 Grid bots | Several active strategies or futures support without Expert-scale limits |
| Expert | $140 monthly or $1,260 annually ($105 monthly equivalent) | Spot and futures; 1,000 each of DCA, Signal, and Grid bots; read-and-write developer API | High bot volume or software integration that genuinely exceeds Pro |
The figures come from the public pricing page and the subscription-plan guide. The annual totals above translate the displayed monthly equivalents into the amount committed for 12 months: $180, $456, or $1,260. Local currency, VAT, a personal discount, or checkout changes can alter the payment, so save the actual order summary rather than relying on a monthly-equivalent headline.
A current limit conflict to resolve before payment
Unresolved first-party conflict: on 18 August 2026, the public pricing page displayed 1 Starter, 5 Pro, and 25 Expert active API keys. The help centre displayed 1, 3, and 15 active trading accounts for those same plans. Both descriptions refer to API keys used to place trades at the same time. If more than 1 active connection matters, get the applicable limit in writing before paying.
The public pricing page also says paid plans include 9 exchanges, while the live compatibility guide lists more exchange and account-type rows. These are not safely interchangeable counts: one venue can have separate spot, perpetual, regional, or sub-account behavior. Plan by the exact exchange, jurisdiction, market, and bot feature rather than by a logo or aggregate number.
DCA, Grid, Signal bots, and SmartTrade
DCA bots
A DCA bot can open a base order and add safety orders according to user-defined triggers. Averaging changes the entry price, but it also increases position size while price moves against the original trade. Before enabling a bot, define the maximum number of safety orders, total capital at the final order, liquidation distance for leverage, stop condition, and combined exposure across correlated pairs.
The current plan guide allocates 100 DCA backtests over 1 year to Starter, 500 over 2 years to Pro, and 5,000 over the available full history to Expert. A higher run allowance creates more ways to overfit. Keep one untouched validation period and record every tested parameter; the backtesting-integrity checklist explains why future leakage, missing friction, and repeated parameter selection can turn historical simulation into a misleading result.
Grid bots
A Grid bot places repeated orders across a defined range. It can harvest oscillation only while the orders, fees, and inventory behavior fit the market. A sustained trend can leave a spot grid holding a falling asset or a futures grid carrying a leveraged position. Test range exits, gaps, insufficient balance, partial fills, fee drag, and the action taken when price leaves the grid.
Signal bots
A Signal bot converts external messages or Pine Script execution into orders. That reduces manual delay but adds a dependency chain: signal source, webhook authentication, network delivery, symbol mapping, exchange API, and order response. Test a duplicate signal, late signal, malformed size, unsupported symbol, close signal after a manual intervention, and a signal that arrives while the exchange is unavailable.
SmartTrade and the terminal
SmartTrade groups entry and management instructions such as multiple take profit, trailing behavior, break-even, and stop loss. The terminal offers a common interface across supported connections. These tools can make an execution plan repeatable, but the exchange still decides whether an order is accepted and where it fills. Confirm every protection order on the exchange itself after creation.
Exchange compatibility is a four-part check
The current exchange matrix separates spot from derivatives and names feature differences for each venue. It also warns that some exchanges or account types are restricted by country and that not every supported exchange offers every 3Commas feature. Test all 4 parts before funding a workflow:
- Entity and region: verify the exact regional exchange account, not only the global brand name.
- Market: verify spot, margin, USDT perpetual, inverse perpetual, or dated futures separately.
- Feature: verify the intended DCA, Grid, Signal, SmartTrade, backtest, sub-account, and leverage-mode support.
- Permissions: confirm that the minimum API permissions can perform the intended orders without enabling withdrawals or unrelated services.
Use a separate exchange sub-account when the venue supports it. That isolates bot capital and makes the maximum exposure visible. A compatibility row is not evidence that a production-size order, stop, or shutdown path works correctly on the user's exact account.
API security and the 2022 disclosure incident
On 29 December 2022, 3Commas confirmed that some users' API keys, secrets, and passphrases had been disclosed. Its notice said the credentials could have been used to connect exchange accounts or initiate unauthorized trades. That is stronger and more useful evidence than calling the event a generic “hack” or relying on an unsourced user count.
The same notice includes a later vendor update claiming stricter encryption, isolated API-key environments, rate limiting, behavioral analytics, exchange-restriction checks, activity logs, alerts, and quicker revocation controls. Those measures are relevant improvements claimed by 3Commas; this review has not independently audited their implementation and does not treat them as proof that another disclosure or unauthorized trade cannot occur.
3Commas describes the service as non-custodial and says its transactional API access cannot withdraw or transfer fiat or crypto. That reduces one risk path, but it does not make the connection harmless. A trading-enabled key can buy illiquid assets, sell holdings, add leverage, or open positions that lose value. The official 2022 notice itself identified unauthorized trades as a possible consequence.
Minimum security configuration
- Use a dedicated API key: never reuse the same key across 3Commas and another service.
- Isolate capital: use a separate exchange sub-account and transfer only the amount assigned to the tested bot.
- Grant least privilege: enable only the required trading market; leave withdrawals and transfers disabled.
- Prefer constrained connection methods: use Fast Connect where available or the exchange's trusted-IP whitelist when using manual keys.
- Protect both accounts: enable 2FA on the exchange and 3Commas, use unique passwords, save backup codes offline, and set the 3Commas anti-phishing code.
- Monitor the exchange: enable order/login alerts and reconcile activity rather than relying only on the 3Commas interface.
- Know the kill switch: practise stopping bots, cancelling orders, closing positions, and revoking the API key before increasing capital.
These controls follow the platform's published security checklist, with an added emphasis on limiting blast radius. They reduce exposure; they do not convert automated crypto trading into a low-risk activity.
A connected-exchange test plan
| Stage | Test | Pass condition |
|---|---|---|
| 1. No trading key | Use Free and offline backtests to define entry, size, maximum additions, exit, and shutdown rules | The rule can be followed without changing parameters after seeing results |
| 2. Demo | Run normal, duplicate, delayed, rejected, and close-signal cases on the selected paid-plan trial | Every failure produces a known, visible state and notification |
| 3. Isolated live key | Connect a dedicated sub-account with minimum permissions and the smallest practical balance | Open, modify, stop, close, and exchange records reconcile after costs |
| 4. Failure drill | Pause the bot, revoke the key, inspect orphan orders, and close any remaining position directly at the exchange | The account can be made flat without depending on the automation service |
| 5. Bounded scale | Increase capital only after a pre-set number of reconciled trades and no unresolved exceptions | Maximum exposure remains inside the original cap at the last safety or grid order |
Automation can enforce a written rule, or it can accelerate repeated off-plan orders. The overtrading audit shows how to compare planned entries, later attempts, turnover cost, and post-stop violations. Apply the same log to bot orders; “the bot did it” is not a separate risk category.
What happens when the subscription ends?
3Commas says a paid plan may remain active for a short, unspecified grace period before the account moves to Free. After that downgrade, active trades and SmartTrades are not automatically cancelled. Real DCA and Grid bots are disabled, but existing DCA trades and their averaging, take-profit, or stop orders may continue; spot Grid assets remain in the balance, and futures Grid positions may remain open.
Signal bots stop processing new open or close signals after the downgrade, although take-profit and stop orders already placed through the SmartTrade can continue. This creates a material offboarding risk: a trader who assumes “subscription ended” means “account is flat” can leave positions or orders live. Before cancellation or payment failure, stop each bot, reconcile every open order at the exchange, close or retain inventory deliberately, and revoke the trading key when the service is no longer needed.
Trial, renewal, and refund terms
The current subscription FAQ offers new users a 7-day Starter, Pro, or Expert trial after adding a valid card, Apple Pay, Google Pay, or PayPal method. It says no payment is taken at the start, reminders arrive 3 days before and on the final day, and the selected paid plan is charged if the trial is not cancelled before it ends.
Card, PayPal, Apple Pay, and Google Pay subscriptions recur by default; crypto subscription payments do not. Cancelling recurrence leaves access active until the displayed expiry date. A queued subscription can also start after an existing plan ends, so inspect Subscription History rather than checking only the currently active label.
The refund guide effective 18 December 2025 gives global, non-EEA users a full refund on the first monthly payment when requested within 15 days, but an immediately preceding 7-day trial counts inside that window. Second and later monthly payments have a 24-hour request window. EEA users are directed to a separate policy. Cancel recurring payment separately and confirm the policy applicable to the billing entity and country before relying on a refund.
Benefits and limitations
| Potential fit | Material limitation |
|---|---|
| DCA, Grid, Signal bots, SmartTrade, and exchange connections in one interface | Every extra integration adds configuration, delivery, mapping, exchange, and monitoring failure modes |
| Free research access and a 7-day paid-plan trial create a staged test path | The trial needs a payment method and converts to paid access unless cancelled |
| Funds remain at the connected exchange and withdrawal permission is not required | Trading permission can still create unauthorized orders, leveraged positions, and losses |
| Published spot/futures matrix helps narrow compatibility | Support varies by venue, region, account type, market, and feature |
| Bot and backtest capacity scales clearly from Starter to Expert | Current first-party pages conflict on Pro and Expert active-account limits |
| Existing trades are not abruptly deleted when a paid plan ends | Positions and orders can remain live after bots stop, requiring deliberate exchange-side offboarding |
Verdict: automation infrastructure, not an edge
3Commas is a plausible fit for a crypto trader who already has a testable rule, needs supported exchange automation, can isolate a small balance, and will monitor both the bot and the exchange. Starter covers a limited spot workflow. Pro is the practical step for futures or several strategies. Expert is difficult to justify unless the required bot volume, active connections, backtest allowance, or developer API genuinely exceeds Pro.
It is a poor fit for anyone seeking a profitable bot to copy, treating backtest output as a forecast, or assuming non-custodial access removes account risk. Resolve the active-account limit conflict, verify exact compatibility, run the failure drill, and understand what remains open after a downgrade before paying annually or increasing connected capital.
Frequently asked questions
How much does 3Commas cost?
Can the 3Commas Free plan trade real money?
Which 3Commas plan supports futures?
Can 3Commas withdraw crypto from an exchange?
Was 3Commas affected by an API-key incident?
Do 3Commas bots close when a subscription expires?
Is 3Commas the same as copy trading?
Compare tools by the job they perform
3Commasis grouped with four existing workflow-tool reviews, but these products are not interchangeable. Use the job label first, then check each article's editorial date.
- Manual strategy backtestingFX Replay reviewEditorial update: August 18, 2026Read dated review
- Multi-account trade copyingTraders Connect reviewEditorial update: August 18, 2026Read dated review
- Social copy tradingZuluTrade reviewEditorial update: August 18, 2026Read dated review
- Broker-native copy tradingCopyFX reviewEditorial update: August 18, 2026Read dated review