Risk-based position sizing for futures and crypto. Pick a contract or enter a custom multiplier — get the exact contract size for your trade plan.
In Discord
Save trade setups as presets, share results privately, and add admin guardrails. From free to $39/mo per server.
Position sizing turns a fixed risk budget into a specific number of contracts to trade. The formula is simple: divide your dollar risk by the dollar distance between your entry and stop loss. The result is the number of contracts (or units) you can hold without exceeding your risk per trade.
For example: a $50,000 account risking 2% per trade gives you a $1,000 risk budget. If your entry is 5,200 and your stop is 5,180, your stop distance is 20 points. $1,000 ÷ 20 = 50 contracts. The calculator above does this for you and also shows position value and margin required so you can verify the trade fits your account.
The browser version is free and works without an account. If you want to save common setups as presets, share private results inside your trading server, or set server-wide leverage caps and role-based access, use the Futures Calculator Discord bot.
Verify against your broker's contract specs before trading.
MiyagiTrades tools are provided for educational and informational purposes only. They do not provide financial advice, trading signals, brokerage services, or trade execution. Verify all calculations against your broker, exchange, or trading platform before placing trades.