How to Choose Grid Levels

🟢 Beginner · 2025-03-28

How to Choose Grid Levels

The number of grid levels determines how many individual buy and sell points exist within your range. This single parameter controls the trade-off between trade frequency and profit per trade. Getting it right is crucial for profitability.

Few Levels vs Many Levels

Consider a grid range of $120 to $140 ($20 range) on SOL:

LevelsSpacingProfit per TradeTrade Frequency
5$4.00High ($4.00)Low
10$2.00Medium ($2.00)Medium
20$1.00Low ($1.00)High
40$0.50Very Low ($0.50)Very High

Fewer levels (5-10): Each trade captures a larger price difference, resulting in higher profit per trade. However, trades execute less frequently because the price needs to move further to reach the next level. This suits patient traders and assets with large swings.

More levels (20-40): Each trade captures a smaller spread, but trades happen much more frequently. Even small price movements trigger buy-sell cycles. This suits highly volatile assets where the price oscillates rapidly within a tight range.

The Fee Threshold

The critical constraint on grid levels is trading fees. Every level must generate enough profit to exceed the cost of a round trip (buy fee + sell fee).

Minimum profitable spacing formula:

Min Spacing > (2 x Fee Rate x Average Price)

If your fee rate is 0.05% per trade and the average price is $130:

Min Spacing > 2 x 0.0005 x $130 = $0.13

Any spacing below $0.13 loses money on every trade. In practice, you want spacing to be at least 5-10x the fee cost to make the strategy worthwhile. That means a practical minimum spacing of about $0.65 to $1.30 in this example.

Capital Requirements

More levels require more capital. Each level needs enough funds to place a buy order, so:

Minimum Capital = Grid Levels x Order Size per Level

For 20 levels at $10 per level, you need $200 minimum (plus a safety buffer of 20%, so $240). For 40 levels at $10, you need $480.

If your available capital is $500, running 40 levels at $10 each barely covers the minimum. Running 20 levels at $20 each provides better capital efficiency and higher profit per trade.

Finding the Sweet Spot

The optimal number of levels depends on three factors:

1. Asset volatility. Higher volatility assets can support wider spacing (fewer levels) because the price swings are large enough to trigger trades regularly. Low volatility assets need tighter spacing (more levels) to capture their smaller movements.

2. Available capital. Divide your total grid capital by the minimum order size to find the maximum number of levels you can afford. Then reduce that number by 20-30% to maintain a safety buffer.

3. Your patience. Fewer levels mean waiting longer between trades. If you check your bot daily and want to see activity, more levels provide more frequent trades. If you prefer a hands-off approach, fewer levels with larger profits per trade may be more satisfying.

Practical Guidelines

CapitalSuggested LevelsReasoning
$200-5005-10Limited capital, focus on profit per trade
$500-2,00010-20Balanced approach
$2,000-10,00015-30Can afford more coverage
$10,000+20-50Wide coverage, high frequency

These are starting points, not rules. Always validate by checking that the spacing exceeds your fee threshold and that each level has meaningful order size.

A Common Mistake

Many beginners maximize the number of levels thinking “more trades = more profit.” This is true only up to a point. Beyond that point, each trade generates so little profit that fees and slippage consume the gains. Start with fewer levels and increase gradually as you observe performance.

Summary

  • The number of grid levels controls the trade-off between profit per trade (fewer levels) and trade frequency (more levels).
  • Grid spacing must comfortably exceed trading fees; otherwise every trade loses money regardless of how many levels you have.
  • Match your level count to your available capital, the asset’s volatility, and your desired level of trading activity.

Next Step

Learn exactly how to size each order within your grid in How to Calculate Order Size.

✨ Was this article helpful?

Ask your questions on Ask on Discord →