RESEARCH AND PRACTICE
Crypto order size, tick size and minimum notional: a rounding audit
Check how exchange price increments, quantity steps and minimum order values can change a planned crypto trade before any order is submitted.

A spreadsheet can describe a trade that the exchange will not accept. Prices and quantities often have permitted increments, and an order may also need to satisfy minimum or maximum value rules. Rounding is therefore part of feasibility, not a cosmetic formatting step. A useful preflight checks the final proposed order and explains when complying with a market rule would exceed the original budget or risk limit.
Distinguish precision from permitted increments
The number of decimal places shown on a screen does not by itself identify the allowed price or quantity step. An increment of 0.05, for example, is different from accepting every number with two decimal places. Binance's spot filter documentation separates price rules, lot-size rules and notional constraints; other venues expose their own fields and conditions. Read the rules for the actual product and order type. Store the version and retrieval time used for the calculation, because a copied list of constraints can become stale while the interface continues to display a valid-looking number.
Calculate in the units the market actually uses
Write down whether the order specifies base-asset quantity or an amount of the quote asset to spend. Confirm how a market order is assessed and which price reference the venue uses for any value filter. Avoid assuming that a limit-order formula can be reused unchanged. Represent decimal quantities with exact decimal or integer-scaled arithmetic where practical; binary floating-point artefacts can make a value marginally fail a step check. Keep the intended quantity, rounded quantity and any remainder visible. A rejected order and an accepted order for a different quantity are different outcomes.
A hypothetical minimum that does not fit the budget
Suppose a market has a price tick of 0.01, a quantity step of 0.1 and a minimum notional of 10 quote units. A hypothetical buy limit at 0.99 for 10.0 units has a value of 9.90 and fails that minimum. Raising quantity to 10.1 still produces only 9.999; 10.2 units produces 10.098. If the original spending cap is 10, the compliant quantity exceeds it even before fees. The correct result is an infeasible proposal under those assumptions, not an automatic increase. These filter values are teaching examples, not current rules for a named market.
Recheck the scenario after every adjustment
Rounding the entry price can change whether an order is marketable, how long it waits and the distance to an invalidation reference. Rounding quantity can change exposure and the amount reserved for fees. Apply the proposed rounding direction deliberately, then recalculate notional value, estimated costs and risk in the same units as the original plan. Do not treat a rounded invalidation price as a guaranteed exit: the behaviour of a conditional order and the liquidity available when it activates require separate consideration. A syntactically valid order can still be economically inconsistent with the scenario.
Design an informative validation result
A preflight should identify the failed rule, the proposed value and the rule snapshot used. Keep market status, account permissions, available balances and operational restrictions as separate checks rather than collapsing every rejection into insufficient funds. Test boundary values just below, exactly at and just above each permitted threshold. Include quantities that cannot be represented by the step and prices that change the minimum-value result after rounding. If the venue changes a rule between preparation and submission, report the fresh rejection instead of repeatedly altering the order until something is accepted.
Use the audit to improve planning rather than force acceptance
Review how often intended trades fail because the available budget is too small for the product, the chosen precision is wrong or fee reserves were omitted. Those are different planning problems and need different responses. Retain the original proposal beside the final feasible candidate, if one exists, so a later performance report knows what was actually considered. Passing the exchange's filters establishes only that certain formal constraints were satisfied. It does not validate a directional forecast, guarantee a fill or authorise an automatic real-money action.
Sources and example scope
Sources support the definitions and mechanisms. Numerical scenarios are hypothetical teaching examples, not live prices, forecasts or reported HOSTuvo returns. Images are editorial illustrations.