Workspace / Research tools
Liquidity

Crypto Grid Spacing and Trading Fee Calculator

A grid with many levels can look active while leaving too little distance between trades to cover costs. This planner divides your chosen price range into arithmetic levels, allocates a budget across them and estimates the net result of buying at one level and selling the same quantity at the next. The assumptions are transparent: no trading bot is started, no price path is forecast and no exchange connection is required.

Explicit assumptionsFormula & methodology includedNo account required

Set your assumptions

CALCULATE LOCALLY

Default values are an illustrative scenario, not current market quotes. Use consistent quote-currency units across your inputs.

Your scenario

ESTIMATED RESULT
Arithmetic price spacing$1,666.67
Same quantity per buy level0.01447828 BTC
Minimum completed step net$21.69
Maximum completed step net$22.08
Spacing = (upper − lower) / (levels − 1). Equal quantity = capital / [sum(buy level prices) × (1 + fee)]. Step net = quantity × [next sell price × (1 − fee) − buy price × (1 + fee)].

Plans levels only; no orders are placed. The final upper level is a sell target, not another buy allocation. Each completed adjacent buy/sell pair uses equal quantity; inventory exposure, missed fills and trending losses remain.

StepBuy priceSell priceBTC quantityNet after fees
17000071,666.6666670.01447822.07937
271,666.66666773,333.3333330.01447822.031109
373,333.333333750000.01447821.982848
47500076,666.6666670.01447821.934587
576,666.66666778,333.3333330.01447821.886326
678,333.333333800000.01447821.838065
78000081,666.6666670.01447821.789804
881,666.66666783,333.3333330.01447821.741543
983,333.333333850000.01447821.693283

Shared links contain the input values. Share only information you intend to make public.

Explore how the result changes

Sensitivity analysis: only the selected input changes. Other assumptions stay fixed. Points outside the model’s valid range are excluded. This is not a forecast.

Read methodology ↗

Arithmetic spacing and percentage returns

For a lower price, upper price and count of levels, the fixed price step is the range divided by one fewer than the number of levels. Because the absolute step stays fixed, its percentage size becomes smaller at higher prices.

The calculator uses the same base quantity for a paired buy and sell, applies the supplied fee to each leg and reports the estimated step result. The top level has no higher level inside the range, so it does not create another completed upward cycle.

Why a profitable step is not a profitable grid

The market must move through the required levels and your orders must fill. A declining market can leave the strategy holding inventory with an unrealized loss, even if earlier pairs earned small realized gains.

The planner does not include queue priority, partial fills, minimum order sizes or exchange tick rounding. A displayed allocation may be too small to place on a particular exchange. Validate the intended order sizes and strategy behavior separately.

Use the grid as a cost sensitivity tool

Try fewer levels to increase spacing, or higher fees to model a less favorable tier. An execution buffer may also be needed for market orders; this simple planner models fee-adjusted level prices only. Budget allocation is an illustration, not a full inventory and working-capital simulation.

Questions about this tool

Does this run an automated grid?

No. It produces a plan and arithmetic estimates. Order placement, cancellation and position recovery are not included.

Why are percentage returns different at each level?

An arithmetic grid has a fixed price increment. The same increment is a smaller percentage of a higher starting price.

Your research workspace

Save selected inputs and research notes explicitly in this browser. Compare assumptions and restore a saved setup without submitting a trade. JavaScript enables the controls.

Find a tool or explanation