Skip to main content

GUI Overview

Monitoring and evaluating your trades is an important aspect of bot trading. Gunbot makes it easy to visualize the trades it makes, this will help you to keep improving your trading strategies.

Dashboard

Get a quick overview of your active trading pairs on the dashboard. Each exchange gets their own dashboard. If you have multiple exchanges running simultaneously there are also grouped dashboards for all spot and margin pairs.

You will also be able to analyse your Profit and Loss per exchange or per configured Pair here.

Chart

On the chart, every important information about Gunbot is visible.

  1. Your current base currency balance
  2. Your current quote currency balance (for this pair)
  3. Your currently running Gunbot version - The Period of this pair - The Exchange
  4. Yellow downwards facing arrows are sell orders
  5. Green upwards facing arrows are buy orders
  6. Current bottom target of this strategy to buy
  7. Current upper target of this strategy to sell
  8. The breakeven price of the current full trade sequence
  9. Notifications from the strategy. This can be buy or sell order notifactions, or trading logic changes or notifications about certain actions.
  10. Open the left sidebar
  11. Open the right sidebar

The left sidebar contains informations about the pairs you're currently trading on one, or across all active Exchanges.

You can monitor their current state here and switch the chart view to the individual pairs.

Status n/a means in this case that the specific pairs have not started trading yet.

The right sidebar contains an overview of everything specific to the currently active pair, like current Bid/Ask, ROE, Bag value and much more depending on the strategy running.

  • Pair settings This tab can be used to quickly edit strategy parameters for this pair without the need to leave the chart view. You can add, remove or modify overrides here.

  • Trading terminal This tab allows you to place orders directly from the Gunbot GUI. You can send limit or market orders to the exchange. Gunbot will be aware of those trades.

  • Order Book Shows the current orderbook on the exchange for the selected pair.

  • Trading history Your buy/sell trading history

  • Open Orders Shows your open limit orders

Trading Settings

The Trading Settings gives you the possibility to manage all your currently active pairs and adding new ones.

Active pairs

Shows you an overview of all your currently active pairs.

By clicking on the ⛭ Symbol, you can edit the currently assigned strategy for this pair.

By clicking on Disable Gunbot will no longer trade this pair, but keep the pair itself and the strategy in your configuration, while clicking on Remove entirely removes the pair from Gunbot.

Add new pair

In this tab you'll be able to add a new pair to your Gunbot and assign a strategy to it. The data you see in the table here is directly pulled from the exchange you're trading on, giving you a live overview.

You can start adding a new pair by clicking on the ⛭ Symbol.

info

Not all exchanges support sharing this information to your Gunbot. In this case you'll have to enter the pair name manually.

Pair naming conventions

Gunbot uses a standardized format for entering trading pairs, this allows you to use the same syntax for all exchanges you might use.

Where possible it uses this notation: BASECOIN-QUOTECOIN

All pairs with BTC as base currency are written like: BTC-ETH, BTC-ATOM, BTC-ETH

All pairs with USDT as base currency are written like: USDT-BTC, USDT-ETH, USDT-XMR

Pair naming on dYdx: USD-ETH, USD-BTC, etc.

info

The base coin in Gunbot is the one used to buy another asset. Be aware that some exchange display pair names in the exact reverse order.

Pair naming for futures exchanges

The long and short sides on Bybit are split into separate pairs in Gunbot. Use USDT-BTC-LONG for the long side of your strategy and USDT-BTC-SHORT for the short side of your strategy. Each side pair can only open positions in that direction.

Pairs on Bitmex use almost the same symbols as on Bitmex itself, but with a hyphen-minus between the two asset names. Example: XBT-USD

Pairs on Kraken Futures follow the following conventions:

  • Perpetual contracts: XBT-USD, ETH-USD, LTC-USD, etc.
  • Monthly futures: XBT-MONTH, ETH-MONTH, LTC-MONTH, etc
  • Quarterly futures: XBT-QUART, ETH-QUART, LTC-QUART, etc
info

Other supported futures exchanges do not require manual pair name entry. Gunbot will list them in their correct format.

Strategy Settings

The strategy editor is where you can configure strategy settings for new pairs, adjust settings for running pairs, copy settings and everything else related to strategy management.

Because many strategies work differently on spot or futures markets, the editor will only show relevant strategy options for the pair you are adding or editing.

Creating a strategy

When you select a new trading pair, a dialog opens where you can configure the strategy settings to trade with.

Any settings change is saved for the selected pair only. If you want to use the same settings (or parts of it) on multiple pairs, you can copy the settings to/from other pairs. To re-use settings in the future, you can also save pair strategy settings as a preset.

Built-in strategies

Some strategies have their own set of settings, and require the buy and sell method to be identical.

These 'built-in' strategies are listed in the strategies dropdown, for example stepgrid or spotgridadvanced. You can configure them individually, although not all inner workings are disclosed. Such strategies do not share the common settings parameters with other kinds of strategies in Gunbot.

Builder

The 'builder' strategy lets you configure a strategy using a common set of settings parameters, each documented in detail.

The chosen buy and sell method can be different, for example buy with bb and sell with tssl.

Presets

If you like one of your customized strategies, you can save it as a preset for easy future use. A preset shows in the list of available strategies, next to the built-in strategies.

There is no limit to the number of presets that can be saved. Presets can be removed when no longer in use by an active trading pair.

Copy Actions

Bulk changes are possible by copying settings from or to other pairs.

Copy from/to

Copies the complete pair settings: the assigned strategy plus all customized parameters.

Copy individual parameter

Copies the value of an individual parameter to one or more pairs.

The 3 Dots menu

By clicking on ⋮ you can access:

  • Autoconfig
  • TradingView alerts
  • Edit License
  • Code Editor
  • Debug Logs
  • Wiki
  • Tournament