# configEXCHANGE.json

Don't worry. This might look much at the first time, but it is really easy and often you don't even need all of the features the PumpBot has to offer :smile:

Dont trust me? Let's give you the example of the settings I use in 99% of the time:

```
{
    "manualQuoted": 30,
    "buyLimit": 1.25,
    ...
} (dont copy paste this file snipet, I wont work)
```

The first is the amount of USDT I want to use and the second one is the height of the buy limit for the limit buy order with manual entry of the coin name. The rest stays always the same. Really easy, right? So, don't get confused by the features the Bot has to offer :thumbsup:

{% hint style="danger" %}
28.06.2022: PumpBot Hotbit has problems with the TakeProfit and StopLoss Order. Youz need to hit enter to sell the position. I will do an announcement when this is solved. 🙌
{% endhint %}

## <mark style="background-color:green;">ConfigEXCHANGE.json Overview</mark>

There is a small difference within the configGateio.json. Gate.io has no Market Orders, only Limit Orders.&#x20;

{% tabs %}
{% tab title="configBinance.json" %}

```json
{
    "coinPair": "BTC",
    "manualQuoted": 0.001,
    "buyLimit": 1.25,
    "createOCOOrder" : "True",
    "takeProfit": 1.15,
    "stopLossTrigger": 0.90,
    "stopLoss": 0,
    "detectionMode": "True",
    "telegramGroupName": "-100XXXXXXXX",
    "discordChannelId": ["898849780262912000"],
    "blacklistWords": "Trade Link"
}
```

{% endtab %}

{% tab title="configKuCoin.json" %}

```json
{
    "coinPair": "USDT",
    "manualQuoted": 0,
    "buyLimit": 1,
    "secondsToKeepLimitBuyOrderOpen" : 4,
    "createTakeProfitOrder": "False",
    "takeProfitTrigger": 1.60,
    "takeProfit" : 0, 
    "createStopLoss": "False",
    "stopLossTrigger": 0.65,
    "stopLoss" : 0,
    "limitPriceMultiplier" : 0.75,
    "detectionMode": "True",
    "telegramGroupName": -1001357384473,
    "discordChannelId": ["0"],
    "blacklistWords": "TRADE LINK btc"
}
```

{% endtab %}

{% tab title="configGateio.json" %}

```json
{
    "coinPair": "USDT",
    "manualQuoted": 30,
    "buyLimit": 1.25,
    "secondsToKeepLimitBuyOrderOpen": 0,
    "limitPriceMultiplier": 0.7,
    "detectionMode": "True",
    "telegramGroupName": "-100XXXXXXXX",
    "discordChannelId": ["898849780262912000"],
    "blacklistWords": "Trade Link"
}
```

{% endtab %}

{% tab title="configHotbit.json" %}

```json
{
    "coinPair": "USDT",
    "manualQuoted": 15,
    "buyLimit": 5,
    "useBuyLimitOn": "pump",
    "secondsToKeepLimitBuyOrderOpen": 1.2,
    "limitPriceMultiplier": 0.7,
    "detectionMode": "True",
    "telegramGroupName": "-100XXXXXXXX",
    "discordChannelId": ["898849780262912000"],
    "blacklistWords": "Trade Link"
}
```

{% endtab %}

{% tab title="configMEXC.sjon" %}

```json
{
    "coinPair": "USDT",
    "manualQuoted": 15,
    "buyLimit": 1.2,
    "limitPriceMultiplier" : 0.75,
    "detectionMode": "False",
    "telegramGroupName": -1001312345502,
    "discordChannelId": ["0"],
    "blacklistWords": "Trade Link"
}
```

{% endtab %}
{% endtabs %}

#### Note on Limit Sell and Stop Loss Orders

{% hint style="info" %}
Pump and Dumps are highly volatile! This could result in your Stop Loss Order to get triggered too soon! Thus resulting in a Loss even when the Pump continues to rise. Keep that in mind when using this. Dont set the Stop Loss too close.
{% endhint %}

{% hint style="warning" %}
KuCoin has something of a Pump Protection. The Bot will place a Limit Sell Order to avoid this problem.&#x20;
{% endhint %}

## Full Guide: Pump Dump Bot for Pump Signals

PS: At the first glance this might look much, but it really isn't. Most of the Settings are always the same once you understand them and others you don't need to touch. Take your Time read it and you will be able to make money with Crypto Pump Signals.

\
MUST READ: Advice if you are new to Pump and Dump or new to the PumpBot. So yes, you have to read this.

{% hint style="success" %}
All Explanations marked with "EXPERT: " doesn't need to be done to operate the bot. They are if you want to make special settings.&#x20;
{% endhint %}

#### <mark style="background-color:blue;">1. The Coin Pair</mark>

```
    "coinPair": "USDT",
```

The Pump Groups announces which coin Pair they want to pump. For example XXX/USDT (mostly on KuCoin and Gate.io) or XXX/BTC on Binance. Just enter the coin e.g. "BTC" or "USDT" there. You could enter every other coin there as well. The coin which will be pumped is announced from the Group.

#### <mark style="background-color:blue;">2. How much you want to spend?</mark>

```
    "manualQuote": 300,
```

Enter how much of the "coinPair" you want to spend. E.g. You would buy with a maximum of 300 USDT. Select "BTC" as "coinPair" you would enter something like 0.001 or so. Also check that you have enough funds in your account&#x20;

NOTE: Every Exchange has a minimum amount for the size of the Orders. If your Order size is too small the buying and/or the selling of the Order could fail! For Free Users the maximum Order size is an equivalent to 30 USDT or less.

#### <mark style="background-color:blue;">3. PrePumpProtection, Limit Buy Order or Market Buy Order</mark>

```
    "buyLimit" : 1.3,
```

This is important for the "PrePump Protection" or PPP in short. The PumpBot will try to buy with a Limit Buy Order. When you use the PumpBot it will tell you "it loads the prices for all coins" or something similar. This is important for the calculation of the maximum entry Price you are willing to pay.&#x20;

The PumpBot will calculate the maximum buy-in price:&#x20;

```
maximum buy price = 'price when the PumpBot loads the prices' * 'buyLimit' 
```

This Limit Buy Order will be send to the Exchange:&#x20;

* if the price has risen higher your order wont be filled and cancelled -> PrePump Protection (PPP)&#x20;
* &#x20;if the price is lower your Order will be filled: Your Order is not filled at the whole "manualQuote" you entered.

This has multiple reasons:&#x20;

1. first not enough sellers for your price,&#x20;
2. the limit Order itself (see the docs for a in depth explanation)&#x20;

This is normal and we have no influence on this.&#x20;

-> Hotbit, Binance and KuCoin: enter a buyLimit of 0.8 and the PumpBot will do a Market Buy Order. This is highly risky, because the Bot will buy no matter how high the price is. Gate.io has no Market Orders.

```
   "buyLimit": 0.8
```

{% hint style="danger" %}
Hotbit: not all coins have a market buy order! Hence you can't buy with a market buy order during pumps, because the coins will likely won't have a market order option.
{% endhint %}

{% hint style="warning" %}
Hotbit: for testing hotbit has a maxium buyLimit of 9. If the you place an order and it is 10x higher then the current price hotbit will not accept your order.&#x20;
{% endhint %}

#### <mark style="background-color:blue;">Hotbit Special: "useBuyLimitOn": "pump"</mark>

When you use the word "pump" in this settings the Bot will load the current orderbook price after you typed the coin name or aftert it was detected. You might lose a few milliseconds but you can use a lower buyLimit and might get filled more of your manualQuote.&#x20;

#### <mark style="background-color:blue;">4. EXPERT: Buy Order Type - Open the buy order to the Orderbook</mark>

```
    "secondsToKeepLimitBuyOrderOpen": 0,
```

Only Available for KuCoin, Hotbit and Gate.io, yet!   If you dont know what do here just let the value as 0, the PumpBot will do the Buy Order as IOC (immediate or cancel). Otherwise you can select a value, time is seconds and the Buy Order will be a GTC (good till cancel) and the PumpBot will open the Buy Order to the orderbook for X seconds. When the Order is filled or the time is over the PumpBot will move on.&#x20;

This is usefull for Pumps with strong dips like it happens on KuCoin.

#### <mark style="background-color:blue;">5. EXPERT: Take Profit Order (KuCoin and Gateio )</mark>

{% hint style="warning" %}
Hotbit has no Take Profit Order. You sell via hitting "enter".
{% endhint %}

```
    "createTakeProfitOrder" : "True",
```

"False", the PumpBot ignores the following settings and wont place a TakeProfit Sell Order. "True" and the PumpBot places a TakeProfit Order at:

```
    "takeProfitTrigger": 1.15,
    "takeProfit" : 0,
```

The "takeProfitTrigger" is where the PumpBot will place the Limit Sell Order. In this example the Bot would place the&#x20;

Limit Sell Order = buyPrice \* takeProfitTrigger&#x20;

e.g.:

```
10 USDT/Coin * 1.2 = 12 USDT/Coin TriggerPrice 
10 USDT/Coin * 2 = 20 USDT/Coin TriggerPrice 
10 USDT/Coin * 10 = 100 USDT/Coin TriggerPrice 
```

If that price is hit, the Exchange will sell your Coins. You can let the "takeProfit": 0, as it is. You don't need to change that. In this Example 1.15 means 15% Profit.&#x20;

NOTE: There always need to be buyers for your coins! If there aren't any buyers, or buyers at a lower price you will sell your coins for less. This is nothing we have an influence on. (Bearbeitet)

#### <mark style="background-color:blue;">6. EXPERT: Stop Loss Order (KuCoin and Gateio</mark> ![:kucoin:](https://cdn.discordapp.com/emojis/925376510255329370.webp?size=96\&quality=lossless) ![:gateio:](https://cdn.discordapp.com/emojis/925376510334992444.webp?size=96\&quality=lossless) <mark style="background-color:blue;">)</mark>

{% hint style="warning" %}
Hotbit has no stop loss order. You sell via hitting "enter".
{% endhint %}

```
    "createStopLoss" : "True",
```

"False", the PumpBot ignores the following settings and wont place a StopLoss Sell Order. "True" and the PumpBot places a StopLoss Order at:

```
    "stopLossTrigger": 0.80,
    "stopLossLimit": 0,  or "stopLoss": 0, for Gate.io
```

This is where the PumpBot will place the StopLoss Sell Order. In this example the PumpBot would place the&#x20;

Limit Sell Order = buyPrice \* stopLossTrigger&#x20;

e.g.:

```
10 USDT/Coin * 0.9 = 9 USDT/Coin TriggerPrice 
10 USDT/Coin * 0.75 = 7.5 USDT/Coin TriggerPrice 
10 USDT/Coin * 0.99 = 9.9 USDT/Coin TriggerPrice 
```

If that price is hit, the Exchange will sell your Coins. In this Example 0.8 means at 20% Loss. Do not change the "stopLoss" or "stopLossLimit", just keep it as it is at 0.

NOTE:\
\- There always need to be buyers for your coins! If there aren't any buyers, or buyers at a lower price you will sell your coins for less. This is nothing we have an influence on. - If you set your StopLossTrigger too high the StopLoss could be triggered. This is because of the high Volatility Pump and Dumps have. [Limit Sell Orders, OCO Order, Price Triggered Orders](https://docs.pump-bot.com/faq-questions-important-notes/limit-sell-orders-oco-order-price-triggered-orders)Explanation for the Limit Sell Orders and OCO Order for the Binance Bot

#### <mark style="background-color:blue;">5./6. EXPERT:  Binance</mark> ![:binance:](https://cdn.discordapp.com/emojis/925376510355963934.webp?size=96\&quality=lossless) <mark style="background-color:blue;">OCO Order (TP and SL)</mark>

```
    "createOCOOrder" : "True", 
```

There you activate the "Limit Sell Orders". It is "True" or "False". If you activate the this Option the Bot will place two Orders at the Exchange, one take profit order and one stop loss Order. For a in depth Explanation have a look into <https://docs.pump-bot.com/faq-questions-important-notes/limit-sell-orders-oco-order-price-triggered-orders> The TP Order will be placed at:

```
    "takeProfit": 1.15,
```

In the PumpBot Binance we only have the "takeProfit". This is where the PumpBot will place the Limit Sell Order. In this example the Bot would place the&#x20;

Limit Sell Order = buyPrice \* takeProfitTrigger&#x20;

e.g.:

```
10 USDT/Coin * 1.2 = 12 USDT/Coin TriggerPrice 
10 USDT/Coin * 2 = 20 USDT/Coin TriggerPrice
```

&#x20;-> dont use a too high takeProfit (above 2) If that price is hit, the Exchange will sell your Coins. In this Example 1.15 means 15% Profit. For the StopLoss Order go to [Limit Sell Orders, OCO Order, Price Triggered Orders](https://docs.pump-bot.com/faq-questions-important-notes/limit-sell-orders-oco-order-price-triggered-orders)Explanation for the Limit Sell Orders and OCO Order for the Binance Bot![Bild](https://images-ext-1.discordapp.net/external/HC8k5V5VNFki1-ZmlCtUWdqTK3Uxpvz8nZB3u5QqGoI/%3Fcolor%3D%23144659%26logo%3Dhttps%3A%2F%2F508940252-files.gitbook.io%2F~%2Ffiles%2Fv0%2Fb%2Fgitbook-legacy-files%2Fo%2Fspaces%252F-MhogE6fBOvMLDd92Qub%252Favatar-1629751083262.png%3Fgeneration%3D1629751083787559%26alt%3Dmedia%26theme%3Dlight/https/app.gitbook.com/share/space/thumbnail/-MhogE6fBOvMLDd92Qub.png?width=160\&height=84)

#### <mark style="background-color:blue;">8. Manual Sell or Panic Sell</mark>

You can always hit "Enter" to panic sell. The bot will close possible TP and SL orders you used and will try to sell as fast as possible.

#### <mark style="background-color:blue;">9. limitPriceMultiplier: KuCoin, Gate.io and Hotbit</mark> ![:kucoin:](https://cdn.discordapp.com/emojis/925376510255329370.webp?size=96\&quality=lossless) ![:gateio:](https://cdn.discordapp.com/emojis/925376510334992444.webp?size=96\&quality=lossless)

```
    "limitPriceMultiplier": 0.7,
```

This is for the Sell Orders at KuCoin, Hotbit and Gate.io when the "timerMode" or the "panicSell" is used. Just let it as it is at 0.7. This makes sure that all your coins are sold. This is not needed for Binance because there we have a Market Sell Order, while on KuCoin, Hotbit and Gate.io we need to sell via a Limit Sell Order.&#x20;

{% hint style="warning" %}
NOTE: \
\- There always need to be buyers for your coins! If there aren't any buyers, or buyers at a lower price you will sell your coins for less. This is nothing we have an influence on. \
\- To sell all your coins your sell price must be under the current price at the exchange. For this is this parameter: sell price = limitPriceMultiplier \* current Price. If the price drops below your sell price your coins will be stuck in the orderbook and they won't be sold!
{% endhint %}

### <mark style="background-color:blue;">The Telegram and Discord Detection Settings in the configEXCHANGE.json</mark>

The Telegram and Discord Detection Settings are a little bit more complex so they are explained on another page.

#### 1<mark style="background-color:blue;">0. Telegram/Discord Detection or Manual Entry of the Coin Name</mark>&#x20;

```
    "detectionMode": "True",
```

-> "True": Use the Telegram and/or Discord Detection (following settings 9a, 9b)&#x20;

-> "False": You can enter the Coin name yourself into the Bot. This also can be lower case like: eth or ez - so this is not case sensitive.

YouTube Video: <https://youtu.be/ceU0sIvQsNo>

{% content-ref url="telegram-and-discord-detection-settings" %}
[telegram-and-discord-detection-settings](https://docs.pump-bot.com/crypto-pump-bot-guide/general/telegram-and-discord-detection-settings)
{% endcontent-ref %}

### You are ready!
