Sultrix Grid Bot automates price‑based order placement across a defined range, allowing traders to capture small movements without constant monitoring. The bot places buy and sell orders at preset intervals, creating a grid that adjusts as the market moves. This approach is suited for range‑bound markets and can complement other strategies in a systematic workflow. In this post we explore the underlying mechanics, the configuration options available in the platform, and the ways traders can integrate the tool into existing algorithms.
How the Sultrix Grid Bot executes trades
The Grid Bot operates by dividing a price corridor into equally spaced levels. When the market price crosses a level, a corresponding order is sent to the exchange. If the price moves past that level again, the order is typically cancelled and a new one is placed at the next grid point. This cycle repeats, effectively buying low and selling high within the set boundaries. The mechanism does not predict direction; it reacts to price action, making it a pure execution layer for algorithmic strategies. Traders can set the number of grid levels, the distance between them, and the base asset for each order, giving fine‑grained control over exposure.
Grid spacing determines how frequently orders are placed. Tight spacing produces more orders per price move, increasing trade frequency but also requiring more margin. Wider spacing reduces order count and may suit assets with larger average moves. The bot monitors the order book in real time, so orders are submitted as soon as a level is breached. If an order fills, the bot immediately places the opposite side at the next grid point, maintaining the grid shape. This automatic renewal means the strategy can run unattended, provided the underlying market stays within the configured range.
Order size can be fixed per grid level or scaled based on remaining capital. Fixed sizing simplifies risk calculation, while dynamic sizing may adjust after a series of wins or losses. The platform also offers a “max active grids” setting, which caps the number of concurrent orders. Once that limit is reached, new grid points wait until an existing order clears. This prevents order pile‑up during rapid price swings.
Integration with exchange APIs is handled through the Sultrix backend, which translates grid parameters into native order types (limit, market, or stop‑limit depending on exchange support). The bot respects exchange rate limits and nonce management, so traders do not need to handle low‑level protocol details. Error handling retries failed submissions and logs each action for later review.
Core configuration parameters
The configuration UI groups settings into three main blocks: price range, grid density, and order behaviour. The price range defines the upper and lower bounds within which the grid operates. If price moves outside these bounds, the bot pauses order placement until the price re‑enters the range. This feature protects against unexpected breakouts that could leave orders exposed beyond the intended strategy.
Grid density controls the number of levels between the upper and lower bounds. A higher density yields more frequent opportunities, while a lower density reduces the number of active orders. Traders often start with a modest density and adjust after observing fill rates and slippage. The platform displays a live preview of the grid, showing each price level and the associated order size, which helps in visualising the impact of density changes.
Order behaviour settings include “take‑profit” and “stop‑loss” triggers that apply per grid level. When an order fills, the bot can automatically submit a counter‑order at a specified distance, or it can close the position entirely if a predefined loss threshold is hit. These triggers are optional; many algorithmic traders prefer to let the grid run and manage risk at the portfolio level rather than per‑grid.
The platform also provides a “trailing grid” mode, where the entire grid shifts upward as price rises, locking in gains while keeping the strategy active in an uptrend. Conversely, a downward‑trending market can cause the grid to shift downward. This mode is useful for trending assets but requires careful monitoring, as a strong move outside the original range can cause the grid to expand beyond intended limits.
Risk and stop mechanisms
Risk management in a Grid Bot centres on controlling capital at risk and defining exit points. The most direct control is the “maximum drawdown” setting, which stops the bot once the cumulative unrealised loss reaches a chosen percentage of the allocated capital. When this threshold is breached, the bot ceases new order placement and can be set to close existing orders at market prices.
A complementary mechanism is the “grid reset” option. If price moves sharply beyond the configured range, the bot can reset the grid to a new centre point, effectively re‑anchoring the strategy. This prevents the grid from drifting