Skip to content
--:--:-- UTC
Bitcoin · 4 min read

The Quantity in a Calculator May Not Be an Order You Can Place

The calculation ends with a quantity of 0.0037 units. The order form accepts only multiples of 0.001. Rounding to the nearest allowed number seems like a harmless final step,

Photo of Marcus Webb
Chief Macro Economist
832 words
The Quantity in a Calculator May Not Be an Order You Can Place

The calculation ends with a quantity of 0.0037 units. The order form accepts only multiples of 0.001. Rounding to the nearest allowed number seems like a harmless final step, yet choosing 0.004 rather than 0.003 changes the position by a third relative to the smaller amount. A neat display can hide a meaningful decision.

BitcoinMargin’s position size calculator offers a way to explore a trading scenario. Moving that scenario into an actual order requires a separate check. The chosen market’s quantity increments, price increments and minimum order value must fit the result. Mathematical precision does not establish that a venue will accept the quantity, or that a rounded version preserves the original assumptions.

Three restrictions that should stay separate

An order can be constrained by the amount of the asset, the allowed price increments and the minimum value of the transaction. These are not interchangeable limits. A quantity can have an acceptable number of increments while the resulting order value is still too small.

Binance’s official spot-market filter documentation illustrates the distinction. Its LOT_SIZE filter specifies quantity bounds and a step size. PRICE_FILTER deals with price rules, while MIN_NOTIONAL or NOTIONAL can constrain order value. These are examples from one product’s documentation, not universal rules for every exchange or derivatives contract.

The exact market matters as much as the platform name. A spot pair and a similarly named perpetual contract may have different specifications. Copying a limit from an old screenshot or from another product can invalidate an otherwise careful calculation.

Rounding changes the scenario

Take an invented linear example with a proposed entry of 20,000 USDT per unit and an intended exit 200 USDT below it. A quantity of 0.0037 units produces a price-only loss estimate of 0.74 USDT at that exit. This excludes fees, funding and execution differences, and is not a suggested trade.

With a hypothetical quantity step of 0.001, rounding down to 0.003 produces a 0.60-USDT estimate. Rounding up to 0.004 produces 0.80 USDT. The latter exceeds the original 0.74-USDT allowance. A change of 0.0003 units sounds small only if it is considered without the position it modifies.

Neither rounded figure is automatically appropriate. The point is to recalculate the outcome after the adjustment, using the same entry and exit assumptions. Silently replacing the quantity while retaining the old loss estimate leaves two incompatible versions of the scenario on the same screen.

A minimum order can make the scenario impossible

Now add an invented minimum order value of 70 USDT. At the assumed entry, 0.003 units is worth 60 USDT, while 0.004 units is worth 80 USDT. The smaller rounded quantity falls below the hypothetical minimum. The larger one passes that minimum but exceeds the original price-only loss allowance.

There is no quantity in this example that satisfies both conditions at the stated increment. That is a valid outcome of the check. It does not mean the allowance should be increased until the exchange accepts an order. It means the proposed order, as defined, does not fit the constraints.

Changing the assumed exit to force a preferred result would create a different scenario too. The entry, exit and allowance should not become adjustable decorations around a quantity that was chosen first. Keeping those assumptions visible makes it easier to notice when a technical restriction has changed the substance of the plan.

Displayed decimals do not prove an exact increment

A form showing three decimal places does not establish a step size of 0.001. An allowed increment could instead be 0.005, with quantities such as 0.010 and 0.015. Decimal places describe how a number is displayed; the increment describes which values the market permits.

That distinction also matters in software. Ordinary floating-point arithmetic can introduce small representation errors, as MDN’s explanation of numeric precision illustrates. A value that looks correct on screen may therefore fail an exact validation check. The venue’s current documentation and supported numeric format should guide implementation. Adding more visible digits is not a substitute for testing the rule itself.

Acceptance and execution are different checks

Even a valid order is not a guaranteed fill at the assumed price. Market orders and limit orders behave differently, and market conditions can change before an instruction executes. Passing a minimum-value check therefore does not verify the price-only loss estimate used earlier.

The CFTC’s advisory on virtual-currency trading highlights volatility and leverage risks. A successful form submission does not remove either. Nor does a third-party sizing tool certify the exchange’s margin model, contract specifications or ability to execute an exit during disruption.

Before treating a calculator output as an order candidate, keep its original quantity alongside the adjusted quantity and the recalculated scenario. Record the specific market rules used and when they were checked. If those rules change, repeat the comparison rather than assuming a previously accepted quantity remains valid.

This is an explanation of calculation and validation boundaries, not investment advice. All example prices, increments and minimums are hypothetical. The most useful result can be the recognition that no permitted order fits the assumptions, rather than another decimal place that makes an unsuitable order look precise.

Disclosure · This article is for informational purposes only and is not financial advice. The author may hold positions in assets mentioned. DMC editorial standards prohibit trading securities that are the active subject of coverage. See our editorial guidelines and methodology.
Photo of Marcus Webb

About the author

Chief Macro Economist

Chief Macro Economist covering Federal Reserve policy, treasury markets, and global macroeconomic trends.

More about Marcus Webb →

Chief Macro Economist covering Federal Reserve policy, treasury markets, and global macroeconomic trends. Former Federal Reserve researcher and economist at Goldman Sachs Global Investment Research. PhD in Economics from MIT. Fifteen years of experience analyzing monetary policy impacts on financial markets.

Beat:
Federal Reserve · Interest rates · Treasury markets · Global macro · Currency policy
Education:
MIT · PhD Economics
Certifications:
PhD, CMT
Memberships:
American Economic Association · NABE

Editorial standards · Fact-checked against named sources. Reporters cannot trade securities they cover. Guidelines · Methodology · Report an error

Related