Trade Calculator
Calculate profit, loss, and ROI on a stock, crypto, or forex trade — enter buy price, sell price, quantity, and fees to see gross profit, net profit after fees, return on investment, and break-even price.
Calculate Trade Profit/Loss
Net Profit / Loss
$489.50
ROI
9.79%
Break-Even Price
$50.10
Trade Breakdown
Cost Basis
$5,000.00
Proceeds
$5,500.00
Gross Profit
$500.00
Total Fees
$10.50
This calculator estimates profit/loss and ROI from the prices, quantity, and fees entered. It does not account for taxes, margin/borrowing costs on short positions, slippage, or exchange-specific fee tiers — check your broker or exchange's actual fee schedule for exact costs.
How This Calculator Works
For a long trade, gross profit is (sell price − buy price) × quantity; for a short trade, it's (entry price − buy-back price) × quantity. Buy-side and sell-side fee percentages are applied to the cost basis and proceeds respectively, and any flat fees are added on top, to get total fees. Net profit is gross profit minus total fees, and ROI is net profit divided by the original cost basis. Break-even price is the exit price at which net profit equals exactly zero, given the same fee structure.
Worked Example
Long 100 shares — Buy $50 — Sell $55 — 0.1% fee each leg
- Cost basis: 50 × 100 = $5,000.00
- Proceeds: 55 × 100 = $5,500.00
- Gross profit: $500.00
- Total fees: $10.50
- Net profit: $489.50 (9.79% ROI)
Change any value in the calculator above to see how the numbers move for your own trade.
Typical Trading Fee Ranges by Venue Type
As of 2026-08-18| Venue Type | Typical Fee Range | Notes |
|---|---|---|
| Major stock brokers (US, commission-free) | 0% | Most large US brokers dropped per-trade commissions on stock/ETF trades; regulatory fees are usually negligible on retail-size trades. |
| Options contracts | $0.50–$0.65 per contract | Often a flat per-contract fee rather than a percentage — enter it as a flat "other fee." |
| Large centralized crypto exchanges (maker/taker) | 0.1%–0.6% | Taker fees (market orders) are typically higher than maker fees (limit orders that add liquidity). |
| Forex brokers (spread-based) | Spread only, no commission | Cost is usually embedded in the bid/ask spread rather than a separate fee line — approximate it as a small flat "other fee." |
Common Mistakes & Edge Cases
- Ignoring fees on both legs of the tradeOnly entering a sell-side fee (or none at all) understates total cost — most venues charge a fee on both the buy and the sell leg, and on small trades those two fees combined can be a meaningful share of the total profit.
- Confusing gross profit with net (after-fee) profitA trade that looks profitable on raw price movement alone can be a net loss once entry fees, exit fees, and any flat costs are subtracted — always check net profit, not just the price difference, before judging whether a trade worked.
- Forgetting fees still apply at the break-even priceBreak-even isn't the same as the entry price — because fees are charged on both legs regardless of outcome, the exit price needs to move slightly further than the entry price just to cover those costs before any profit begins.
- Mixing up buy price and sell price on a short tradeOn a short trade, "buy price" here means the entry (short-sale) price and "sell price" means the buy-back price used to close the position — entering them in the same order as a long trade will produce a profit/loss with the wrong sign.