Learn all about Gunbot features

Almost every Gunbot feature gets built based on community feedback. Together we make Gunbot more awesome every day.

Get license

Runs from your own Windows, macOS, Linux or ARM device

The software license is not tied to a specific device. Software updates and upgrades are free.

Recommended specs for one bot instance:

2GB RAM
10GB free disk space
64-bit CPU

You can choose between using the built-in graphical user interface or running Gunbot as a command line tool.

Supported exchanges.

Most popular exchanges work with Gunbot. New supported exchanges are regularly added.

Some partner exchanges don't require an API key to be registered: okGunbot, Gunthy, Beaxy and Txbit. These can be used for free next to other exchanges that do need an API slot.

The exchanges listed below are tried and tested. Additionally, lesser known spot exchanges are supported through the CCXT library, these might not have the same high level of reliability yet.

Support Exchanges

Unlimited trading pairs

There are no restrictions to the number of active trading pairs in a Gunbot installation, this applies to every Gunbot edition.

Feel free to run just one trading pair, or even every pair available at your exchange. In general, every pair offered by exchanges can be used with Gunbot.

Powerful browser interface

Gunbot comes with a built-in browser interface. You can safely access the interface on your local machine, or open up access from the internet. The interface is optimized for mobile devices, supports two factor authentication and can be served via https.

Using the interface, you can easily manage your trading strategies, assign them to trading pairs and make changes on the fly. The dashboard shows all recent trades and wallet balances.

Additionally you can view detailed charts built with the data Gunbot collects from the exchange, trades are shown in these charts. This visualization of your trades makes it easy to optimize your trading strategies.

In case you don’t want to wait for the bot to place an order, you can place manual orders directly in the Gunbot interface. This also allows for manually averaging down, as Gunbot works with the average price paid for assets – regardless if Gunbot placed an order of you did so manually.

Browser Interface

Tested trading strategies

A strategy in Gunbot is a set of rules that define how it trades. Every trading pair can be assigned a single strategy. Different pairs can use different trading strategies.

The main components of a strategy are buy and sell methods, which define when the bot is allowed to place orders. Strategies can be assigned to one or more trading pairs. Gunbot comes with many free strategy presets, these are ready to use after making minimal changes - like configuring how much it is allowed to spend. You can create an unlimited number of custom strategies.

Strategies are specially adapted for spot and futures trading. On futures, you can choose between mean reversion or trend following variants of individual strategies. With trailing you can maximize profit from any position.

Every strategy can use a number of protections, like setting custom gain and stop limit values, limiting the number of sell orders before trading is halted, prevent buy orders above the last sell rate to protect against buying in surging markets.

20+ buy & sell methods

Gunbot offers many different methods for executing orders. All methods can be freely combined in a custom strategy, for example you can setup Gunbot to purchase an asset at a percentage from the lower Bollinger Band, and sell that asset with a trailing stop / stop loss method.

Methods are the main trigger for an order. Additionally you can use a set of confirming indicators to specify the conditions you want to allow trading for. Every method can use a configurable stop limit to reduce your risk exposure.

A wide range of candlestick periods can be used. Select methods allow for pyramid buying.

Confirming indicators

To refine your trading strategy, you can configure confirming indicators which restrict your buy/sell method to trading only when certain indicators are within a range you configure.

For example: only allow buy orders when RSI is 30 or lower. The period settings for every indicator are fully configurable.

Available confirming indicators, natively available in strategies:

ADX
EMA
EMA spread
MFI
RSI
EMA spread
Stochastic
StochRSI

Optional: extend your strategy with many more indicator combinations using AutoConfig

Confirming indicators

Additional trailing

Price trailing can be used for most types of orders, to reach optimal entry- or exit points.

For example: you have set up a buy method based on buying when prices reach the lower Bollinger band. Without additional trailing a buy order is placed as soon as price hits the lower band. With trailing, Gunbot follows prices as they move down even further, and only buy once the trailing stop is hit while price is still at or below the lower Bollinger Band.

You can also use Gunbot for sell trailing for assets you bought manually.

Types of orders that allow for additional trailing:
- Regular buy orders
- Regular sell orders
- DCA buy orders
- Reversal trading buy orders
- Reversal trading sell orders
- Futures trading close orders

Telegram integration

Interact with your trading bot through Telegram.

Track profits
Get profit/loss statistics for all your trading pairs.

Modify settings
Quickly change settings on the go, like enabling or disabling pairs.

Get notified
Get push notifications for every executed trade.

Monitor trades
Easily get an overview of recent trades, you can even filter by pair.

Telegram integration

For full feature list visit officical website: gunbot.com