How Many Coins Can a Given Amount Buy?

Short answer: Coins = amount × (1 − fee rate) ÷ buy price. Without fees it is simply "amount ÷ coin price". For the same 1,000 USDT, the higher the coin price, the fewer coins you get.

How to calculate it

The coin price is "how many USDT one coin costs", so coins = amount ÷ price. The buy fee is usually deducted from the fill, so coins received = amount × (1 − rate) ÷ price.

Unit prices differ widely: for the same 1,000 USDT you get a small fraction of a BTC but more than ten thousand DOGE.

Formulas

Coinsamount ÷ buy price
With the buy feeamount × (1 − fee rate) ÷ buy price
Position valuecoins × current price

What 1,000 USDT buys (reference prices, recompute it yourself)

CoinReference priceNo feeWith 0.1% buy fee
BTC78,400 USDT0.012755100.01274235
ETH2,471 USDT0.404694460.40428976
SOL102.97 USDT9.711566489.70185491
DOGE0.08938 USDT11,188.1852763511,176.99709107

Coins = 1,000 ÷ reference price; the fee column uses 999 ÷ reference price. Reference prices are examples; use your actual fill price.

Notes

Round or truncate to the decimals each coin uses: BTC usually keeps up to 8 decimal places; truncation introduces small errors.

1,000 USDT buys roughly 0.0127 BTC. Check the venue minimum order size and precision before ordering.

FAQ

Why does the same amount buy such different quantities?

Because prices differ: coins = amount ÷ price, so a higher coin price means fewer coins for the same amount.

Does the fee reduce the quantity, or is it charged separately?

Most venues deduct it from the fill, so the coins received are fewer. Here 1,000 USDT buys 0.01275510 BTC with no fee and 0.01274235 BTC with a 0.1% fee.

Does this match the profit calculator?

Yes. The first step there is also "amount × (1 − rate) ÷ buy price", which gives exactly this coin quantity.