PerpDesk logoPerpDesk

Grid Trading

Systematic buy-sell grids that capture range oscillations automatically.

Grid Trading is currently in development and not yet available.

What It'll Do

Grid Trading will deploy a grid of buy and sell orders across a price range. As price oscillates, orders fill repeatedly — each complete buy-sell cycle captures profit mechanically.

You'll define a price range, choose grid spacing (number of levels), and set a position size per level. When a buy fills, a matching sell is placed one level higher. When that sell fills, a buy is placed one level lower. The self-replenishing cycle captures profit from range oscillation without manual intervention.

Planned grid types include arithmetic (equal price distance), geometric (equal percentage distance), adaptive (spacing adjusts with volatility), and asymmetric (directional bias with different density above and below current price).

The Concept

Deploy a grid of buy and sell orders across a price range. As price oscillates, orders fill repeatedly. Each oscillation equals profit. No emotions, no monitoring. Mechanical range capture.

A grid with 10 levels and $5,000 total capital, operating in a $2,000 range, might capture 5-10 complete buy-sell cycles per day.

How Agents Use Grid Trading

Koda deploys Grid Orders when:

  • Riven specifies: "Grid trade range $42K-$44K"
  • Vanta confirms ranging regime
  • Grid activates automatically
  • Koda monitors fills and auto-adjusts per config
  • Brix watches for one-sided stacking
  • Lucid tracks: which grid configurations perform best in which assets/regimes?

Example agent flow:

  1. Vanta: "BTC in ranging regime, compression mode"
  2. Riven: "Deploy $10K grid strategy on BTC"
  3. Koda: Activates 12-level geometric grid, $833/level
  4. Price oscillates 5x
  5. Lucid logs: "Grid earned 5 × $50 = $250 today"
  6. Mentor: "Grid performed well in compression. Consider increasing grid size next time regime repeats."

Never grid trade a breakout market. Grids excel in ranges. They suffer in trends. Always use regime gating (Vanta) to ensure grid activation only when conditions are favorable.

Start with small grids in unfamiliar ranges. Let Lucid observe a few days of performance. Adjust spacing and position sizing based on fill patterns before deploying larger capital.

On this page