How to Calculate Position Size in Trading

By Josh Molnar · July 2026 · 5 min read
Branded card explaining how to calculate position size in trading with the simple formula

If you ask most traders how they size their positions, the honest answer is that they guess. They guess small when nervous and big when they feel confident. That feeling-based approach is what turns a normal losing streak into a blown account. The fix is a single formula, and once you understand it, sizing every trade becomes a calculation, not a gut call.

How to calculate position size

Position size equals your dollar risk divided by your stop distance. That is the whole formula. Two inputs, one output.

  • Dollar risk is the amount you are willing to lose if this trade is wrong. Most professional traders keep this at 1 percent of their account per trade.
  • Stop distance is the price gap between your entry and your stop loss, measured in dollars.

You decide the dollar risk from your account rules. You pick the stop from the chart. The formula gives you the size. Nothing is left to feeling.

A plain example for crypto

Say you have a $5,000 account and you risk 1 percent per trade. That is $50 at risk. You plan to buy Bitcoin at $65,000 with a stop at $64,000. The gap between entry and stop is $1,000.

Position size equals $50 divided by $1,000. The answer is 0.05 BTC.

If Bitcoin drops to your stop, you lose 0.05 times $1,000. That is $50 exactly, which is 1 percent of your account. The math holds every time.

Now say the market is choppy and your stop needs to go to $63,000. Your gap doubles to $2,000. Run the formula again. $50 divided by $2,000 is 0.025 BTC. Half the size, same dollar risk. This is what I tell people I mentor. A wider stop is not more dangerous when you size correctly. It just means a smaller position, which is exactly right for choppier conditions.

How to calculate position size in futures

Futures work the same way, with one extra step. You need to convert your stop distance from points to dollars first, because futures contracts have a fixed dollar value per point.

The Micro Nasdaq futures (MNQ) are worth $2 per point. The Micro S&P 500 futures (MES) are worth $5 per point. Multiply your stop in points by that value to get the dollar distance per contract. Then divide your dollar risk by that number.

Here is a quick example. You short MNQ at 15,200 with a stop at 15,250. That is 50 points. At $2 per point, one contract moves $100 from your entry to your stop. Your dollar risk is $50. Divide $50 by $100 and you get 0.5 contracts. Since you cannot trade half a contract, the answer rounds down to zero. The trade does not fit your risk rules at this account size. That is useful information. Wait for a setup with a tighter stop that fits inside one contract, or skip it entirely.

Learning to trade well, and eventually trading for a living, taught me that knowing when to sit out is as important as knowing how to size in.

The mistake most traders make

Most traders set their position size first and then fit the stop to match. That is backwards. The stop should come from the chart, from the exact level where the trade idea is wrong. The size should follow from the formula after the stop is set.

When you flip that order, you end up with a stop placed not where the trade is wrong but wherever your position size lets you afford to lose. Stops placed that way get hit constantly for no reason, and most traders blame their strategy instead of their sizing process.

I go deeper on where to place stops in how to set a stop loss, and I cover the 1 percent rule that produces the dollar risk number in how much to risk per trade. Those three pieces, dollar risk, stop placement, and position size formula, form the foundation of every trade I take.

Common questions

How do you calculate position size in trading?

Divide your dollar risk by your stop distance. Dollar risk is the amount you are willing to lose if the trade hits your stop, usually 1 percent of your account. Stop distance is the price gap between your entry and your stop loss.

What is the position sizing formula?

Position size equals dollar risk divided by stop distance. For crypto, stop distance is a dollar amount. For futures, it is stop points multiplied by the dollar value per point for that contract.

How do you calculate position size in futures trading?

Multiply your stop distance in points by the dollar value per contract point to get the dollar distance. Then divide your dollar risk by that number to get the number of contracts to trade.

Why does my position size change when I move my stop?

Because the formula keeps your dollar risk fixed. A wider stop means a larger price distance, so the formula gives you a smaller position to hold your dollar loss constant.

What if the position size formula gives me less than one contract?

It means the trade does not fit your risk rules at your current account size. The right answer is to skip the trade or wait for a setup with a tighter stop that fits inside one contract.

Keep reading

I trade and teach this for a living. I post free breakdowns on Instagram and YouTube, and you can trade alongside me and the community at bitcoindaily.vip. For one-on-one help, work with me directly.

Nothing here is financial advice. Trading carries a real risk of loss and most traders lose money. Never trade money you cannot afford to lose.