Skip to main content

Acronyms and Terms

When people talk about Gunbot, they use a lot of Acronyms and possible other confusing terms because it's easier than repeating the full parameter names over and over again.

These are some of the common ones.

Common Acronyms

  • MVTS - Refers to the parameter MIN_VOLUME_TO_SELL
  • MVTB - Refers to the parameter MIN_VOLUME_TO_BUY
  • TL - Refers to the parameter TRADING_LIMIT
  • ITB - Refers to the parameter IGNORE_TRADES_BEFORE
  • JSON - JavaScript Object Notation which is the format in which gunbots config, and other core files are in. If someone is asking "to see your jsons", they are more than likely referring to the file which should be named exchange-BASE_QUOTE-state.json, located in your gunbot executable location, after the pair has been cycled at least once.
  • DU - Double up is a bag management strategy
  • TTO - Refers to the parameter TSSL_TARGET_ONLY
  • RT - Reversal Trading, which is another bag management strategy
  • RTSB - Refers to the parameter RT_SELL_BUYDOWN
  • RTBB - Refers to the parameter RT_BUY_BUYDOWN
  • BEP - Break-even point - a different name for average bought price.

Common Terms

The Console/Terminal

The Terminal or the console is commonly referred to the window in which Gunbot is running as soon as you start it:

Logs

When someone refers to the logs it is generally referred to the rotating data in your Console/Terminal window in which Gunbot is running.

These logs are generally what will indicate a critical or temporary error first. You can find the logs also saved as files in the gunbot_logs folder inside of your Gunbot installation folder.

The Grid

The so called grid area contains all information about core checks, indicators and trading checks. This section should always show for cycles processed correctly (except for the emotionless strategy, no grid is shown for this strategy).

The data in the first row means the following

EntryDescription
VersionShows the currently running Gunbot Version.
RoundShows how many times Gunbot has cycled through this pair since it's start.
ExchangeShows the configured exchange
PairIndicates the pair Gunbot is currently processing, always expressed as BASE-QUOTE
StrategyThe strategy combination running on this pair, always expressed as BUY_METHOD-SELL_METHOD
TimestampTimestamp of the current time

Core Checks

EntryDescription
Stop limit hitIndicates if current prices hit or exceeded the set STOP_LIMIT.
Can we buyShows YES when you don't own quote currency and market conditions meet one or more of the strategy buying criteria.
Can we sellShows YES when you own quote currency and market conditions meet one or more of the strategy selling criteria.
Panic sellIndicates if PANIC_SELL is enabled or not.
Can averageWhen DOUBLE_UP is enabled, this shows YES when doubling up is possible according to DU_METHOD and DU_CAP_COUNT.
REVERSAL TRADEIndicated if a pair is in reversal trading. Shows YES when REVERSAL_TRADING is enabled and an RT_BUY has been performed and no buyback order took place yet.

Indicators

The indicators section shows all indicators as calculated by Gunbot.

Trading checks

EntryDescription
AskCurrent lowest ask price.
BidCurrent highest bid price.
Base BalanceTotal available balance of base currency.
Quote BalanceTotal available balance of quote currency.
Quote on OrdersAmount of quote currency currently in open orders.
BreakEven pointThe break-even point, including trading fees paid.
ENTRY POINTThe price to buy, according to your strategy settings. For example with a pure Bollinger Bands strategy, you'd see a price x% above the lower Bollinger Band. For strategies without a clear entry point, for example when additional confirming indicators are used, the price to buy according to BUY_LEVEL is shown here.
EXIT POINTThe price to sell, according to your strategy settings. For example with a pure Bollinger Bands strategy, you'd see a price x% below the upper Bollinger Band. For strategies without a clear exit point, for example when additional confirming indicators are used, the price to sell according to GAIN is shown here.
STOP LIMITThe stop limit calculated as average bought price minus STOP_LIMIT.
XTRENDShows the trend as measured by XTREND. Only used for Stepgain.
LAST TRADE P/LPercentage of profit or loss of the last strategy sell order.
BASE LAST SALE P/LAbsolute profit or loss of the last strategy sell order.
RT BUYThe price to buy for the next RT_BUY. When trailing is enabled this price is the starting point for trailing.
RT SellThe price to buy for the next RT_SELL. When trailing is enabled this price is the starting point for trailing.
Last BuyThe price of the last purchase
Last SellThe price of last sale
BAG Value in BaseShows the value of your "bag" in base currency. It can happen that this value does not disappear after a sell order, this does not matter and it will be updated after the next buy order.
Initial Bag ValueTimestamp of the current time
BUYBACKThe break-even point where reversal trading will buy back a bag to continue regular trading.
Available FundsThe remaining available funds in base

Profit/Loss

This section shows accurate profit/loss statistics per trading pair. Fees are already deducted.

All trades fetched from the exchange are analysed, using IGNORE_TRADES_BEFORE can cause that only trades from a certain time and date are fetched and analysed.

EntryDescription
Pair P/LThe sum of all proceeds for a pair (buy orders have negative proceeds). Only realized P/L.
Normal TradingProfit/Loss for all trades except trades made during reversal trading. Buy orders without a sell order following are counted as unrealized profit, the full sum of the buy order is considered a loss.
Reversal TradingProfit/Loss for trades made during reversal trading only. Buy orders without a sell order following are counted as unrealized profit, the full sum of the buy order is considered a loss.
Last 24hSame as Pair P/L, but filtered for trades made in the last 24 hours. Note that this can be wrong when multiple buy orders happened before selling and one or more of these fall outside the filtered time frame.
Last weekSame as Pair P/L, but filtered for trades made in the last 7 days. Note that this can be wrong when multiple buy orders happened before selling and one or more of these fall outside the filtered time frame.
Last monthSame as Pair P/L, but filtered for trades made in the last 30 days. Note that this can be wrong when multiple buy orders happened before selling and one or more of these fall outside the filtered time frame.

JSON State files

The JSON state files contain everything about Gunbot and the pair you're trading. See it as a database of what Gunbot sees for this specific pair.

These files can be found inside of your Gunbot installation folder -> json

The structure of this file is always the same:

[exchange]-[PairBase]-[PairQuote]-state.json

For example, let us assume you're trading the pair BUSD-BTC on Binance. The json state file will be named like this:

binance-BUSD-BTC-state.json

Safeconfig

The safeconfig is a safe to share file, for example with support, which removes all sensitive data from your config.js file.

It'll remove:

  • Your API Keys (even if they're encrypted or not, they're removed from this file)
  • Your Gunthy Wallet Address
  • Your Telegram Bot Token

You can download the safeconfig file by clicking on your profile

And then expand the Export tab

And then click on the Download Config button

The safeConfigExport.txt file you can then download and save somewhere is safe to share.