How to Set Up a Grid Trading Bot
Profit from market volatility by placing a grid of buy and sell orders at predefined price intervals within a range.
A grid bot places buy and sell orders at intervals across a price range and profits from oscillation inside it. The mechanism is honest about its weakness: a trend that leaves the range converts the grid into a single unhedged position at the wrong end. Choosing the range is the whole decision.
Before you start
- A pair that actually oscillates. A strongly trending pair is the wrong instrument for a grid.
- Capital for the full grid — every level needs funding, not just the first.
- Upper and lower bounds chosen from the chart rather than from hope.
Create a New Grid Bot
Navigate to Trading Bots > Create Bot > Grid. Select your trading pair. Grid bots work best on pairs with consistent price oscillation within a range, making sideways or moderately volatile markets ideal.
Define the Price Range
Set the upper and lower price boundaries for your grid. The bot will only operate within this range. You can use the AI recommendation feature to get suggested ranges based on recent price history and volatility analysis.
Set the Number of Grid Levels
Choose how many grid levels to create (e.g., 10, 20, 50). More levels mean smaller profit per trade but more frequent execution. Fewer levels mean larger gaps between orders but more profit per fill. The platform shows the calculated profit per grid based on your settings.
Choose Arithmetic or Geometric Grid
Arithmetic grids have equal price spacing between levels (e.g., every $100). Geometric grids have equal percentage spacing (e.g., every 1%). Geometric grids are generally better for assets with wide price ranges.
Review and Launch
Review the grid visualization showing all planned buy and sell levels, required investment, estimated profit per grid, and total required margin. The initial investment is divided among the grid levels. Tap 'Start Grid Bot' to begin.
Monitor Grid Performance
The bot detail page shows: active orders on the grid, completed trades, total grid profit, current unrealized profit on held positions, and a visual grid chart. You can adjust the range or stop the bot if market conditions change significantly.
If something goes wrong
- Price left the range and the bot stopped trading.
- Expected. Either wait for price to return, or stop the bot and accept the resulting position. Re-centring the range mid-flight locks in the loss and restarts the clock.
- Profits look smaller than the grid arithmetic suggested.
- Fees are charged on both sides of every fill. Narrow grids trade often, and the fees add up faster than the spacing suggests.
Frequently asked questions
- How many grid levels?
- More levels mean more, smaller trades and more fees; fewer levels mean fewer, larger ones. Match the spacing to the pair's typical swing.
- Arithmetic or geometric spacing?
- Arithmetic spaces levels by a fixed amount, geometric by a fixed percentage. Geometric suits assets that move in percentage terms, which is most crypto.
- What happens when I stop the bot?
- Open orders are cancelled and any inventory the grid accumulated stays in your wallet as an ordinary position.