Spot Grid

  • Price Range: The Spot Grid strategy operates within a specific price range, and trading will halt if the price moves beyond the operating range.
  • Low Range Price: The lowest price for executing buy orders, where no further purchases will be made below the operating range.
  • High Range Price: The highest price for executing sell orders. No further sales occur if the price exceeds this range. Together, these define the Grid trading boundaries.
  • No. of Placed Orders: The total number of buy and sell orders placed. This determines the Grid interval for setting buy/sell levels. 
  • Grid Interval: Calculated as (High Range Price - Low Range Price) / No. of Placed Orders, this determines the price difference between placed orders. For instance, in the BTC/USDT trading pair, if the low range is set at 8,000 USDT and the high range at 12,000 USDT with 4 placed orders, the Grid interval is calculated as (12,000-8,000)/4 = 1,000. The order prices would be 8,000 USDT, 9,000 USDT, 10,000 USDT, 11,000 USDT, and 12,000 USDT, making up 5 levels.
  • Profits/Grid: The average profit from each Grid after completing arbitrage, with transaction fees deducted.
  • Total Investment: The amount of capital allocated for Grid trading. Upon starting a Spot trade, funds will be automatically transferred to the bot account and back once the trading concludes.
  • Stop Loss Price (Advanced Settings): The lowest price you're willing to tolerate for the traded asset. If the asset's price falls below this level, the bot will automatically sell the asset to prevent further losses and protect your investment.
  • Take Profit Price (Advanced Settings): The desired closing price for your trade. If the asset's price exceeds this level, the bot will automatically close the position to lock in profits.
  • Entry Price (Trigger Entry Price, Advanced Settings): The desired initial buying price. By default, the bot will start trading at the current price. You can set a specific entry price for the bot's first purchase.
  • Grid APR: The profit earned by the bot through its buy low and sell high strategy. Grid Profit = Single Grid Price Difference * Quantity Bought per Grid * Number of Completed Sell Orders. 
  • Unrealized PNL: Calculated as (Current Price of Base Coin - Average Purchase Price) * Quantity of Base Coin Held, this determines the profit or loss from positions that have not yet been closed due to price fluctuations. Note: In trading pairs like BTC/USDT, BTC is the base coin. 
  • Total Profit = Realized Profit + Unrealized PNL.
  • APR = (Total Profit / Total Investment) / Number of Days Running * 365 days.
  • Grid APR = (Grid Profit / Total Investment) / Number of Days Running * 365 days.
  • Break-Even: The price at which neither profit nor loss occurs. The break-even price is calculated after the Grid buy/sell and will be updated after the Grid order execution and position changes.
  • Increase: Refers to an additional amount of investment.
  • Price Range Notification: An automatic notification sent by the bot when the price moves outside the set range.
  • Suspend Bot: When the bot is suspended, all pending orders are canceled, and trading is halted. During this period, take profit and stop loss mechanisms won't activate.
  • Grid profit Reinvestment: This function involves the bot reinvesting the Grid profit earned back into Grid trading. This approach aims to achieve compound growth over time.

Why is the Unrealized PNL negative when the entry price is lower than the current price? 

Many people who are new to Grid trading might be puzzled by this phenomenon. Evidently, if an entry price is lower than the current price, the floating profit should be positive. So, why does it show as negative? 

To address this confusion, we first need to understand two basic concepts: 

 

Unrealized PNL = (Current Price of Base Coin - Average Purchase Price) * Quantity of Base Coin Held 

Entry Price: The price at which the first transaction was made when setting up the Grid bot.

Upon understanding this, it becomes clear that floating profit isn't simply a comparison between the entry price and the current market price. The key lies in the "Average Purchase Price". 

Let's clarify this by using the XXX/USDT trading pair as an example: 

 

Parameters:

Price when strategy was created: 3 USDT 

Grid set price range: 3-10 USDT 

Price difference per Grid: 1 USDT 

 

Upon Grid creation: 

When the current price of XXX/USDT is 3 USDT and the average purchase price is also 3 USDT, the floating PNL, according to the formula, is zero. After some time, during the operation of the Grid, the price of XXX/USDT rises from the initial 3 USDT to 10 USDT and then falls back to 4 USDT. 

 

During this period, as the price rises from 3 USDT to 10 USDT, the bot will sell at each 1 USDT increment, resulting in Grid profits at 4 USDT, 5 USDT, and so on up to 10 USDT. As the price drops from 10 USDT to 4 USDT, the bot will buy at each 1 USDT decrement.

 

Thus, during the price drop, with the bot buying at six different price points, the average holding price can be calculated as 6.5 USDT. Since this average holding price is higher than the current market price of 4 USDT for XXX/USDT, the floating PNL is naturally negative.

 

By now, it should be clear that floating PNL isn't just a comparison between the bot's entry price and the current market price. The system calculates the average price at which the bot bought for us after its creation, and the mystery is solved. 

 

Why do Grid profits vary? 

 

Sometimes, you might notice that not every arbitrage Grid profit is the same. The difference between Grid profits can even be tens of times. This depends on the price range, the number of Grids, and the entry price. Essentially, the first sale of each Grid matches the entry price, but the second sale of the Grid matches the price of the previous order. Therefore, the profit difference between the first and second sale of the Grid can be very large.

For instance, in the XXX/USDT trading pair, with an entry price of 3 USDT, a Grid interval of 1 USDT, a single Grid purchase quantity of 1, and sell orders at 4 USDT/5 USDT/6 USDT/7 USDT/8 USDT... up to 30 USDT: 

When the XXX/USDT price first rises to 25 USDT, the first Grid sale matches the entry price of 3 USDT, resulting in a profit of 25 USDT - 3 USDT = 22 USDT. 

Then, if the XXX/USDT price bounces back to 24 USDT and rises again to 25 USDT, the second Grid sale matches the previous order's price of 24 USDT, not the entry price. The profit for this Grid is 25 USDT - 24 USDT = 1 USDT. 

Next, if the XXX/USDT price continues to rise to 28 USDT, the first time it reaches the 28 USDT sell order, it will match the entry price of 3 USDT, resulting in a profit of 28 USDT - 3 USDT = 25 USDT. 

It's evident that during this price change, the three Grids' respective sale profits were 22 USDT, 1 USDT, and 25 USDT. The difference between the lowest and highest Grid profit is 25 times, which is normal. Now that we understand this, let's get started with practical operations! 

 

Futures Grid 

  • Leverage: The available leverage options range from 1 to 10. 
  • Price Range: The Futures Grid will only trade within the set range, buying low and selling high. If the price goes beyond this range, trading will stop. For short positions, you profit as the price drops, and for long positions, you profit as the price rises. 
  • Low Range Price: The lowest buy price (for long positions) or sell price (for short positions) for Grid trading. If the price drops below this, no further buying (for long) or selling (for short) will occur. 
  • High Range Price: The highest sell price (for long positions) or buy price (for short positions) for Grid trading. If the price goes above this, no further selling (for long) or buying (for short) will occur. The combination of the low and high range prices defines the price range for Grid trading. 
  • No. of Placed Orders: The total number of buy and sell orders placed. This determines the Grid interval for setting buy/sell levels. 
  • Grid Interval: Calculated as (High Range Price - Low Range Price) / No. of Placed Orders, this determines the price difference between placed orders. For instance, in the BTC/USDT trading pair, if the low range is set at 8,000 USDT and the high range at 12,000 USDT with 4 placed orders, the Grid interval is calculated as (12,000-8,000)/4 = 1,000. The order prices would be 8,000 USDT, 9,000 USDT, 10,000 USDT, 11,000 USDT, and 12,000 USDT, making up 5 levels.
  • Profits/Grid: The average profit from each Grid after completing arbitrage, with transaction fees deducted.
  • Total Investment: The amount of capital allocated for Futures Grid trading. Upon starting a Futures trade, funds will be automatically transferred to the bot account and back once the trading concludes.
  • Est. Liq. Price (Long): The estimated liquidation price assuming all long orders in the Grid are executed, and the maximum long position quantity is opened.
  • Est. Liq. Price (Short): The estimated liquidation price assuming all short orders in the Grid are executed, and the maximum short position quantity is opened.
  • Est. Liq. Price (Order Parameter): The estimated liquidation price for the current position held.
  • Stop Loss Price (Advanced Settings): The lowest price you're willing to tolerate for the traded asset. If the asset's price falls below this level, the bot will automatically sell the asset to prevent further losses and protect your investment.
  • Take Profit Price (Advanced Settings): The desired closing price for your trade. If the asset's price exceeds this level, the bot will automatically close the position to lock in profits.
  • Entry Price (Trigger Entry Price, Advanced Settings): The desired initial buying (long) or selling (short) price. By default, the bot will start trading long and short at the current price. You can set a specific entry price for the bot's first long and short purchase.
  • Grid APR: The profit earned by the bot through its buy low and sell high strategy. Grid Profit = Single Grid Price Difference * Quantity Bought per Grid * Number of Completed Sell Orders. 
  • Unrealized PNL: Calculated as (Current Price of Base Coin - Average Purchase Price) * Quantity of Base Coin Held, this determines the profit or loss from positions that have not yet been closed due to price fluctuations. Note: In trading pairs like BTC/USDT, BTC is the base coin. 
  • Funding Fee: If you hold a position when the funding fee is settled, the position will be charged at the funding rate. If the funding rate is positive, short positions will earn the funding fee. If the funding rate is negative, long positions will earn the funding fee.
  • Increase: Refers to an additional amount of Margin investment, reducing the risk of liquidation, however, not increasing the investment amount.
  • Total Profit = Realized Profit + Unrealized PNL.
  • APR = (Total Profit / Total Investment) / Number of Days Running * 365 days.
  • Grid APR = (Grid Profit / Total Investment) / Number of Days Running * 365 days.
  • Price Range Notification: An automatic notification sent by the bot when the price moves outside the set range.

Infinity Grid 

  • Min Price: For Infinity Grid, only the min price needs to be set. Trading will stop if the price falls below the minimum price. Subsequently, if the price rises back to the minimum, trading will resume. 
  • Profit Rate Per Grid: The profit rate for a single Grid after deducting transaction fees. It's generally recommended to set between 0.2% to 10%. 
  • Total Investment: The amount of capital allocated for Infinity Grid trading. Upon starting an Infinity Grid trade, funds will be automatically transferred to the bot account and back once the trading concludes.
  • Entry Price: The average price of the initial order when the bot starts. 
  • Increase: Refers to an additional amount of Margin investment, reducing the risk of liquidation, however, not increasing the investment amount.
  • Stop Loss Price (Advanced Settings): The lowest price you're willing to tolerate for the traded asset. If the asset's price falls below this level, the bot will automatically sell the asset to prevent further losses and protect your investment.
  • Take Profit Price (Advanced Settings): The desired closing price for your trade. If the asset's price exceeds this level, the bot will automatically close the position to lock in profits.
  • Grid APR: The profit earned by the bot through its buy low and sell high strategy. Grid Profit = Single Grid Price Difference * Quantity Bought per Grid * Number of Completed Sell Orders. 
  • Unrealized PNL: Calculated as (Current Price of Base Coin - Average Purchase Price) * Quantity of Base Coin Held, this determines the profit or loss from positions that have not yet been closed due to price fluctuations. 
  • Total Profit = Realized Profit + Unrealized PNL.
  • APR = (Total Profit / Total Investment) / Number of Days Running * 365 days.
  • Grid APR =  (Grid Profit / Total Investment) / Number of Days Running * 365 days.

 

Margin Grid 

  • Price Range: The Margin Grid strategy operates within a specific price range, and trading will halt if the price moves beyond the operating range. For short positions, you profit as the price drops, and for long positions, you profit as the price rises. 
  • Low Range Price: The lowest price for executing buy orders, where no further purchases will be made below the operating range.
  • High Range Price: The highest price for executing sell orders. No further sales occur if the price exceeds this range. Together, these define the Grid trading boundaries.
  • Entry Price: The average price of the initial order when the bot starts. 
  • Debt Ratio =  (Borrowed Amount + Interest Payable/(Total Assets in Margin Account). Note: lf the debt ratio reaches 97% or above liquidation will occur. 
  • No. of Placed Orders: The total number of buy and sell orders placed. This determines the Grid interval for setting buy/sell levels. 
  • Grid Interval: Calculated as (High Range Price - Low Range Price) / No. of Placed Orders, this determines the price difference between placed orders. For instance, in the BTC/USDT trading pair, if the low range is set at 8,000 USDT and the high range at 12,000 USDT with 4 placed orders, the Grid interval is calculated as (12,000-8,000)/4 = 1,000. The order prices would be 8,000 USDT, 9,000 USDT, 10,000 USDT, 11,000 USDT, and 12,000 USDT, making up 5 levels.
  • Profits/Grid: The average profit from each Grid after completing arbitrage, with transaction fees deducted.
  • Total Investment: The amount of capital allocated for Grid trading. Upon starting a Margin trade, funds will be automatically transferred to the bot account and back once the trading concludes.
  • Stop Loss Price (Advanced Settings): The lowest price you're willing to tolerate for the traded asset. If the asset's price falls below this level, the bot will automatically sell the asset to prevent further losses and protect your investment.
  • Take Profit Price (Advanced Settings): The desired closing price for your trade. If the asset's price exceeds this level, the bot will automatically close the position to lock in profits.
  • Entry Price (Trigger Entry Price, Advanced Settings): The desired initial buying price. By default, the bot will start trading at the current price. You can set a specific entry price for the bot's first purchase.
  • Grid APR: The profit earned by the bot through its buy low and sell high strategy. Grid Profit = Single Grid Price Difference * Quantity Bought per Grid * Number of Completed Sell Orders. 
  • Unrealized PNL: Calculated as (Current Price of Base Coin - Average Purchase Price) * Quantity of Base Coin Held, this determines the profit or loss from positions that have not yet been closed due to price fluctuations. Note: In trading pairs like BTC/USDT, BTC is the base coin. 
  • Total Profit = Realized Profit + Unrealized PNL.
  • APR = (Total Profit / Total Investment) / Number of Days Running * 365 days.
  • Grid APR =  (Grid Profit / Total Investment) / Number of Days Running * 365 days.
  • Break-Even: The price at which neither profit nor loss occurs. The break-even price is calculated after the Grid buy/sell and will be updated after the Grid order execution and position changes.
  • Increase: Refers to an additional amount of Margin investment, reducing the risk of liquidation, however, not increasing the investment amount.

 

Martingale 

  • Percentage Drop for Position Increase: When the price drops by a certain percentage, the trading bot will increase the position once. A range of 0.1-15% can be set. 
  • Max Position Increases: Supports between 1-15 times. 
  • Multiple for Position Increase: This indicates how many times more funds will be invested in this position increase compared to the previous buy-in. For example, if you choose 2 times, then the amount for each position increase will be 1, 2, 4, 8, 16... times the initial buy-in amount. 
  • Take Profit Percentage: When the profit percentage of the trading bot's executed position amount reaches a certain level, it will sell to take profit. A range of 0.5-1000% can be set. 
  • Total Investment: The amount of capital allocated for Martingale. Upon starting a Spot trade, funds will be automatically transferred to the bot account and back once the trading concludes.
  • Arbitrage profit: The sum of all profits from each round of buying and selling. 
  • Unrealized PNL: Calculated as (Current Price of Base Coin - Average Purchase Price) * Quantity of Base Coin Held, this determines the profit or loss from positions that have not yet been closed due to price fluctuations. 
  • APR =  (Total Profit / Total Investment) / Number of Days Running * 365 days.
  • Avg.price: Average buy price. 
  • Current Sell Price: Based on your take profit setting, the sell price for this round is calculated as (average buy price)*(1+take profit percentage). 
  • Increase/Decreasing: Refers to an additional amount of Margin investment, reducing the risk of liquidation, however, not increasing the investment amount.
  • Condition for Initial Position: Immediately start placing the first buy order with an entry price below the average. 
  • Condition for Initial Position: Start the next round of buying and selling immediately after the previous round ends with a take profit. 
  • Condition for Initial Position: One Round Only. Run the bot for one round and the bot will stop once a take profit is completed. 
  • Price Range for Position Opening: The bot will only start a new round of buying and selling when the price is within this range. 
  • Stop-Loss Price: The lowest price you're willing to tolerate for the traded asset.
  • Stop-Loss Percentage: The percentage of the maximum losses you can bear in your total investment amount. 

 

Smart Rebalance 

  • Total Investment: The amount of capital allocated for Smart Rebalance trading. Upon starting a Smart Rebalance trade, funds will be automatically transferred to the bot account and back once the trading concludes.
  • Total Profit = Realized Profit + Unrealized PNL.
  • Coin Change: The 24-hour price fluctuation of the held coin, consistent with platform data. 
  • Assets/Profit: The profit of the held coin during its holding period, calculated in USDT. 
  • Price/Avg. Buy Price: The current price of your held coin and the average purchase price of your assets. 
  • Target/Current: The asset ratio you set when starting Smart Rebalance (calculated in USDT) and the actual asset ratio based on the current price (calculated in USDT). 
  • Increase/Decrease(+/-): You can proportionally increase or decrease positions based on USDT, or increase and decrease positions based on the coin's value (BTC) (you can decrease any amount of any coin). 
  • Auto-Rebalance: Whenever the ratio of a certain coin type to your overall assets exceeds a certain threshold, smart rebalancing will be triggered. For example, if the threshold is 1% and the initial BTC ratio is 3%, when BTC's ratio in the total assets is higher than 4% or lower than 2%, a buy low and sell high action will be triggered to maintain the original asset ratio. The smaller the threshold, the more frequent the rebalancing. 
  • Rebalance by Coin Ratio: Whenever the ratio of a certain coin type to your overall assets exceeds a certain threshold, smart rebalancing will be triggered. 
  • Rebalance by Time: At fixed intervals, the Smart Rebalance bot will engage in buying low and selling high to ensure that the ratio of positions in your portfolio remains constant. 
  • Stop Loss By Ratio: The lowest price you're willing to tolerate for the traded asset. If the asset's price falls below this level, the bot will automatically sell the asset to prevent further losses and protect your investment. You can also choose to only be notified and not sell automatically. 
  • Take Profit By Ratio: The maximum profit percentage you aim for in your Smart Rebalance portfolio. When the profit percentage of the Smart Rebalance portfolio reaches the set take-profit percentage, the bot will automatically sell assets to lock in profits. You can also choose to only be notified and not sell automatically. 

 

DCA 

  • Interval Investment: This parameter sets the time interval for making DCA investments, with the shortest being once per hour and the longest being once every 2 weeks. 
  • Amount Per Investment: The amount of capital you intend to invest at each fixed interval. 
  • Transactions: The number of purchases completed since the bot was activated. 
  • Avg. Buy Price: The average price at which you acquired your assets. 
  • Bought: The quantity of assets purchased since the bot was activated (calculated in the base currency). 
  • Total Profit = Realized Profit + Unrealized PNL.
  • Max Investment (Advanced Settings): Optional. By default, it uses the funds in the Spot account without setting a maximum limit. If the Spot account lacks funds, DCA will continue once you replenish the funds. Alternatively, you can set a maximum limit for DCA. Once this limit is reached, no further investments will be made. Increasing this limit will not trigger immediately. 
  • Profit Target: The profit target is your expected target for DCA returns. When DCA profits reach 10%, you will be notified via the app and email. 

 

DualFutures AI 

  • Realized PNL: The total profit or loss from positions that have been closed. 
  • Unrealized PNL: Calculated as (Current Price of Base Coin - Average Purchase Price) * Quantity of Base Coin Held for long positions and (Average selling price - Current asset price) x Quantity held for short positions, this determines the profit or loss from positions that have not yet been closed due to price fluctuations.
  • Total Profit = Realized Profit + Unrealized PNL.
  • Total Investment: The amount of capital allocated for DualFutures AI. Upon starting a trade, funds will be automatically transferred to the bot account and back once the trading concludes.
  • Stop Loss: The percentage of your total investment you're willing to lose. 
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.