Appearance

Personalize your experience

Mode
Accent Color
Direction
Grid Range

Grid Range

Measurement

Design a grid trading ladder directly on the chart. Drag out the price range the grid should trade and the tool derives every rung price, order size, capital requirement, profit figure and risk number from it.

Overview

Every other measurement tool answers a question about what price did. The Grid Range answers a question about what a would cost. You a box over the price you expect the market to oscillate in, and the tool lays a full grid ladder inside it: the base at the near bound, a rung at every level, take-profit targets stepping away from each entry, the break-even the ladder settles at, and the stop if you arm one.

The numbers are not illustrative. Order sizes come from the same lot- the trading engines run, so a mode picked here scales exactly the way it will scale . Rung prices, capital totals, average entry, take-profit ladders and stop-loss losses are all computed with the same formulas the uses. What the tool reports on the chart is what a bot configured the same way would actually commit.

That makes this the fastest from a chart observation to a funded . Spotting a range is the easy part; knowing that a 20-level martingale grid across it needs six times the capital of a one, and that the at the far bound would be larger than your account, is the part that normally requires leaving the chart. Here it is one and a glance.

ℹ
Note:The tool is a design and analysis . It places no orders and creates no bot — it tells you what a grid over this range would look like so you can decide whether to build it.

Anatomy

L0 base 125.00L1L2L3L4L5L6BESTOP 112.506 levels · 1.00% step · 1.2K USDT
A six-level long grid. The base sits at the near bound, rungs step into the range, and the size profile flares with depth under a martingale mode.
Measurement bound Price level Target / profit Price action Current price / midpoint Date span Grid rung / entry side
Range bounds
The box you . The span is the the grid ; the horizontal span is the the ladder is replayed over.
Range rail
Dimension bracket outside the left edge, labelled with the covered span in both price and percent, with per-rung depth ticks beside it.
Base (L0)
Solid line at the near bound — the top for a long grid, the bottom for a short one. The opening position is taken here.
Rungs
Dashed lines at each resting entry, distributed across the span by the spacing . Entries are all the ladder draws by default; take-profit lines are opt-in.
Size profile
Bars along the inside-left edge, one per drawn rung, length proportional to that rung's . A straight column is a grid; a flare is a martingale; a taper is an .
Take-profit levels
Optional lines at the rung exits, in the opposite side's colour. Off by default — the Targets figures report the same geometry without adding lines.
Break-even
Amber dashed line at the volume-weighted average entry of the fully- ladder, adjusted for fees.
Stop line
Solid red line at the armed stop, with the price on a chip.
Reached line
The furthest price the market travelled into the ladder inside the .
Mark line
The last close in the , against which open inventory is valued.
Execution markers
-trip counts or dots beside each rung, with an open flag on rungs still holding inventory.
Figures panel
Up to fifty figures across six groups, each independently toggleable, outside the box so it never covers the ladder.
Over-budget badge
Red chip inside the box when the needs more margin than the budget allows.

How to use

  1. 1
    Select Grid Range
    Pick the tool from the Measurement group in the toolbar.
  2. 2
    Drag across the range
    Click at one bound and to the other. Dragging downward builds a long grid; dragging upward builds a short one. Release to place.
  3. 3
    Choose the lot scaling mode
    Open the first and pick a . Start with to see the at its simplest, then against or .
  4. 4
    Fix the level count or the spread
    Open the Grid and choose which of the two you want to pin, then enter it. The other is solved from the range and shown directly beneath as you type. Leave spacing on Equal price unless you specifically want constant- steps.
  5. 5
    Enter the capital per lot
    Open the Capital and set what one base rung commits. The panel immediately reports the lot total, the capital the whole ladder needs, and the profit per level.
  6. 6
    Tell it what you have
    Still in the Capital , fill in "I have". If the needs more, the box gets a red and the figures report how many levels your capital actually covers.
  7. 7
    Check the downside
    Turn on the Risk group in the Figures , then read the at the far bound. Arm a stop if you want one and check how many rungs fill before it fires.
  8. 8
    Read the execution
    The Execution figures show what the ladder would actually have done over the bars in the box: rungs , targets hit, trips turned, and what is still open. Widen the box horizontally to judge it over a longer .
  9. 9
    Adjust the range
    any corner or edge. Every number recomputes , so you can widen or tighten the range until the capital, the and the fill rate all sit where you want them.
★
Pro tip:Place the box first and tune afterwards. The echo their own derived figures, so it is far quicker to adjust settings against a real range than to guess at values before .

What you set and what is computed

Three things are inputs: the range you , the capital per lot, and one of either the level count or the spread. Everything else is computed — including the total capital the ladder needs, which is the figure most of this tool exists to produce.

Level count or spread

The range fixes the relationship between the two: a 10% range holds ten 1% rungs, or twenty 0.5% ones. Pin either and the other follows. Both directions describe identical ladder maths, so a grid designed one way can be reproduced exactly by feeding the other way its answer.

Fix the level count
The default. You set how many rungs you want; the spread between them is solved from the range. "Ten rungs across this range — how far apart does that put them?"
Fix the spread
You set how far apart the rungs should be; the number that fits the range is solved. "Rungs 0.5% apart — how many of those fit in here?"
Which to use
Fix the level count when the matters. Fix the spread when the density matters — a spread is a claim about how much price has to move before the grid does something, and that is usually the parameter with a reason behind it.
Switching
Nothing is discarded. The you set in the other direction is kept and becomes again when you flip back.
Rounding
A range rarely divides into a whole number of rungs at the exact spread you ask for. The count is rounded to the nearest rung and the step recomputed so the ladder spans the drawn box exactly rather than stopping short of it. When the realised step differs from the request, the Spread asked figure reports both.

Capital per lot in, capital needed out

Capital is always asked for per lot and always reported as a total. That direction matters: per-lot is the number you can actually decide, because it is the order size the venue will accept, while the total is a consequence of it and of how aggressively the scales. Asking for the total instead would hide the thing that makes grids expensive — the size curve.

You set: per lot
The capital one base rung commits. This is the only size input — everything else in the Capital group is computed from it.
You set: leverage
Divides gross exposure to give the capital actually required.
You set: I have
Optional. The capital available, used purely as a comparison. It never reshapes the ladder.
Computed: lot total
The sum of every rung's size in base-lot units, straight from the 's size curve. A grid over ten levels is 11×; a over the same ten is 56×.
Computed: capital needed
Per lot × lot total ÷ leverage. The headline answer to "can I fund this?".
Computed: levels
How many rungs fit, when the spread is what you pinned.
Computed: profit per level
Net profit for one full cycle divided by the rung count — what one level of the ladder is worth.
Computed: of my capital
Capital needed as a of what you said you have. Above 100% the box gets a red and the affordability figure reports how many levels the money actually covers.
★
Pro tip:Every field publishes as you type, so the ladder, the figures and the execution replay all update on each keystroke. Walk the spread from 2% down to 0.2% and watch the rung count climb and the capital needed climb with it.
ℹ
Note:The lot total is where the shows up in the money. Ten levels of a grid need 11 lots; ten levels of a need 56 for the same per-. Switching with everything else constant is the fastest way to see what a actually costs.

Grid structure

Driven by
Which pair of inputs you pin: Levels + lot, or Spread + capital. See the section below.
Levels
Rungs placed between the two bounds, excluding the base. 1–200. More levels means tighter spacing, more orders and more capital for the same range. Computed when the grid is spread-driven.
Spread
Distance between consecutive rungs as a of the . Computed when the grid is levels-driven.
Spacing
Equal price distributes rungs at a constant price step — what the engines do. Equal % distributes them at a constant ratio, so every rung sits the same from the last.
Direction
Auto reads the : dragging downward builds a long grid (base at the top, entries stepping down); dragging upward builds a short one. Long and Short pin it regardless of how the box was drawn.
Base lots
Lots taken at the as the opening position on level 0. Set to 0 for a pure resting ladder with no market entry.
Init targets
Take-profit orders the opening position carries, laddered one target step apart. Mirrors the field of the same name.

Spacing: equal price vs equal percentage

Equal price spacing puts the rungs a constant price distance apart. This is what the engines do, so it is the default and the only choice that reproduces a ladder exactly. Its consequence is that deep rungs represent larger moves than shallow ones: on a range from 100 down to 80 with ten levels, the first step is 2% of the entry and the last is 2.5%.

Equal spacing puts every rung a constant ratio from the previous one, so each step is the same percentage move. That distributes risk evenly across depth and is the frame for comparing grids on assets at very different price levels. Treat it as a design lens rather than a deployable configuration.

!
Caution:Only equal-price spacing is engine-exact. If you intend to build the grid you designed, leave spacing on Equal price so the rung prices you read here are the ones the bot will place.

Lot scaling modes

Lot scaling mode
How order size changes with ladder depth. Drawn from the same the engines use, so a selected here means exactly what it means in a running bot.
Fixed
Same size at every rung. Capital is linear and fully predictable — total = base × levels.
Martingale family
Size grows deeper into , pulling the average entry down faster. Capital grows triangularly (linear), exponentially (doubling), or by a tunable ratio.
Anti-martingale family
Size shrinks deeper into . Capital-protective and trend-friendly; recovery is slower because deep rungs barely move the average.
Capped
Martingale growth with a hard ceiling on per-rung size. Keeps most of the recovery speed while guaranteeing a maximum commitment.
Risk dot
The coloured dot on each is its risk tier: green low, amber , red high, dark red extreme.

The is the single biggest determinant of what a grid costs. Across the same range with the same level count, a grid commits one base lot per rung while an commits 1024 at level ten. The size profile on the left edge of the box exists precisely so this is visible rather than buried in a total, and the risk dot in the picker exists because the label alone does not convey it.

★
Pro tip:The modes marked Rec in the picker are the practical picks: for predictability, for gentle averaging, and the capped modes for martingale recovery that cannot blow up.

Capital

Per lot
Capital committed per lot — the size of one base rung, in the chosen currency. Every capital figure scales linearly with it.
Currency
Label applied to all monetary readouts. Purely presentational — no conversion is applied.
Leverage
Divides gross exposure to give the capital actually required. At 1× the two are identical, so the leverage row stays hidden.
I have
Optional ceiling to check the against. Set it and the tool reports what of it the plan consumes, the headroom left, and how many levels the money actually covers. It never changes the ladder.
Capital needed
The derived total: per lot × lot total ÷ leverage. This is the number to against your account.
Notional
Gross exposure before leverage. Off by default because it duplicates the capital needed unless leverage is in play.

is the total the commits: the opening position plus every rung, each sized by the . Margin is that divided by leverage, and it is the number your budget has to cover. Average entry is volume-weighted across the whole ladder, which is why a martingale mode pulls it much closer to the far bound than a one does.

!
Caution:Utilisation above 100% means the cannot be funded as configured. Reduce levels, reduce order size, choose a gentler , or narrow the range — the over-budget stays on the box until one of those brings margin under the budget.

Target calculation

The Targets group answers a different question from the Profit group. Profit says what reaching an exit is worth; Targets says where the exits actually are and how far price has to travel to reach them. Keeping them apart matters because a grid can look profitable while its targets sit somewhere the market rarely goes.

Target
Take-profit distance from each entry, as a of that entry.
Target move
The same distance in absolute price, measured at the base. Deeper rungs need slightly less in absolute terms, since the same of a lower price is a smaller move.
Target vs step
The target as a multiple of the grid step. 1.0 is the canonical grid: each rung exits exactly where the rung above it entered. Below 1.0 the targets sit inside the grid and a rung can re-fill before the one above it has cleared, which stacks inventory faster than the exits release it.
Per rung
Take-profit orders each rung carries. Shows a range when the places different counts at different depths, as the linear- does.
Between targets
step between consecutive targets on a rung carrying more than one. Only appears when some rung is multi-target.
Total targets
Take-profit orders across the whole , including the opening position.
First target
Price the nearest take-profit rests at — the opening position's first exit.
Furthest target
Price the most distant take-profit rests at. Flagged amber when it lies outside the drawn range, because the grid then depends on a move the range does not cover.
★
Pro tip:The single most useful figure here is Target vs step. At 1.0 the ladder is self-consistent: every rung's exit is the next rung's entry, so one clean pass through the range books each level once. Deviating is legitimate but should be deliberate.
!
Caution:A Furthest target flagged amber sits outside the range you drew. The deepest rungs then only on a move beyond your own bounds, which means the is not actually contained by the range it is drawn on. Either widen the box, tighten the target, or reduce the targets per rung.

Exits and fees

Target = one grid step
On by default. Each rung exits where the rung above it entered, so one oscillation through the range books every level once. This is the canonical grid target.
Target
Explicit take-profit distance from each entry, as a . Use it to run targets tighter or wider than the grid step.
Exits per rung
From follows the engine — only the linear- is multi-order. One exit closes each rung with a single order. Split exits divides the rung across an explicit count.
Exit count
Number of take-profits per rung when Split exits is selected. The rung's inventory is divided across them and each is priced one further step out.
Fees
-trip cost as a of . Subtracted from gross profit and to the break-even distance.

Profit per cycle assumes every rung and every take-profit is hit once — a complete oscillation through the range. It is a best-case figure by construction, and useful as an rather than an expectation. The per-grid row divides it by the exit count, which is the number that matters when judging whether individual trips the fees.

!
Caution:On a tight grid, fees can consume most of the step. A 0.1% -trip fee against a 0.15% grid step leaves a third of the gross — check the net-per-cycle row before assuming a dense grid is better than a sparse one.

Risk

Stop loss
Arms a hard stop. Off by default, because a grid without a stop is a legitimate (if ) design.
Distance
Adverse move from the , as a , that trips the stop.
Measured from
anchors the stop to level 0. Average entry anchors it to the ladder's break-even. Deepest rung anchors it below the far bound.
Drawdown at far bound
-to-market loss with every rung and price sitting at the far edge of the range. The number that decides whether the is survivable.
Loss at stop
-to-market loss on everything by the time the stop trips. Smaller than the full when the stop cuts the ladder short.
Rungs before stop
How many rungs still fill before the stop fires. Fewer than the level count means the stop sits inside the range.

The at the far bound is the honest worst case the range itself describes: every rung , price sitting at the edge you drew. It is not the worst case overall — price can leave the range entirely — but it is the loss the is explicitly designed to absorb, so if it is unacceptable the design is wrong regardless of anything else.

Rungs before stop is the check most grid designs fail. A stop measured from the base at a distance shorter than the range sits inside the ladder, so it fires before the deep rungs ever fill — the grid takes the without getting the recovery. Either widen the stop past the far bound or narrow the range.

Execution replay

The box has a as well as a height, and the width is not decoration. The says what the grid ; the time span says over what it is being judged. With replay on, the tool walks every bar inside that and executes the ladder against it: entries fill when a bar reaches them, targets fill when a bar reaches the target, and each rung is closed slice by slice exactly as the engine ladders its exits. the edge forward and the same grid is re-evaluated over more history.

This a design tool into a first-pass audit. A grid that looks well-placed can still turn out to have only its top two rungs in six months, or to be sitting on eight open rungs with the market below the whole ladder. The Execution figures say which of those it is.

Replay over the box
Walks the bars inside the box's time span and reports what the ladder would actually have done. On by default.
Rung markers
Counts print the -trip number on each rung, plus an "open" flag when it is still holding. Dots give a density read — one dot per , capped at five. None keeps the ladder clean.
Highlight open rungs
Rungs still holding inventory are drawn solid and slightly heavier than pending ones, and their label border amber.
Furthest reached
Line at the deepest price the market travelled inside the — the for a long grid, the highest high for a short one.
Mark price
The last close in the . This is the price unrealised P&L is measured at.

What the model does and does not know

Only bar extremes are available, never the within a bar. When one bar both reaches a rung and reaches that rung's target, the is counted — the standard convention for grid backtests, and optimistic by exactly the cases where price gapped past the entry and back without ever resting there. The effect is negligible on low timeframes and material on high ones, which is why the bar count is printed alongside every execution figure.

The opening position is a market order, so it is entered once at the start of the and never re-enters after it closes. Ladder rungs are and do re-arm, which is what produces multiple trips on a single rung. Slippage, , funding and are not modelled. Fees are charged per actual traded at half the round-trip rate on each side, so they track real activity rather than the hypothetical full cycle the Profit figures use.

!
Caution:Replay is a sanity check, not a backtest. It executes one static ladder over historical bars with no re-anchoring, no trailing and no position limits. Treat a good result as “this range was not obviously wrong”, not as an expected return.

Choosing which figures to show

The tool can report over fifty figures across six groups. Showing all of them at once would produce a taller than most charts, so the Figures panel gives two levels of control: a master switch per group and a switch per figure. The group switches exist because the tool gets used two different ways — designing a grid needs Range, Capital and Profit; auditing one needs Execution and Risk — and flipping between those should not mean re-selecting a dozen .

Group switch
The checkbox beside each group heading is a master switch. Turning off Risk hides every risk figure without disturbing which individual risk are selected, so you can flip a whole concern in one click and get your layout back.
Per-figure switch
Every figure has its own switch. Once you have settled on a layout, trim it to exactly the numbers you watch.
All / None
Per-group shortcuts that set every figure in that group at once.
Search
Filters the list by figure name or . Faster than scrolling six groups when you know what you are after.
Italic figures
A figure shown in italics has nothing to report for the current settings — a stop price with no stop armed, an execution figure with no bars in the box. The switch still works; it just will not produce a row until the prerequisite exists.
Group headings
Range / Structure / Capital dividers between sections in the . Worth keeping on once you have more than about a dozen figures enabled.
Row labels
the figure name beside each . Turning this off gives a very compact numbers-only .
Column wrapping
The splits into automatically past about fourteen , breaking only at group boundaries so a heading never separates from its figures.
Range
How much price the grid covers: bounds, span, step, spacing .
Structure
What the ladder is made of: , , level count, order counts.
Capital
What it costs: per lot, lot total, capital needed, break-even, budget comparison.
Targets
Where the exits sit and how far price must travel to reach them.
Profit
What reaching those exits is worth, gross and net of fees.
Risk
What it loses: at the far bound, , rungs before the stop.
Execution
What it would actually have done over the bars inside the box.
★
Pro tip:A figure returns nothing rather than a dash when it does not apply. That is why enabling “Loss at stop” with no stop armed adds no row — the only ever shows numbers that mean something. The italic styling in the picker tells you which figures are in that state.

Display

Rung entries
at every rung's . Dashed while pending, solid once the rung is holding inventory.
Take-profit lines
Off by default — the ladder shows entries only, because a target beside every rung doubles the line count for information the Targets figures already carry, and on a dense grid the two sets interleave into a solid block. Turn on First target when you need to see where the exits sit, or Every target to see the full exit ladder of multi-target rungs.
Target prices
the price beside each drawn take-profit line.
Break-even
The volume-weighted average entry the fully- ladder settles at, fees included.
Stop line
The armed stop, drawn solid in the danger colour.
Size profile
of per-rung along the inside-left edge. The fastest way to see what a actually does. Bars for rungs currently holding inventory are drawn solid, so it doubles as a position map.
Left range rail
Dimension bracket outside the box's left edge, labelled with the absolute span and the same span as a of the base. This is the "how much range does this grid cover" answer, without reading the .
Rail ticks
What the rail labels each rung with: nothing, depth from the base, price, or both. Depth percentage is the most useful — it the rail into a scale.
Rung label
Price, , capital, or all three. Labels are suppressed automatically when rungs are too close together to read.
Level numbers
Prefixes each rung with its level index.
Decimals
Price for every . Auto takes it from the chart.
Max drawn rungs
Ceiling on painted rung lines. Deeper grids are thinned to an even sample; the figures always use every rung, so thinning never changes a number.
★
Pro tip:Entry and exit lines are coloured by side, not by direction: entries take the green/red of the grid's own side and exits take the opposite. A grid is always two-sided, so keeping those is what lets you read the ladder at a glance. The colour control sets the box accent only.

Use Cases / Application

  • a grid to a range — find the consolidation you expect price to oscillate in, the tool across it, and read off what a grid there would cost. This is the tool's core job: turning a chart observation into a funded .
  • Comparing lot- modes — with the box in place, cycle through modes and watch the and the size profile change. A grid and an over the same range differ by orders of magnitude at depth, and the profile makes that visible instantly.
  • Checking a budget covers the ladder — set the budget to the capital you actually have. If the overcommits, a red appears on the box and the Affordable row tells you how many levels the budget really funds.
  • Stress-testing the downside — turn on the Risk section and read the at the far bound. If losing that much would be unacceptable, the range is too wide, the too , or the order size too — before any capital is committed.
  • Placing the stop honestly — arm the stop and watch Rungs before stop. A stop inside the range fires mid-ladder, which means the grid never gets the chance to work; a stop below the range only triggers when the thesis is already broken.
  • Tuning level count against profit per grid — more levels book more trips but each is smaller and the whole thing costs more. The Per grid row makes the trade-off explicit rather than a guess.
  • Fitting a grid to the account you have — fix the spread you want, set the per- the venue allows, fill in what you actually have, and read the capital needed against it. This answers “can I even run this?” before any of the .
  • Finding the densest grid a capital base supports — with per-lot and capital , walk the spread down until the capital needed crosses what you have. The spread just before that crossing is the tightest grid the account can fund.
  • Pricing a — hold the range, spread and per-lot and change only the . The capital needed moves by a factor of five between a fixed grid and a over ten levels, which is the honest cost of faster averaging.
  • Validating fees are survivable — enter the venue's -trip fee. On a tight grid the fee can consume most of the step, and the net-per-cycle row shows exactly how much is left. The Fee share figure flags it directly once fees exceed a quarter of gross.
  • Checking a range was actually traded — the box across past price action and read the fill rate. A grid whose deep rungs never was wasted capital; one whose deepest rung filled repeatedly was too shallow. This is the fastest way to tell the two apart.
  • Counting the trips a range produced — the trips and Targets hit figures say how many times the grid would have cycled over the . Divide the realised profit by the and you have a grounded estimate rather than the best-case per-cycle number.
  • Finding where a grid gets stuck — turn on rung markers and look for rungs with but no trips. Those are the levels that absorbed inventory and never got it back, and they are usually the reason a grid that looks profitable on is not.
  • Handing a to the — once the range and settings read the way you want, the same numbers configure a real bot in the . The bounds give the and the spread, the and sizes carry over directly.

Best Practices

★
Pro tip:Draw the range on structure, not on a number. The bounds should be support and resistance you would defend anyway — a grid is only as good as the assumption that price stays inside it.
★
Pro tip:Start every design at . It gives you the honest cost of the range. Only then trade predictability for recovery speed by moving to a , and watch what each step costs.
★
Pro tip:Set the budget before tuning anything else. Designing a and then discovering it needs three times your capital wastes the whole exercise; with the budget in place the over-budget stops you immediately.
ℹ
Note:Leave the size profile on. It is the only part of the display that shows the of the rather than its numbers, and is what distinguishes a survivable grid from a fragile one.
ℹ
Note:Place two grids side by side on the same range with different modes to them directly. Both keep their own , so the capital and sit next to each other on the chart.

Common Mistakes

!
Caution:Reading profit per cycle as an expected return. It assumes a complete oscillation through the entire range with every rung filling and every target hitting. Treat it as a ceiling.
!
Caution:Adding levels to increase profit. More levels mean more trips but smaller ones, and the capital requirement rises faster than the profit under any growing . Check net per cycle against margin, not the raw total.
!
Caution:Using an exponential or triangular on a wide range. The deep rungs become enormous, and the at the far bound will usually exceed the account. The capped modes exist for exactly this reason.
!
Caution:Arming a stop closer than the range without checking Rungs before stop. A stop inside the ladder converts the grid into a losing trade.
!
Caution:Leaving fees at zero. Every then overstates profit, and on tight grids it overstates it by most of the figure.
!
Caution:Reading the execution replay as a backtest. It runs one static ladder with no re-anchoring, no trailing and no position limits, and it resolves same-bar fill-and-exit in the grid's favour. Use it to reject bad ranges, not to size expectations.
!
Caution:Judging execution over a with only a handful of bars. The figures are honest but the sample is not — check the bar count in the Window row before any conclusion from a fill rate.
!
Caution:Using equal- spacing for a grid you intend to deploy. The engines step arithmetically, so the rung prices will not match what you designed.

Comparison with related tools

Grid Range
A full grid ladder with capital, profit, risk and a replay over the bars in the box. Best for designing, costing and sanity-checking a grid strategy over a range.
Price Range
span only, in and percent. Best for measuring volatility.
Date and Price Range
Two-dimensional span with both readouts. Best for bounding a market episode.
Long / Short Position
Single entry with one stop and one target, reporting risk-reward. Best for a trade.
Fib Retracement
Ratio levels inside a move. Best for finding where price may turn, not for what to place there.
Grid Designer
The full . Builds a real bot from settings, with an execution simulator and backtest. Use it once the design here reads the way you want.

See also

References

  • 1.Grid mode catalog — Quatick engine — grid_modes.hpp / lot_calculator.py
  • 2.Ladder plan math — Quatick Grid Designer — ladderPlan.ts
  • 3.Grid Trading Strategy — Quantitative trading reference
  • 4.Martingale and Anti-Martingale Position Sizing — Risk management literature
  • 5.Dollar-Cost Averaging — Investment research

Related articles

  • DCA Capital & Leverage

    Automation / Predefined Strategies / DCA Bot

    Before placing a safety order the engine checks committed notional + order notional ≤ max capital × leverage and refuses the order if not. The base order is…

  • Date and Price Range

    Charts / Drawing Tools / Measurement

    A rectangular region marking both a price range and a time range simultaneously. Combines the Price Range and Date Range tools into a single comprehensive…

  • Date and Price Range (legacy)

    Charts / Drawing Tools / Measurement

    A rectangular measurement tool that displays the elapsed time (bars or calendar days) and the price distance (points or percentage) between two points on…

  • Date Range

    Charts / Drawing Tools / Measurement

    A horizontal bar highlighting a specific time period on the chart. Date ranges mark important calendar windows such as earnings seasons, economic release…

  • Grid Modes Overview

    Automation / Grid Modes

    The grid mode decides how much size each level commits as the ladder deepens. It is the single choice that most determines both recovery speed and blow-up risk.

  • Long Position

    Charts / Drawing Tools / Measurement

    A measurement tool that visualizes a long (buy) trade setup with entry price, stop-loss level, and one or more take-profit targets, including the calculated…

  • Price Range

    Charts / Drawing Tools / Measurement

    A vertical bar spanning from low to high that measures the price distance between two levels. Useful for visualizing volatility, ATR-like ranges, and price…

  • Reading the DCA Cycle Ladder

    Automation / Predefined Strategies / DCA Bot

    Cumulative quantity and average entry once that order has filled.

  • Short Position

    Charts / Drawing Tools / Measurement

    A measurement tool that visualizes a short (sell) trade setup with entry price, stop-loss above, and take-profit targets below, including the calculated…

Browse all knowledge base articles →