RevenueBot Trading Terminal


For your convenience we have created a trading terminal in the Revenuebot bot interface. In it you can create an order on the limit or on the market and can be displayed: 1) The take-profit order, which will be executed when the desired profit or 2) The stop of the loss of the order, which will be executed when a given loss is achieved. There is also a trailing take profit mechanism (aka trailing stop mechanism). The bot will monitor the growth of the profit – follow the price and at a given moment will fix the profit. Consider the trading terminal principles in more detail.

1) Selection of exchange and pair

Select the appropriate cryptocurrency exchange, define the pair and specify the API key.

2) Type of order execution – by market

A market order is an order that is sent to the exchange and executed immediately at the market price. You only need to specify the number of cryptocurrencies to buy/sell. Once you specify the number of coins, you can press the button «Create a new warrant» and your warrant will be sent to the exchange.

3) Type of warrant execution – by limit

A limit order is an order that is placed by the exchange in the purchase or sale order at the price you specify. Accordingly, it is not executed immediately, but as soon as a suitable counterorder is found at your price or more advantageous. In the “PRICE” field, you must specify the desired purchase/sale price of the crypto coin. You also need to specify the number of these coins to buy/sell. Once you specify the price and quantity, you can press the button «Create a new warrant» and your warrant will be sent to the exchange. 

4) Take profit

Inclusion of this function means that after execution of the primary order (those after execution of the order on the market or limit) the opposite order (teik profit) will be displayed. The price of a take profit order is determined by the percentage of profit that you would like to get after it is executed. This percentage must be specified in the “goal in %” field.

When executing the initial buy order: a take profit sell order will be placed on the exchange at the specified target price. When executing the initial sell order: a take profit buy order will be placed on the exchange at the specified target price.

As a screenshot: as soon as 0.8 BNB is purchased at 0.001979 BTC, an order will be issued for the sale of 0.8 BNB at 0.0019889 BTC (those with a profit of 0.5%)

5) Trailing Take Profit

Trailing take profit differs from take profit in that the order is placed not immediately after the execution of the primary order, but at a certain point-when the condition for the distance is met. If the condition is not met, the Take profit is not displayed. So, first you need to specify the price of the moment of activation of the take profit mechanism. When the coin price is reached, the process of monitoring the current price on the stock exchange will be activated followed by placing a take profit order. You also need to specify the distance of the current price (in percent). Its value will be compared to the difference between the maximum/minimum price. When executing the initial buy order: if the distance between the maximum price and the current price becomes equal to or greater than the specified value, a sell order will be sent to the exchange. When executing the initial sell order: if the distance between the minimum price and the current price becomes equal to or greater than the specified value, a buy order will be sent to the exchange.

According to the screenshot (for simplicity of counting we will use ETH):

Was bought 1 ETH for 100 USDT and configured Take Profit start +5% (te at 105 USTD)

Distance = 1%

As soon as the price of ETH in the market reaches 105 USDT, the trailing take profit mechanism will be activated. Let’s look at the table of price changes and determine the moment when a trailing take profit order is placed: 

 

Цена ETH за 1 шт. Значение Trailing Take Profit Состояние сделки
1. 104.5 USDT 105 USDT bought
2. 105 USDT (growth) 103.95 USDT

(105-1.05)

Trailing Take Profit activated
3. 104.3 USDT (correction) 103.95 USDT

(105-1.05)

Trailing Take Profit activated
4. 105 USDT (growth) 103.95 USDT

(105-1.05)

Trailing Take Profit activated
5. 106 USDT (growth) 104.94 USDT

(106-1.06)

Trailing Take Profit activated
6. 107 USDT (growth) 105.93 USDT

(107-1.07)

Trailing Take Profit activated
7. 108 USDT(growth) 106.92 USDT

(108-1.08)

Trailing Take Profit activated
8. 107 USDT (correction) 106.92 USDT

(108-1.08)

Trailing Take Profit activated
9. 110 USDT (peak growth) 108.9 USDT

(110-1.1)

Trailing Take Profit activated
10. 109.24 USDT(start falling) 108.9 USDT

(110-1.1)

Trailing Take Profit activated
11. 108 USDT (falling) 108.9 USDT

(110-1.1)

Completed, sold by market price ~108.8$

The distance between the maximum price (110 USDT) and the current price  (108 USDT)  is higher than the specified value (2 USDT>1.1 USDT), so the market order will be sent to the exchange.

So the deal closed around$108.8. That brought in 8.8% of the profit instead of the expected 5%.

6) Stop loss

A stop loss order can be set simultaneously with a take profit order or a trailing take profit order. It must be activated if you want to minimize losses when the price has gone the other way.

When executing the initial buy order: a stop loss order will be placed on the exchange to sell at the specified target price.

When executing the initial sell order: a stop loss order will be placed on the exchange to buy at the specified target price.

On the screenshot: as soon as 0.8 BNB is purchased at 0.001979 BTC, a stop loss order will be placed to sell 0.8 BNB for 0.001975 BTC (the transaction will close with a loss of 0.2%)

544 views
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments