9 Best Crypto Trading Bots for 2022

Automated cryptocurrency bot trading is getting more popular. Read our recommendations about which bitcoin bot strategies and platforms might be best for you.

Hannah Foltz
ByHannah FoltzUpdated on May 10, 2022 · minute read

TokenTax content follows strict guidelines for editorial accuracy and integrity.

Diligently checking the crypto markets on a daily—or perhaps hourly—basis: it’s an adrenaline rush, but is it the most efficient way to trade? If efficiency is your goal, algorithmic cryptocurrency trading bots can help.

What are crypto trading bots?

Cryptocurrency trading bots are computer programs that create and submit buy and sell orders to exchanges based on the rules of a pre-defined trading strategy. For example, a very simple trading bot might be programmed to sell Bitcoin when its price reached a certain threshold.

In short, crypto trading bots enable trading based on data and trends—not on emotional impulse. Ultimately, this usually grows their profits, minimizes their risks, and limits their losses across exchanges. Furthermore, bots can produce passive income 24 hours a day. Whether you’re sleeping, biking, giving a presentation, whatever: you could also be earning from automated trades.

Automated trading is supported by a growing number of platforms, but we’ve done the research and presented our favorites below, along with some practical context and advice about making them work for you.

Common crypto bot trading strategies

Arbitrage bots

Arbitrage bot

Source: Cryptohopper

A crypto arbitrage bot is a computer program that examines and compares coin prices across exchanges in order to make automated trades that take advantage of price discrepancies. For example a bitcoin arbitrage bot might identify that Bitcoin is trading for $200 more per token on Kraken than it is on bitFlyer, leading the bot to buy BTC on bitFlyer and quickly sell it on Kraken in order to make a small profit.

Grid bots

Grid bot strategy

Image source: Hackernoon

A grid bot is simple and good for beginners. You simply set multiple “grids” of upper and lower cost limits for a certain cryptocurrency. The bot then makes a series of interchangeable trades in order to incrementally accumulate profit. Let’s say you had the following parameters for COMP:

  • Lower limit: $100

  • Upper limit: $200

  • Grid quantity: 10 

If the price of COMP is at $150 when you program the bot, you will have 4 open orders for sell and 5 open orders for buy. If the price increases to $16, the bot will automatically place two paired orders: sell at $160 and buy at $150. The $10 profit is added to your balance. 

Sandwich bots

Sandwich bots detect when a trader is placing a bid on a token. They then place a higher bid on the same token. The bot is betting that the trader will still want the token, so if it wins the token, it will immediately try to sell it to the original bidder at a higher price than the coin would initially have sold for.

Best all-around: Cryptohopper

Cryptohopper has a lot of might: it works with 100+ tokens on 15 exchanges and has hundreds of thousands of users. As such, its packages—which range from $0–$99/mo— offer something for everyone. Beginners will find a wealth of educational resources, templates, and signals, while experts can design and backtest their own strategies. Hosted in the cloud for quick deployment, Cryptohopper’s deep toolbox and user-friendly interface make it a good all-around choice. 

  • Exchanges: HitBTC, Okex, Bitpanda Pro, Bitvavo, Binance, Binance US, Coinbase Pro, Bittrex, Poloniex, Bitfinex, Huobi, KuCoin, Kraken, Crypto.com, Exmo, Bitvavo

  • Fees: Free to $99/mo

  • Programming Language: User interface, no programming required

Best for coders: Gunbot

Gunbot isn't especially easy to use, but it's full of features—if you're willing to get over the learning curve. This tool's price reflects that it's a tool for advanced traders, particularly those who are comfortable coding their own scripts. It works differently than most bots: it's' a one-time purchase of a software download. This means that it's security depends on you, and also that you can resell the license if you're not satisfied or stop using it. Best for coders: Gunbot has an active community for support and pre-built scripts.

  • Exchanges: Binance, Binance Futures, Bybit, Bitmex, Coinbase Pro, Kraken, Okex, FTX, others though CCXT library

  • Fees: Lifetime licenses range from $99 or .002 BTC to .0175 BTC

  • Programming Languages: Javascript or user interface

Best for Python: Trality

What sets Trality apart is its powerful Python API, which lets traders use this familiar language and libraries to develop bots. Its in-browser coding features include intelligent autocomplete and backtesting, debugging, and soon, rebalancing. This bot has been slower than some others to introduce new features and exchanges, but its easy-to-use Python integration and detailed documentation make complex bot building more transparent.

  • Exchanges: Binance, Coinbase Pro, Kraken, Bitpanda

  • Fees: Free to 60 EUR/mo

  • Programming Languages: Python

Best bot for advanced traders: 3Commas

3Commas offers sophisticated trading options in a user-friendly, surprisingly affordable package, making it a good choice for independent traders looking to adopt more complicated strategies. For example, options trading is a tricky business, but 3Commas has a simple, highly-visual user interface that helps investors program automated options strategies. As an added bonus, 3Commas’ blog offers valuable insights, analytics, and guides for crypto traders.

  • Exchanges: Binance, FTX, Bybit, BitMEX, Deribit, Bittrex, Binance US, Bitfinex, Bitstamp, Coinbase Pro, Gate.io, Huobi, Kraken, KuCoin, Okex, Poloniex, Gemini

  • Fees: Free to $99/mo (halved if purchased annually)

  • Programming Language: User interface, no programming required

Best bot for beginning traders: CryptoHero

With very affordable pricing and a very simple user interface, CryptoHero is ideal for traders who are new to crypto bots. It’s also optimized for AI, another perk for some time-pressed or novice traders.

  • Exchanges: Binance, Bittrex, Huobi, Okex, Coinbase Pro, FTX, Kraken, KuCoin, Bitfinex, Indodax, Tokocrypto, Mandala, Crypto.com

  • Fees: Free to $29.99/mo

  • Programming Language: User interface, no programming required

Best exchange-built bots: Pionex

Pionex is a cryptocurrency exchange that gives users access to 12 free trading bots, including grid bots and arbitrage bots. The $0 price tag is appealing, but so is the fact that because the bots are built into the exchange, the user doesn’t need to wrestle with any API integrations. Be aware, however; to fund your account with USD, you will need to download Pionex Lite, a second app.

  • Exchanges: Pionex (arbitrage is on spot-futures)  

  • Fees: No monthly price, but .05% trading fee on each grid trading transaction and Pionex takes 10% of arbitrage profits, although holding BUB can reduce fees

  • Programming Language: User interface, no programming required

Best free trading bot: Ichibot

Ichibot is more of a tool than a bot, as it is run completely through the command line interface and won’t make any trading decisions on its own. It’s a trade strategy design platform for those who prefer code over clicks. Users can design complicated trade strategies for Binance and FTX and execute them in real-time to take advantage of market fluctuations.

  • Exchanges: Binance, FTX, Bybit, GlobeDX

  • Fees: None 

  • Programming Language: Used as a CLI (Command Line Interface), but written in typescript

Best social trading bot: Shrimpy

Shrimpy is focused on long-term portfolio management. In addition to enabling automatic trading, portfolio rebalancing, and cross exchange performance monitoring, Shrimpy also connects users with a unique social feature. Traders can copy trade the strategies of top users. Or, if their own trades are highly successful, they may find themselves on top of Shrimpy’s “leaderboard,” giving them an opportunity to earn monthly income from posting. Shrimpy’s community, large number of supported exchanges, and easy-to-use interface have made it a premier automatic trading platform.

  • Exchanges: Bibox, Binance, Binance US, Bitfinex, Bitmart, Bitstamp, Bittrex, Bittrex Global, Cex,io, Coinbase Pro, FTX, FTX US, Gate.io, Gemini, HitBTC, Huobi Global, Kraken, KuCoin, Okex, Poloniex

  • Fees: $19 to $299 per month

  • Programming Language: User interface, no programming required

Best for long-term portfolio strategy: Stoic 

Stoic is a long-term bot from Cindicator that works like a hedge fund. Linked with a user’s Binance account, the bot allows users to establish a portfolio with some or all of the altcoins on Binance with a trading volume over $10 million. Then, it rebalances the portfolio’s balances automatically based on the forecasts of a network of 180,000 financial professionals. 

  • Exchange: Binance, Binance US 

  • Fees: 5% management fee (minimum $1,000 AUM)

  • Programming Language: None, mobile app

How do you file taxes for crypto bot trading?

You’ve selected your bot, programmed its strategies, and watched its results. Now, how do you file taxes on these transactions? Put simply, crypto bots trade on exchanges on your behalf. So, when it comes time to report cryptocurrency on your taxes, you just need to import your trades from these exchanges into cryptocurrency tax software. It’s the same process you’d use for trades you make yourself.  

When choosing a bot strategy, it’s crucial to be aware of how many trades the bot will be making. High frequency trading bots making dozens or hundreds of trades a day can result in tens—or even hundreds—of thousands of transactions that must be reported. This increases the complexity of your tax calculations, even if you're using a crypto tax calculator. However, if you determine high frequency passive crypto trading is the right strategy for you, TokenTax can handle such trading with the appropriate crypto tax plan.

To stay up to date on the latest, follow TokenTax on Twitter @tokentax.

Related Content

Hannah Foltz
Hannah FoltzBrand Strategy & Insights at TokenTax
Hannah, who holds an MA in technical communication, joined TokenTax after working in B2B brand strategy.

Let’s get started.

Check out our plans and pricing to find out which solution best meets your needs.

Review plans