Crypto Futures Fee Calculator

See what a futures trade costs to open, hold and close, how much of your margin that is, and how far the price must move to cover it.

Your position

Your own money in the trade.

From 1 to 200.

Fees

Added to the fees by exchanges in India.

Funding, optional

Per period. Can be negative.

How many you hold through.

A long pays funding when the rate is positive.

Your futures costs

Fill in your position and fees, then choose Calculate Fees. Your figures appear here.

Fee to Open

₹0.00

Position value × the rate for the opening order

Fee to Close

₹0.00

Position value × the rate for the closing order

GST on Fees

₹0.00

18% of the two fees

Funding

₹0.00

Paid or received while the position is open

Share of Your Margin

0%

Total cost ÷ margin

Price Move to Cover It

0%

Total cost ÷ position value

Total Cost

₹0.00

Fees + GST + funding

The closing fee assumes you close at the entry price; a higher or lower exit changes it a little. Fee and funding rates differ by exchange and change over time, so check your exchange. Figures are before tax. To work out a whole trade from entry to exit, use the Crypto Futures P&L Calculator.

How it is calculated

Fees are charged on the whole position, not on your margin, so leverage multiplies their weight.

  • Position value = margin × leverage
  • Fee to open, and to close = position value × the maker or taker rate for that order
  • GST on fees = (fee to open + fee to close) × 18%
  • Funding = position value × funding rate × number of periods. A long pays when the rate is positive, and a short receives
  • Total cost = fees + GST + funding
  • Share of margin = total cost ÷ margin
  • Price move to cover it = total cost ÷ position value

Frequently asked questions

Short answers on what futures trading costs and on what this calculator counts.

You pay a trading fee when you open the position and another when you close it, each a percentage of the whole position. GST is added to those fees, and on perpetual futures there is also funding while the position is open. Take a ₹50,000 margin at 10×, a ₹5,00,000 position. At a 0.05% taker fee each way the fees are ₹500, GST adds ₹90, and funding of 0.01% over 9 periods adds ₹450, a total of ₹1,040.

Because they are charged on the position, not on your margin. In the example above the ₹590 of fees and GST is 0.118% of the position but 1.18% of your margin. At 50× leverage the same margin would control a ₹25,00,000 position, and the same rates would cost 5.9% of it.

A maker order adds to the order book and waits, such as a limit order that is not matched straight away. A taker order is matched against one already there, such as a market order. Makers usually pay less. With a 0.02% maker fee, the example above costs ₹236 in fees and GST with maker orders both ways, against ₹590 with taker orders.

Funding is a regular payment between longs and shorts on perpetual futures, often every 8 hours, that keeps the contract price close to the spot price. When the rate is positive, longs pay shorts, and when it is negative, shorts pay longs. It is worked out on the position, so it also weighs more with leverage. Rates change from period to period.

Exchanges in India add 18% GST to their trading fees, and some overseas exchanges now charge it to users in India too. It applies to the fee, not to the position. If your exchange does not charge it, choose none.

Divide the total cost by the position value. In the example above ₹1,040 on a ₹5,00,000 position is 0.208%, so the price has to move that far in your favour before the trade is in profit. To work out a whole trade from entry to exit, use the Crypto Futures P&L Calculator. For spot trades, use the Crypto Spot Trading Fee Calculator.

More crypto calculators