Grid Bot Calculator
Plan arithmetic or geometric grids. gridCount = number of price intervals between bounds.
Calculate
Results
From estimate to a live bot scenario
Carry the same logic into Veles: set comparable parameters, preview the order grid, then backtest before you launch.
- Match direction, leverage, grid, Martingale, and TP/SL
- Inspect orders, capital allocation, and average entry
- Stress-test fees, drawdown, and MAE in a backtest
Assumptions & conventions
- gridCount is the number of intervals (not price lines).
- First-cycle gross return = (firstSell − firstBuy) / firstBuy on the lowest interval.
- Net return uses exact cash flow: [sell×(1−f) − buy×(1+f)] / [buy×(1+f)] per cycle.
- Enter percents as numbers: 1 for 1%.
Frequently asked questions
How does a grid bot calculator work?
You set a lower and upper price bound, an interval count, total investment, and a maker fee. The tool spaces levels arithmetically (equal steps) or geometrically (constant ratio), then estimates capital per interval and fee-adjusted first-cycle return on the lowest interval.
gridCount means the number of price intervals between bounds, not the number of horizontal lines on a chart.
Arithmetic grid vs geometric grid — which should I use?
Arithmetic grids use a constant price step — intuitive in tight ranges. Geometric grids keep a constant ratio between levels, which can space orders more naturally across wide percentage ranges.
Neither mode guarantees profit; both assume price continues to oscillate inside the configured bounds.
Is grid bot profit guaranteed each cycle?
No. Realized grid profit falls when price trends out of range, inventory skews into one asset, fees exceed the interval edge, or fills are incomplete.
Treat the first-cycle net return as an educational upper-bound style estimate under idealized fills — not a yield promise.
How do maker fees affect grid returns?
Each completed buy→sell (or sell→buy) cycle pays fees on both legs. Net return uses exact cash flow: [sell×(1−f) − buy×(1+f)] / [buy×(1+f)] on the modeled interval.
Enter maker fee as a human percent (0.02 for 0.02%) if your bot mostly posts liquidity.
How should I choose grid bounds and interval count?
Bounds should cover the volatility range you expect the market to trade in; too tight and the bot goes idle or breaks; too wide and capital per interval thins out.
More intervals increase trade frequency potential but shrink per-interval edge after fees — stress both spacing and fee-adjusted return before deploy.
Can I transfer grid settings into Veles?
Manually mirror lower/upper bounds, interval logic, and capital allocation in the Veles bot builder, then backtest. The CTA does not auto-import calculator fields.
Compare the calculator’s spacing and fee assumptions with the live bot preview before launch.