GridMart Bot

Inventory grid with satellite TP and grid sell levels

GridMart is an advanced inventory management bot. It combines safety orders (entries on the way down) with two exit mechanisms: a satellite TP that unloads safety inventory near breakeven, and grid sell levels that take profit progressively on the way up. Use it when you expect the market to range and want both protection and staged exits. It requires more capital than a simple DCA bot because it maintains both sides of the strategy simultaneously.

How it works

The bot opens a base entry at current price and distributes safety limit buys below it. As buys fill, a satellite TP is placed a small % above the average entry to unload the safety inventory. Separately, grid sell levels are placed progressively above current price to take profit on the base (core) position. After each grid sell executes, a rebuy order is placed slightly below it to re-acquire inventory for the next cycle. When all sells complete a full cycle, the cooldown timer starts before a new cycle begins.

Step-by-step: creating a GridMart bot

1

Select exchange, name and pair

Same as other bots. Select the connection, verify balance, name the bot and search for BTC.

2

Set leverage and direction

GridMart is not intended for high leverage. Use 2× or 3× for a conservative setup. Long is appropriate for BTC when you expect the market to stay in a range and slowly grind up.

3

Set cooldown and total investment

Full-cycle cooldown (min) — after all grid sells complete a full cycle, the bot waits before starting over. Example: 60 minutes.

Total investment (USDC margin) — the total margin distributed between the base and all safety orders. Example: $150.

4

Configure safety order structure

Number of limit buys — safety entries below the base. Example: 6.

Initial separation % — gap from base entry to first safety. Example: 1.0% → first safety at $99,000 if base is $100,000.

Volume scale — size multiplier per safety level. Example: 2.0×.

Step scale — distance multiplier per gap. Example: 1.2×.

5

Set Satellite TP

Satellite TP % (above breakeven) — after safety orders fill and average entry shifts, the satellite TP is placed this % above the new average entry. It is a reduce-only order designed to unload the safety inventory. Example: 0.8% — if average entry drops to $99,000, satellite TP fires at $99,792. Keep this small so it fires quickly and frees up margin.

6

Configure Grid Sell levels

Grid sells are the profit-taking staircase for the core (base) position. Each level is placed progressively higher and sells a percentage of the remaining core inventory.

Quantity of grid sells — how many sell levels above current price. Example: 5.

Initial grid sell separation % — gap from current price to the first sell level. Example: 1.0% → first sell at $101,000 if BTC is at $100,000.

Grid sell distance multiplier — how spacing grows between sell levels. Example: 1.0 = uniform spacing; 1.2 = each gap 20% wider.

% of core to sell at level 1 — what fraction of core inventory is sold at the first level. Example: 20% — if core position is 0.001 BTC, the first sell targets 0.0002 BTC.

Grid sell qty multiplier — how the sold quantity scales between levels. Example: 1.0 = same percentage at every level.

Grid rebuy discount % — after a grid sell executes, a rebuy limit order is placed this % below the sell price to re-acquire inventory for the next cycle. Example: 0.5% — if a sell fires at $101,000, rebuy is placed at $100,494.50.

7

Review the preview and create

The level preview panel shows the full buy-side distribution. Verify no level has a ⚠ warning. Then click Create Bot.