What is Grid Trading?

In practice, a grid defines several price levels within a chosen range and uses preset rules to execute buys or sells when those levels are reached. It is an execution method, not a way to forecast the market.

Price levels and predefined rulesBTC / USD
104,000 102,000 100,000 98,000 96,000 Buy Sell Buy Sell
BuySellReference

A simple BTC example

Imagine a fictional BTC reference price of USD 100,000. For illustration only, suppose a grid has lower levels associated with buys and upper levels associated with sells:

Fictional BTC price100,000 USD

Reference price

Local educational simulation
104,000 102,000 100,000 98,000 96,000
BuySellReference
Simplified example. These levels are fictional and are not recommended settings.

If price reaches a level, the corresponding rule may submit an order, subject to the setup, available balance and exchange execution. Sell orders also depend on the required BTC being available. These numbers only show the mechanics; they are not suggested settings or a recommendation.

What happens when price moves?

Price falls

Buy levels may be reached. A recovery is never guaranteed.

Full explanation

lower buy levels may be reached and buys may fill. A buy at a lower level does not mean the price will recover; it can keep falling.

Price rises

Sell levels may be reached if the rules and available positions allow it.

Full explanation

upper sell levels may be reached if the rules and available position allow a sell. Lower buy levels may remain untouched.

Price oscillates

Price may cross levels repeatedly. Execution depends on the market.

Full explanation

price may cross levels more than once. Whether orders fill, and in what sequence, depends on the rules and actual market execution. Repeated oscillations are not assured.

Price keeps falling

Buys can accumulate and tie up capital in open positions.

Full explanation

buys can accumulate while the price keeps moving lower. Positions may remain open and capital may stay tied up.

BuySell

Fixed and dynamic grids

A classic fixed grid sets an upper and lower boundary and places levels between them. Those levels generally stay in place unless someone changes the setup. Dynamic implementations can recalculate levels according to rules as prices change.

NuxGrid uses a dynamic percentage-based approach rather than relying on a permanently fixed set of grid levels. For the bot’s specific rules, read the guide to how the NuxGrid bot works. The difference between common spacing methods is explained in the guide to arithmetic and geometric grids.

Fixed grid (classic)

104,000 102,000 100,000 98,000 96,000
Predefined levels between an upper and lower boundary.

Dynamic grid (NuxGrid)

104,000 102,000 100,000 98,000 96,000 %
Levels recalculated according to rules and price changes.

Fees matter

Each filled buy or sell can incur an exchange fee. Price movement ≠ net profit: costs on both sides of a trade affect the result, along with execution price and other applicable charges. See the guide to Grid Trading fees for more detail.

Buy98,000 USD+ fees
Price movement
Sell102,000 USD+ fees

Price movement ≠ net profit

Risks and limits

A prolonged market decline can leave positions open below their purchase prices and tie up capital. Fees continue to matter, and live execution can differ from a simulation because of liquidity, slippage, partial fills, exchange rules or interruptions. There is no guarantee that a buy will later be closed at a profit. Past performance and backtests do not predict future results.

Review the guide to Grid Trading risks and the guide to what a backtest can and cannot show.

In short

Grid Trading applies predefined rules at selected price levels. Understanding the rules, fees and possible open positions is part of understanding how a grid behaves. Explore the more detailed NuxGrid guides for further explanations.

For educational purposes only. Not investment advice.