Methodology
Every number on the calculator comes from the contract rules below and the formulas on this page. All maths runs in exact decimals in your browser; nothing is sent anywhere. Rules last checked 2026-10-15.
Formulas
For entry E, stop S, contract size c (coin per lot), fee rates r (maker or taker per leg), GST g and the INR rate fx:
budgetUSD = budgetINR / fx perLotLoss = |E − S| × c + (E × r_entry + S × r_stop) × c × (1 + g) lots = floor(budgetUSD / perLotLoss) lossUSD = lots × perLotLoss notional = lots × c × E (one leg) margin = notional / leverage breakeven = E × (1 ± r_entry(1+g)) / (1 ∓ r_taker(1+g)) (long / short, taker exit)
The “without fees” comparison uses floor(budgetUSD / (|E − S| × c)) and then charges the real fees on that size. The leverage warning approximates isolated liquidation at an adverse move of 1/leverage − maintenance margin − isolated liquidation fee; it is an estimate, not Delta's liquidation price. Display rounding is half-up to 2 decimals; intermediate values are not rounded.
Contract rules
| Parameter | BTCUSD | ETHUSD | SOLUSD |
|---|---|---|---|
| 1 lot | 0.001 BTC | 0.01 ETH | 1 SOL |
| Tick size (USD) | 0.5 | 0.05 | 0.0001 |
| Maker / taker fee | 0.02% / 0.05% | 0.02% / 0.05% | 0.02% / 0.05% |
| GST on fees | 18% | 18% | 18% |
| Min initial / maintenance margin | 0.5% / 0.25% | 0.5% / 0.25% | 1% / 0.5% |
| Max leverage | 200× | 200× | 100× |
| Flat-margin notional limit (USD) | 100000 | 100000 | 100000 |
| Isolated liquidation fee | 0.05% | 0.1% | 0.1% |
| USD-INR rate | ₹85 | ₹85 | ₹85 |
| Checked | 2026-10-15 | 2026-10-15 | 2026-10-15 |
The flat-margin limit is Delta's API field max_leverage_notional; Delta's help article on isolated margin does not publish the threshold as a number, so the calculator refuses sizes above it rather than guess the margin.
Sources
- product fields — checked 2026-10-15
- max leverage per contract (BTC/ETH 200x; SOL 100x) — checked 2026-10-15
- isolated margin: flat below Position Threshold, linear above; isolated liquidation fee rates — checked 2026-10-15
- USD-INR fixed rate 85 — checked 2026-10-15
- GST on trading fees — checked 2026-10-15
- fee rates, 18% GST, calculator behaviour (official benchmark) — checked 2026-10-15
- Trade Size = margin x leverage / (entry x 0.001) — checked 2026-10-15
- previous product snapshot — checked 2026-10-15
- ETHUSD product fields — checked 2026-10-15
- SOLUSD product fields — checked 2026-10-15
Delta's in-app Trade Size calculator works from margin × leverage (per Delta's help article as of 2026-10-15); if Delta adds stop-loss sizing, tell us and we will review this page.
Checked against Delta's fee calculator
We entered the same trades into Delta's fee calculator (logged out) and compared. Delta's page truncates decimals, so differences up to $0.01 are expected. Its calculator treats every trade as long, shows entry + exit notional combined, and has the Scalper Offer (no closing fee) switched on by default — rows marked ′ have it switched off.
| Case | Contract | Entry → exit | Lots | Delta: fees incl. GST | Ours | Delta: net PnL | Ours |
|---|---|---|---|---|---|---|---|
| B1 | BTCUSD | 65000 M → 70000 T | 1000 | 56.64 / 15.34 | 56.64 / 15.34 | 4984.66 | 4,984.66 |
| B2 | BTCUSD | 100000 T → 101000 T | 1000 | 118.58 / 59 | 118.59 / 59.00 | 941 | 941.00 |
| B3 | BTCUSD | 100000 M → 101000 M | 1000 | 47.43 / 23.59 | 47.44 / 23.60 | 976.4 | 976.40 |
| B4 | BTCUSD | 100000 T → 99000 T | 1000 | 117.41 / 59 | 117.41 / 59.00 | -1059 | −1,059.00 |
| B5 | BTCUSD | 102345.5 T → 103210 M | 37 | 3.13 / 2.23 | 3.14 / 2.23 | 29.75 | 29.75 |
| B6 | BTCUSD | 100000 T → 100200 T | 250 | 29.52 / 14.75 | 29.53 / 14.75 | 35.25 | 35.25 |
| B2′ | BTCUSD | 100000 T → 101000 T | 1000 | 118.58 | 118.59 | 881.41 | 881.41 |
| B5′ | BTCUSD | 102345.5 T → 103210 M | 37 | 3.13 | 3.14 | 28.85 | 28.85 |
| EB1 | ETHUSD | 2000 M → 2200 T | 1000 | 17.7 / 4.72 | 17.70 / 4.72 | 1995.28 | 1,995.28 |
| EB2 | ETHUSD | 2400 T → 2424 T | 1000 | 28.46 / 14.16 | 28.46 / 14.16 | 225.84 | 225.84 |
| EB2′ | ETHUSD | 2400 T → 2424 T | 1000 | 28.46 | 28.46 | 211.53 | 211.54 |
| EB3 | ETHUSD | 2400 M → 2424 M | 1000 | 11.38 / 5.66 | 11.38 / 5.66 | 234.33 | 234.34 |
| EB4 | ETHUSD | 2400 T → 2376 T | 1000 | 28.17 / 14.16 | 28.18 / 14.16 | -254.16 | −254.16 |
| EB5 | ETHUSD | 2345.35 T → 2371.9 M | 37 | 0.71 / 0.51 | 0.72 / 0.51 | 9.31 | 9.31 |
| EB5′ | ETHUSD | 2345.35 T → 2371.9 M | 37 | 0.71 | 0.72 | 9.10 | 9.10 |
| EB6 | ETHUSD | 2400 T → 2404.8 T | 250 | 7.08 / 3.54 | 7.09 / 3.54 | 8.46 | 8.46 |
| SB1 | SOLUSD | 100 M → 110 T | 1000 | 88.5 / 23.59 | 88.50 / 23.60 | 9976.4 | 9,976.40 |
| SB2 | SOLUSD | 102.3735 T → 103.3972 T | 1000 | 121.40 / 60.40 | 121.40 / 60.40 | 963.29 | 963.30 |
| SB2′ | SOLUSD | 102.3735 T → 103.3972 T | 1000 | 121.40 | 121.40 | 902.29 | 902.30 |
| SB3 | SOLUSD | 102.3735 M → 103.3972 M | 1000 | 48.56 / 24.16 | 48.56 / 24.16 | 999.53 | 999.54 |
| SB4 | SOLUSD | 102.3735 T → 101.3497 T | 1000 | 120.19 / 60.40 | 120.20 / 60.40 | -1084.20 | −1,084.20 |
| SB5 | SOLUSD | 102.3457 T → 103.2101 M | 37 | 3.13 / 2.23 | 3.14 / 2.23 | 29.74 | 29.75 |
| SB5′ | SOLUSD | 102.3457 T → 103.2101 M | 37 | 3.13 | 3.14 | 28.84 | 28.85 |
| SB6 | SOLUSD | 100 T → 100.2 T | 250 | 29.52 / 14.75 | 29.53 / 14.75 | 35.25 | 35.25 |
Stop-loss sizing checks
For each case we sized the trade, then entered our lot count, one lot more and the no-fee lot count into Delta's calculator with the stop as the exit price. Our size always stays within the budget; one more lot always goes over.
| Case | Contract | Side | Budget | Entry / stop | Lots | Delta: loss at stop | Ours | Within budget |
|---|---|---|---|---|---|---|---|---|
| S1-ours | BTCUSD | long | ₹1000 | 100000 / 99500 | 19 | 11.73 | 11.74 | yes |
| S1-ours+1 | BTCUSD | long | ₹1000 | 100000 / 99500 | 20 | 12.35 | 12.35 | no |
| S1-naive_no_fee | BTCUSD | long | ₹1000 | 100000 / 99500 | 23 | 14.20 | 14.21 | no |
| S2-ours | BTCUSD | short | ₹500 | 100000 / 101000 | 5 | 5.41 | 5.42 | yes |
| S2-ours+1 | BTCUSD | short | ₹500 | 100000 / 101000 | 6 | 6.49 | 6.50 | no |
| S2-naive_no_fee | BTCUSD | short | ₹500 | 100000 / 101000 | 5 | 5.41 | 5.42 | yes |
| S3-ours | BTCUSD | long | ₹2000 | 100000 / 99950 | 140 | 23.51 | 23.52 | yes |
| S3-ours+1 | BTCUSD | long | ₹2000 | 100000 / 99950 | 141 | 23.68 | 23.68 | no |
| S3-naive_no_fee | BTCUSD | long | ₹2000 | 100000 / 99950 | 470 | 78.94 | 78.95 | no |
| SE1-ours | ETHUSD | long | ₹1000 | 2400 / 2388 | 79 | 11.71 | 11.71 | yes |
| SE1-ours+1 | ETHUSD | long | ₹1000 | 2400 / 2388 | 80 | 11.85 | 11.86 | no |
| SE1-naive | ETHUSD | long | ₹1000 | 2400 / 2388 | 98 | 14.52 | 14.53 | no |
| SE2-ours | ETHUSD | short | ₹500 | 2400 / 2424 | 22 | 5.71 | 5.72 | yes |
| SE2-ours+1 | ETHUSD | short | ₹500 | 2400 / 2424 | 23 | 5.97 | 5.98 | no |
| SE2-naive | ETHUSD | short | ₹500 | 2400 / 2424 | 24 | 6.23 | 6.24 | no |
| SE3-ours | ETHUSD | long | ₹2000 | 2400 / 2399 | 614 | 23.52 | 23.52 | yes |
| SE3-ours+1 | ETHUSD | long | ₹2000 | 2400 / 2399 | 615 | 23.56 | 23.56 | no |
| SE3-naive | ETHUSD | long | ₹2000 | 2400 / 2399 | 2352 | 90.11 | 90.11 | no |
| SS1-ours | SOLUSD | long | ₹1000 | 102.3735 / 101.85 | 18 | 11.59 | 11.59 | yes |
| SS1-ours+1 | SOLUSD | long | ₹1000 | 102.3735 / 101.85 | 19 | 12.23 | 12.24 | no |
| SS1-naive | SOLUSD | long | ₹1000 | 102.3735 / 101.85 | 22 | 14.16 | 14.17 | no |
| SS2-ours | SOLUSD | short | ₹500 | 102.3735 / 103.5 | 4 | 4.85 | 4.85 | yes |
| SS2-ours+1 | SOLUSD | short | ₹500 | 102.3735 / 103.5 | 5 | 6.05 | 6.06 | no |
| SS2-naive | SOLUSD | short | ₹500 | 102.3735 / 103.5 | 5 | 6.05 | 6.06 | no |
| SS3-ours | SOLUSD | long | ₹2000 | 102.3735 / 102.3 | 121 | 23.50 | 23.51 | yes |
| SS3-ours+1 | SOLUSD | long | ₹2000 | 102.3735 / 102.3 | 122 | 23.69 | 23.70 | no |
| SS3-naive | SOLUSD | long | ₹2000 | 102.3735 / 102.3 | 320 | 62.16 | 62.16 | no |
| SS4-ours | SOLUSD | long | ₹150 | 102.3735 / 100 | 1 | 2.49 | 2.49 | no |
Not included
- Funding payments, slippage and the settlement fee.
- Scalper Offer, VIP or promotional fee discounts.
- Delta's exact liquidation price, cross margin and portfolio margin.
- Positions above the flat-margin notional limit.