Secret terminal
Blog /
Crypto trading bots: whether they're worth using

Crypto trading bots: whether they're worth using

Nikita
Nikita
CEO Secret Terminal
20 min
Crypto trading bots: whether they're worth using

A bot doesn't get tired, doesn't panic, and trades at three in the morning while you sleep. Sounds like a ready-made solution. In practice, it all comes down to one question that rarely gets asked in the ads. What exactly does the bot see in the market, and what do you see.

We'll break down three things. How bots work under the hood, how much they actually earn on a live account, and why for scalping the combination of order book plus tape beats any automated system. The tone will be objective. Bots aren't evil, they have their own jobs. Scalping just isn't one of them.

What are crypto trading bots

A trading bot is a program that executes trades for you according to preset rules, without a human in the loop at the moment of the trade. You describe the logic once (price range, step, size, entry condition), and from there the algorithm runs it around the clock.

A bot works in two ways. First, connecting to an exchange through an API key, where a third-party service gets the right to trade on your account. Second, a native bot right inside the exchange, where no external key is needed. Both share the same base: rule, entry, exit, repeat.

The main limitation is hidden right here. The bot sees exactly what you put into its conditions. Price, an indicator value, a range boundary. It doesn't understand whether real volume stands behind a move or whether it's spoofing (faking intent with a fake order, more in the article "Spoofing in the order book: how to spot fake orders", it doesn't tell aggressive buying from sluggish accumulation, it doesn't feel that the order book is empty and price is about to drop with no resistance. For a grid strategy on spot this isn't critical. For scalping it's a death sentence.

How they work

Inside any bot the same loop runs. The algorithm reads the data stream from the exchange, compares the current market state with its conditions, and if the condition is met, sends an order. Then it listens to the stream again.

Almost all crypto trading bots run exactly this loop, only the entry condition differs. Take the grid bot, the most popular type. You set a corridor, say BTC from 58,000 to 72,000, and a number of levels. The bot places limit buy orders below price and sell orders above, like a ladder. Price swings down, a buy order fills. Swings up, a sell fills, locking in the difference. Every pass through a level is a micro-profit.

As long as price moves inside the corridor, the scheme works. The problem is the bot doesn't know where the corridor will end. It doesn't read context. It just fills orders until price leaves the boundary and the whole structure stalls.

Let's do the math on our fingers. A BTC corridor from 58,000 to 72,000 is a range of about 24%. Split it into 20 levels, and the step between them is roughly 1.2%. Each full pass of a level, there and back, brings this difference minus two fees. At a 0.1% fee, the round trip eats 0.2%, and from the 1.2% step you're left with 1% net. While BTC saws inside the range, this small change drips in over dozens of trades. But the moment price shoots past 72,000 and goes into a trend, the bot sells off the whole asset at the lower edge of the rise and then just sits there. You hold USDT while the market drives up without you.

A DCA bot works differently. It averages the entry, buying more of the asset at equal intervals regardless of price. The goal is to smooth out volatility and lower the average buy price. The logic is sound for long-term accumulation. But in a falling market a DCA bot turns into a trap. It honestly keeps buying all the way down until the deposit runs out, and the deeper the drop, the more money is frozen in a losing position.

Types of bots: DCA, Grid, arbitrage, scalping

There are many types, but really there are four families.

Grid. They earn in a range, catching swings inside the corridor. The best tool for a market with no trend. In a strong move, on the contrary, the worst.

DCA (averaging). They accumulate a position through equal buys. Good for cold accumulation of an asset over a long horizon, weak as active trading.

Arbitrage. They catch price differences between venues or between spot and futures. For example, spot-futures arbitrage on Pionex is sold with a promised return of 15-50% a year. The number looks nice, but it's baked into the marketing, not into a guarantee. Classic cross-exchange arbitrage in 2026 is squeezed. Spreads between major venues have collapsed to fractions of a percent, and after withdrawal fees there's often nothing left. Spot-futures arbitrage lives off the funding rate, not off the price difference, and its return is tied to the funding rate, which drifts.

Scalper and martingale bots. They try to trade fast and often. Martingale increases size after a loss, hoping to recover on a reversal. This is the most dangerous class. In a sharp one-way move it piles up exposure exactly when the market goes against the position, and one drawn-out trend can wipe out months of careful profit. So-called scalper bots on indicators are essentially the same reactive machine. It sees lines cross but doesn't see whether there's a real aggressor behind the move in the tape.

A separate category is signal bots. They don't come up with logic themselves, they execute someone else's signals from TradingView or a Telegram channel. Here you automate not your own strategy but someone else's, and the quality of the result equals the quality of the signal. Blindly copying someone's APR is a way to buy the top of somebody's lucky streak.

Separately, it's worth understanding the difference between a crypto trading robot on an exchange and an external service. The first lives inside the venue, the second manages your account through an API. We'll talk about the safety of the second option below, there's an unpleasant catch there.

If you're only just learning futures and APIs, it's easier to work through the basics step by step. We put together a free crypto trading course on the Secret Terminal YouTube channel, where connecting an exchange and working with keys are laid out in a separate lesson from the course "Trading from scratch."

Crypto trading bot: overview

The market of services splits into two parts. Paid platforms that connect to exchanges through an API, and the free native bots of the exchanges themselves. Let's go through the ones people ask about most.

3Commas

A market veteran, running since 2017. It's a third-party platform that connects to 15+ exchanges (Binance, Bybit, OKX, Kraken, KuCoin) through API keys. The bot set is wide: grid, DCA, options, futures, plus the SmartTrade terminal with a simultaneous stop-loss and take-profit.

The model is paid. The free tier only gives portfolio tracking and limited backtesting, live trading starts with a subscription. Prices float by tier and year, roughly from $15-29 a month at the entry level up to $99 at the higher ones. With annual payment there's a 30-40% discount.

There's an important security point. In 2022 the API key data of 3Commas users was compromised. The takeaway is simple. Issue the key strictly with trading rights, without withdrawal rights. Always. Even if the service gets hacked, with a trading-only key an attacker can't move coins off the exchange, at most they'll trade you into the red, which is also unpleasant but not fatal.

Pionex

Pionex is built differently. It's both an exchange and a bot platform, with 16 built-in bots without a subscription and without API setup. The fee is flat, 0.05% per trade on spot, which is lower than most venues. MSB registration in the US (FinCEN) and a license in Singapore (MAS) add trust.

The flagship is the grid bot. In one public test it brought 4.2% over three months in the BTC/USDT range from 58,000 to 72,000. Modest, but honest and without a subscription eating into the result. The set is wide: regular grid, reverse grid, infinity grid, grid with leverage, DCA, spot-futures arbitrage, TWAP for splitting large orders.

One downside, but a significant one. You're locked inside the Pionex ecosystem. Want to trade on Binance or Kraken, you need a different tool.

Bots on Binance and Bybit

Big exchanges built bots right into the interface long ago, for free. For a beginner this is a sensible starting point, you need neither a third-party service nor a key.

Bybit gives a futures grid in three modes (Long, Short, Neutral) with leverage up to 50x, a futures DCA and martingale. You can launch a grid from 100 USDT, funds have to sit in the Funding wallet. There's even an option to copy someone else's settings by APR, but here's the trap. A high APR on someone's bot could have built up from an old launch, and you'd be copying the top.

Binance covers most strategies with native bots of the same class. If Binance is your only venue, native bots or Pionex are enough for the whole range of tasks at zero subscription cost.

Comparison table

Criterion3CommasPionexNative Binance/Bybit bots
Modelthird-party service via APIexchange + botsbuilt into the exchange
Subscriptionfrom ~$15-29 to $99/mononenone
Feeyour exchange's fee0.05% on spotas on your exchange
API keyneedednot needednot needed
Number of botsgrid, DCA, options, futures16 built-ingrid, DCA, martingale
Multi-exchange15+ exchangesPionex onlyyour exchange only
Entry thresholddepends on the botfrom 10-100 USDTfrom 10-100 USDT
Key risk2022 incidentno key neededno key needed
For whommulti-exchange usersbeginnersbeginners on one exchange

The takeaway from the table is simple. If the deposit is small and there's one exchange, paying for 3Commas makes little sense, free bots solve the same task. A crypto bot with a third-party subscription is justified only when working on several venues at once.

Crypto bot: pros and cons

Bots have honest strengths. And weaknesses the ads stay quiet about.

When a bot works

An automated system is good where you need discipline without emotion and monotony 24/7. Three scenarios where a bot really helps.

First, a range. The market drifts in a range for weeks, and a grid bot methodically collects small change on every swing. A person burns out on that routine and starts jumping into trades out of boredom, a bot doesn't.

Second, long-term accumulation. A DCA bot on spot buys the asset on schedule, taking the timing question off your plate. Here automation fits.

Third, no emotions. A bot doesn't go on tilt, doesn't move the stop, doesn't try to win it back after a lost trade. In my experience it's emotions that burn the deposit more often than bad analysis, and here the machine is objectively steadier.

When a bot burns you

The weak spot is common to all automated systems, they don't read context.

A grid bot falls apart in a trend. As soon as price breaks the range boundary, the bot either freezes with no trades or, if it was a break to the downside, leaves you with a losing position. A strong move pulls the grid trader out of position instantly. I ran a grid on ETH with a 0.3% step, the backtest showed 40+ trades a week, and fees ate more than 60% of the profit. Too tight a grid kills the result quietly.

A clear blow-out scenario. You set a grid on an altcoin in a range, say from 1.80 to 2.20, betting on a range. News comes out, the coin flies to 2.60 in an hour. The bot sold off the position along its levels the whole way up, and by the 2.20 boundary the asset ran out. Then the coin sits at 2.60 while you have USDT on your account and a missed 18% of the rise. The reverse picture is even worse. Range 1.80-2.20, price crashes to 1.40, the bot bought at every level down and left you with a full position at an average around 2.00 while the market is at 1.40. Without a stop-loss below the range, such a drawdown turns into a frozen deposit. A stop-loss is usually placed 5-10% below the lower grid boundary, but by default many people forget about it.

The second trouble is fees. There's a simple rule. The grid step should be at least 3-5 times the round-trip fee. At a 0.1% fee (0.2% round trip) a sensible step gives at least 0.6-1% profit per cycle. Set the step thinner and every pass through a level works not for you but for the exchange.

Let's count what frequency turns into. A tight grid with a 0.3% step on ETH at 40 trades a week generates 40 round trips at 0.2% fee, that's 8% of turnover handed to the exchange in seven days. Just to break even, the grid has to collect more than 8% of movement inside the range in that same week. In a calm range there aren't that many swings, and the bot quietly feeds fees. That's exactly why a wide step is often cleaner than a tight one, fewer trades, fewer levies.

The third is false breakouts and chop. A sharp shoot of price out of the range with a quick return, a spike, fills orders against you. The bot executes orders at unfavorable prices, and where a live trader would call it a fakeout and stay out of the market, the automated system honestly climbs in.

And you can't leave a bot unattended. It's not set-and-forget. The range has to be checked against the market, and on a phase change, a pause or a reconfiguration. Essentially you still watch the market, only through a layer.

A breakdown of how to read the market with your eyes rather than through a bot we put into a separate free lesson of that same YouTube course: there, live examples show how professionals analyze the market through the order book and clusters.

Real returns

Here's the most important part, and it's the one people like to skip.

Advertised APR and net result are different numbers. Let's break it down on a live test. A team of reviewers opened a 3Commas account on the entry tier, connected Binance with trading-only rights, and launched a DCA bot on $200 for 14 days. The result was this.

  • Profit on trades: $7.60 net after fees
  • Subscription for two weeks: $13.50
  • Actual account result: negative

The testers' conclusion is harsh but honest. On a $200 deposit you need to make more than 18% a month just to cover the subscription and exchange fees. That is, a small account feeds the service, not you.

The math changes on a large deposit. A $49-a-month subscription is unnoticeable if the bot pulls $500 of profit on a $20,000 portfolio. But this is no longer a story about a beginner making quick money, it's about automating a range on serious capital.

Manual scalping vs bot

We've reached the heart of it. Scalping isn't about setting an automated system and walking away. It's about reading the market in the moment, and this is exactly where a bot is blind.

Why professionals trade by hand

A scalper earns by seeing the process of a move forming, not just its result. A bot gets the price after the fact and reacts to it. A trader with the order book and the tape sees participants' intent before it shows up on the chart.

A simple example. Price approaches a round level, and in the order book there's a dense order of 10 million sitting on it against an average cluster volume of 5 million. To the bot this is just a price. To the scalper it's a question: will they push through the density level or bounce off it. The answer comes from the tape and the cluster delta, and the entry is built on that answer, not on indicator lines crossing.

A bot doesn't reproduce that logic at all. It can't ask whether the order in the book is real. A trader can. If the density level holds but as price approaches the volume didn't go through in the cluster, then the order was pulled as a fake, and that's a signal for a possible reversal.

Let me break down a specific situation from practice. BTC approaches a round level from below, and a dense sell order hangs there in the order book. The first question is whether it's real. I look at the tape. The buyer throws in large volumes, but price runs into the level and won't go higher. So the limit order is real, it's being held. Then two scenarios. Either the buyer pushes through the density level, and then a large volume with a buy skew goes through the cluster, that's a breakout. Or the buyer runs out of steam, the density level holds, and price gets thrown back down. I build the entry on the fact from the tape, not on a hunch. The bot at this point sees one price near a round number and nothing more.

Order book + tape = what the bot doesn't see

Three tools together give a picture the automated system can't reach.

The order book answers the question of where liquidity sits. It shows limit orders, density levels, zones where a large participant defends or attracts price. A dense order book at a level is a barrier that has to be either pushed through or bounced off.

The tape answers the question of who's more aggressive right now. It's the flow of real executed trades, not orders waiting in line. Large buys come in, the buyer dominates. Sells accelerate, the seller presses. I usually wait for confirmation in the tape before entering, because the order book shows intent while the tape shows fact.

Clusters answer the question of where volume actually went through. They confirm whether the density level was real and who won the fight at the level. I tested this approach on BTC/USDT, where the combination works most stably because of market depth.

Here's how it comes together into a single trade on a bounce off a density level. You need a genuinely large order, visible on the density map or right in the order book. Say the average cluster volume for the coin is 5 million, and there's a 10-million density level on the buy side in the order book. A wall like that usually isn't broken in one move. Price approaches it from above, and I watch the tape. If at the moment of touch the buyer kicks in, the prints turn green, the cluster delta shows a buy skew, and the density level holds and doesn't melt, that's an argument for a bounce up. I hide the stop under the density level itself. But if the order starts getting actively filled and it crumbles, the scenario is canceled and I'm out of the market. The bot doesn't look at the density level at all, to it this is just a price level with no weight.

The combination also catches news spikes. A sharp shot of 8-10% with a quick return after is a purely order-book situation. The task is to see the impulse stall in the order book and enter on the pullback before the correlator returns price to half the move. The automated system at such a moment either stands aside or executes orders at worse prices right at the peak of the spike.

[Placeholder: tape and clusters with delta in the terminal interface]

No bot reads these three layers as a single context. It sees price, at most an indicator value. That's exactly why in scalping manual trading beats the automated system, not because bots are bad. How the approach itself breaks down into a series of fast trades we cover in the article "Scalping crypto: strategies and entry points".

What matters in the momentBotManual scalping
Sees price and indicatoryesyes
Reads density levels in the order booknoyes
Tells spoofing from a real ordernoyes
Feels acceleration in the tapenoyes
Confirms volume by cluster and deltanoyes
Reacts to a news spike deliberatelynoyes
Works 24/7 without tiringyesno
Holds discipline without emotionyesdepends on the trader

The picture is honest. In monotony and endurance the bot is stronger. In reading the market and making decisions on the order flow, manual trading has no competition. For grid trading a range or cold arbitrage the automated system fits, and there's a separate breakdown of its types and mechanics in the article "Crypto arbitrage: what it is, types, and how to earn". For scalping you need a trader's eyes and the right tools, whose selection we wrote about in the piece "Trader's tools: what you really need for scalping".

Manual scalping with a pro terminal. An order book with density detection and an order-lifetime timer, the tape, clusters with POC and delta, a density map up to 5% deep in both directions, a spoofing flag. Everything a bot doesn't see, Secret Terminal shows right in the interface. Windows 64-bit, free, connection to Binance, Bybit, OKX, MEXC, WhiteBIT.

FAQ

  • Can you really earn on a crypto bot?

    You can earn, but net comes out less than the advertised APR shows. In a test of the 3Commas DCA bot with a $200 deposit over 14 days, profit was $7.60, while the subscription for the same period cost $13.50. The account bottom line was negative because of the service fee and commissions. A bot starts making sense on a deposit from several thousand dollars, where the fixed subscription gets diluted.

  • Which trading bot is best for a beginner?

    For a start without a subscription, Pionex or the native Binance and Bybit bots fit. They're free, don't require setting up API keys with a third-party service, and launch in a couple of clicks. The Pionex fee is 0.05% per trade. Paid platforms like 3Commas are needed only when working with several exchanges at once matters.

  • Why does a grid bot go negative?

    A grid bot loses money when price leaves the set range. In a strong trend it either stops trading or buys into a falling market and piles up loss on the average. The second killer of returns is fees. If the grid step is less than 3-5 round-trip fees, each trade eats the profit.

  • Can a bot replace a trader in scalping?

    No, in scalping a bot loses to hands. It reacts to price and indicators but doesn't read the order book, the tape, and clusters in the moment. Spoofing, absorption of a density level, print acceleration, a bounce off a dense order, the bot doesn't see any of this as context. And that's exactly what gives the scalper a reason to enter.

  • Is it safe to give a bot access to the exchange?

    Relatively safe with the key set up correctly. Issue the API only with trading rights, without withdrawal rights. In 2022 the API key data of 3Commas users was compromised, so the withdrawal ban is mandatory. Native exchange bots and Pionex don't require an external key at all.

  • How much does a crypto bot cost?

    Native exchange bots and Pionex are free, you pay only the trading fee. Third-party platforms charge a subscription. 3Commas costs roughly from $15-29 a month on the entry tier up to $99 on the higher ones, and 30-40% cheaper with annual payment.

  • What's the difference between a crypto trading robot and a regular indicator?

    An indicator only shows a signal, you make the decision. A crypto trading robot executes the trade itself, without your involvement in the moment. An indicator is a hint, a bot is an executor with logic wired in ahead of time.

Secret Terminal — speed instead of automation. To a bot you entrust a rule. To a pro terminal, your own eyes on the market. The order book, the tape, clusters, and a density map in one window, orders in one click and by hotkeys, a trade journal for reviewing statistics. You can download it for Windows 64-bit for free.

About the author

Nikita
Nikita
CEO Secret Terminal

Has 5 years of trading experience and spent 3 years as a mentor, training over 2,000 students. He is developing Secret Terminal to make professional trading tools accessible to every trader.

Was helpful

Your rating will help us improve the quality of published materials and increase their usefulness.