Dear BingX Users,
We prepared this guide to help you understand the new parameters and calculation logic. All formulas use a long grid as an example. Short and neutral grid logic is similar but reversed in direction.
1. Parameter when creating a grid
Parameter |
Meaning |
In simple terms |
Grids |
How many grids to divide the price range into (maximum 500) |
More grids mean denser buy and sell orders; suitable for low-volatility markets. |
Grid interval |
The price difference between two adjacent grids |
Smaller intervals mean more frequent trades but lower profit per grid. |
Trade size per grid |
Open amount per grid |
Increasing this means generating more profit per trade but requires more margin. |
Price range (upper/lower limit) |
The highest and lowest prices at which the grid runs |
If the price goes outside the range, the grid will pause |
TP price / SL price |
Trigger TP or SL by absolute price |
When the price is reached, all positions are closed automatically and the strategy ends. |
TP ROI / SL ROI |
Trigger by ROI (%) |
For example, 10% TP → automatically close when unrealized profit reaches 10%. |
Activation price |
The price at which the grid starts placing orders |
Optional: “Activate now” or “Activate at trigger price” (start when the price reaches a certain level). |
Dynamic price range |
Automatically shift the entire price range up or down when the price breaks out and conditions are met |
Allows the grid to follow the market and avoid pausing too early |
2. Key formulas explained
1. Est. ROI per grid — how many percentages you earn each buy/sell
💡 Displayed on the creation page. The larger the interval, the higher the profit.
Definition:
The expected profit of a complete buy-and-sell (one buy and one sell) as a percentage of the open price.
Formula:
Net ROI per grid = [ sell price × (1 − fee rate) − buy price × (1 + fee rate) ] ÷ [ buy price × (1 + fee rate) ]
Example:
BTC price: 10,000 USDT, trade size per grid: 1 BTC, grid interval: 100 USDT.
Each filled grid earns 100 USDT, which is 1% of the price (100 ÷ 10,000 = 1%).
2. Estimated liquidation price — price that triggers liquidation
💡 Displayed on the creation page.
Definition:
When the mark price reaches this level, the strategy will be liquidated.
Formula:
Liquidation price ≈ entry price × (1 - 1 ÷ leverage)
Logic explanation:
Higher leverage → liquidation price is closer to the open price → higher risk.
Increasing trade size per grid → uses more margin → liquidation price moves toward the current price → easier to liquidate.
Example:
Go long at 10,000 USDT using 10x leverage.
Liquidation price ≈ 10,000 × (1 – 1 ÷ 10) = 10,000 × 0.9 = 9,000 USDT.
A price drop to around 9,000 will trigger liquidation.
* The above calculations are estimates; actual values are affected by the maintenance margin rate.
3. Today’s ROI — how many percentages you earned today
💡 Displayed on the strategy homepage. Reflects actual profitability for the day.
Definition:
The realized profit generated by the strategy today (00:00 UTC+8 to now) as a percentage of the average margin used.
Formula:
Today's ROI = Today's PnL ÷ (Strategy total assets at 00:00 today + Today's net inflow)
Today's PnL = Current total assets - Strategy total assets at 00:00 today - Net inflow
Net inflow = Inflow - Outflow
Inflow = Margin added when creating the strategy ÷ Investment amount
Outflow = Margin withdrawn when closing the strategy ÷ Investment amount
* Includes Futures Grid, Futures Martingale, Spot Grid, and Spot Infinity Grid
Example:
Today's PnL = 10 USDT, Strategy total assets at 00:00 (UTC+8) today = 195 USDT, Today's inflow = 5 USDT.
Today's ROI = 10 ÷ (195 + 5) × 100% = 5%.
4. Total profit — whether a single strategy made or lost money
💡 Displayed in the “Overview” section on the strategy details page. Equivalent to the profit you would obtain if you closed the strategy now.
Definition:
The sum of realized PnL and unrealized PnL, reflecting the current total PnL on the account; includes trading fees and funding fees.
Formula:
Total profit = realized PnL + unrealized PnL + funding fees + trading fees
*If a subsidy voucher is used, the total profit will exclude the subsidy amount paid out.
Example:
Realized PnL = +5 USDT, Unrealized PnL = +3 USDT, Trading fees = -1 USDT, Funding fees = 2 USDT.
Total profit = 5 + 3 - 1 + 2 = 9 USDT.
5. Cumulative ROI — the percentage a single strategy has earned since it started
💡 Displayed in the “Overview” section on the strategy details page. ROI can be positive or negative and reflects the overall return level of the strategy.
Definition:
The percentage of cumulative realized profit since the strategy was created relative to the historical maximum margin used.
Formula:
Total ROI = Total profit ÷ Investment amount
Investment = Initial investment + cumulative added margin
Example:
Total profit = 50 USDT, Investment = 500 USDT.
Total ROI = 50 ÷ 500 × 100% = 10%.
6. Annualized ROI — the percentage a single strategy would earn over one year
💡 Displayed in the “Overview” section on the strategy details page.
Definition:
Annualizes the current total ROI based on the number of days the strategy has been running to compare the profitability of different strategies on a level playing field.
Formula:
Annualized ROI = Total ROI ÷ Running days × 365 × 100%
Logic explanation:
Assumes the strategy’s profitability remains unchanged to estimate a full year’s ROI.
Running days = Actual days from strategy creation to now (fractions of a day are prorated).
Higher annualized ROI indicates higher earning efficiency, but higher annualized ROI usually comes with higher risk.
Example:
Total ROI = 5%, Running days = 10 days.
Annualized ROI = 5% ÷ 10 × 365 = 182.5%.
7. Matched Profit and Unmatched PnL — realized profit and floating PnL
💡 Displayed in the “Trade history” section on the strategy details page.
Definition:
Matched Profit: Profit actually pocketed after completing a buy-sell (or sell-buy) match, net of trading fees; includes matched profit from positions related to grid adjustments before the grid was modified.
Unmatched PnL: Estimated matched profits for active positions pending close, after fee deduction.
Logic explanation:
Matched Profit: Profit is locked in and no longer affected by price changes.
Unmatched PnL: Will automatically convert to Matched Profit after the position is closed.
Example:
Grid size 0.01 BTC, buy at 10,000, sell at 10,100 → Matched Profit = 1 USDT.
Another grid bought at 10,200, current price 10,250, sell order price 10,300 → Unmatched PnL = 1 USDT.
3. Common parameter limits
Item |
Limit |
Number of concurrently running Futures Grids |
Up to 30 |
Grid no. limit |
500 |
Minimum grid interval |
Must not be less than the minimum price precision (varies by trading pair) |
Minimum margin |
Determined by the buy/sell quantity per grid, the number of grids, and leverage; the strategy cannot be created if it is below the system requirement |
4. Summary
What do you want to do |
Which parameter to adjust |
Result |
Earn more |
Increase trade size per grid |
Each trade earns more but uses more margin, increasing liquidation risk |
Free up capital and reduce risk |
Decrease trade size per grid |
Each trade earns less but uses less margin, lowering liquidation risk and making it safer |
Capture smaller fluctuations |
Increase grid no. / decrease price gap |
Trades happen more frequently; profit per trade is smaller, but you can capture smaller price movements |
Grid follows large price surges |
Enable moving grid (long) |
When the price rises and breaks the range, the grid automatically moves up, so you don't need to rebuild it manually |
If you still have questions about any formula or parameter, please contact official customer support. We will continue to improve the documentation and product experience
BingX Team
2026-04-30