Grid Trading Parameters: Grid Count, Bounds & Fees
Parameters set, grid broken. You thought you picked the wrong coin or read the chart wrong — but the problem is in the setup logic. 90% of grid trading bots die on two choices: upper/lower bounds and grid count.
This article won't tell you which platform to run grids on — we haven't tested one, and this piece won't either. Instead, it explains how to set parameters so they don't get wiped out in a LUNA-like scenario.
Why 90% of Traders Blow Up on Setup
Because you think grid trading is passive income, but its math structure is short volatility. Earns small money 90% of the time, loses big 10% of the time. This is completely counterintuitive to the belief that "good settings = low risk."
How to Draw Upper/Lower Bounds Without Breaking Out on Launch
Use 30–90 day support/resistance for upper/lower bounds, not "20% above/below current price." The latter guesses the future based on today's price; the former confirms a range using historical price.
| Method | Approach | Problem |
|---|---|---|
| Subjective Box | 20% above/below current price | Guessing the future based on today's price |
| Historical Range | 30–90 day support/resistance | Usually no orders outside the range |
| Dynamic Shrink | Confirm with Bollinger Band squeeze | The longer the squeeze, the harder the breakout |
Source: grid-trading-guide (verified July 2026)
Grid Count: The Math Behind 30 Grids vs 150 Grids
Assume total capital of 10,000 USDT, range $50,000–$70,000. The per-grid amount formula is: Total Capital ÷ (Grid Count × 2). The × 2 exists because half the capital buys into grid levels, while the other half acts as a buffer if price drops below your lower bound.
| Grid Count | Per-Grid Amount | Trigger Frequency | Profit Per Trade | Fee Impact |
|---|---|---|---|---|
| 30 Grids (Dense) | $167 | Frequent | Small | High fee ratio |
| 150 Grids (Sparse) | $33 | Rare | Smaller | Saves per trade but fewer total trades |
Calculation basis: Capital 10,000 USDT, Range $50k–$70k, Per-grid profit ~0.2% (illustrative, not tested)
Denser: frequent triggers, small per-trade profit, high fee ratio.Sparser: rare triggers, larger per-trade profit, lower efficiency.
Arithmetic vs Geometric: When to Use Which
Arithmetic grid: fixed price gap between each level. BTC from $50,000 to $70,000 over 30 grids = $667 per grid. Geometric grid: fixed percentage gap between each level. Same range, each grid is ~1.28% apart.
| Arithmetic Grid | Geometric Grid | ||
|---|---|---|---|
| Best For | Large-cap, low-volatility coins (BTC, ETH) | Assets with high price volatility (altcoins) | |
| Not Suitable For | Small-cap coins with large price spans | Strategies requiring dense trading in narrow ranges |
Imagine PEPE going from $0.001 to $0.01 (10×). With arithmetic grid over 10 levels, spacing = $0.0009. Between $0.001 and $0.0019 there are 10 grids, and between $0.005 and $0.0059 there are also 10 grids.But the percentage change from $0.0019 to $0.001 is much larger than from $0.0059 to $0.005. Arithmetic grids on small coins create a "dense bottom, sparse top" uneven distribution.
Per-Grid Amount vs Grid Count: They're Mutually Exclusive
Per-grid amount = Total Capital ÷ (Grid Count × 2). The × 2 reserves buffer for upside and downside. With fixed total capital, more grids = smaller per-grid amount. This is counterintuitive because you think you can "have it all."
| Combination | Grid Count | Per-Grid Amount | Trigger Frequency |
|---|---|---|---|
| High Grids + Low Per-Grid | 150 | $33 | High |
| Low Grids + High Per-Grid | 30 | $167 | Low |
Calculation basis: Capital 10,000 USDT, Range $50k–$70k
Platforms usually require you to pick one: specify grid count or specify per-grid amount. Once you choose, you can't change the other — because they are mutually exclusive parameters.
The Fee Killer: Why 0.1% vs 0.05% Gets Amplified
Grid trading profit comes from spread, not trend. Each grid trigger is one buy plus one sell = two fee charges per trade. The difference between 0.05% and 0.1% over 100 trades becomes the question of "can you survive."
| Per-Grid Profit | Fee Per Trigger (0.1%) | Fee Per Trigger (0.05%) | Net Profit Difference |
|---|---|---|---|
| $5 | $10 (buy $5 + sell $5) | $5 (buy $2.5 + sell $2.5) | $5 / trade |
| $20 | $40 | $20 | $20 / trade |
| $100 | $200 | $100 | $100 / trade |
Illustrative calculation, not tested data. Assumes per-grid spread is 2× profit (i.e., buy-to-sell move is double the profit)
The key question: does per-grid profit exceed fees?. If your per-grid profit is $5 but each trigger costs $10 in fees (0.1% × $5,000), you lose $5 every time you trade. The more grids you run and the more frequently they trigger, the faster you bleed.
Advanced: Dynamic Upper/Lower Bounds with TradingView Alert + TVSBot
Static bounds have a problem: ranges change. Use TradingView alerts to monitor the range and auto-adjust when triggered. This requires two things: a Pine Script (TradingView's scripting language) to detect breakouts, and a webhook (network request tool) to notify the execution end.
// Bollinger squeeze detection
bbWidth = (bb_upper - bb_lower) / close
if (bbWidth < 0.02 and bbWidth[1] < bbWidth)
alert("Bollinger squeeze, possible breakout")
// Price breaks above upper band
if (close > bb_upper)
alert("Breakout above, preparing to adjust upper bound: $" + bb_upper)
// Price breaks below lower band
if (close < bb_lower)
alert("Grid broken below, preparing to adjust lower bound: $" + bb_lower)TVSBot's webhook execution endpoint receives signals sent from TradingView. Based on different message content, the endpoint can trigger corresponding actions — such as adjusting grid bounds, pausing, or restarting the strategy.
If the Grid Breaks: Three Options
Price breaks below lower bound: you hold a large amount of underwater long positions. Price breaks above upper bound: you've sold out your holdings and missed further upside. Both situations require immediate decision-making.
| Option | Action | Risk |
|---|---|---|
| Full Exit | Sell all underwater positions immediately | Confirm loss, may sell at the bottom |
| Hold & Wait | Do nothing, wait for price to return to range | If price doesn't return, losses expand |
| Average Down | Buy more at lower prices to reduce average cost | Requires extra capital, may compound losses |
Source: grid-trading-guide (verified July 2026)
Option one is safest but most painful. For those unsure if price will keep falling.Option two is most passive. If you believe in the asset's long-term value, this is the least mentally taxing approach.Option three is boldest and most dangerous. The LUNA event happened because someone chose to average down, resulting in total loss.
Asset Selection Matters More Than Parameters
No amount of parameter tuning can save an asset that could go to zero. Grid trading works best for high-liquidity, non-zeroable assets — crypto like BTC and ETH backed by real demand.
Minimum criteria for asset selection:
- Daily volume ranks in the top 50 largest coins
- Listed on at least one major exchange (Binance, Coinbase)
- No zeroing events or major security breaches in the past year
- Clear project background and active development team
Frequently Asked Questions
Is grid trading suitable for beginners?
Is there still grid trading after the LUNA event?
Which is better: arithmetic or geometric?
How do I know if my range will break?
How much total capital is enough for grid trading?
Get started
Want to use TVSBot for dynamic bounds? Connect Pine strategies to exchanges for more flexible grid + trend-filtering combinations.
Start free- Complete Grid Trading Guide — Why LUNA Wiped Out All Grids
- DCA Dollar-Cost Averaging vs Grid Trading: Complete Comparison
- Too-Frequent Signals Get Eaten by Fees: Calculate How Many Times Your Strategy Can Fire Daily
- Bollinger Bands Complete Guide (Volatility Identification)
- Crypto Exchange Deep Comparison — Fees / API / Liquidity / Security