How to Trade Currency in Zerodha?

Check All Frequently Asked Questions

Along with equity and commodity, Zerodha allows you to trade in currency pairs as well. So if you are willing to trade in the segment then learn how to trade currency in Zerodha. 

In this article, we will provide you the details of the

  • Currency pairs that you can trade in Zerodha Kite.
  • How to enable currency trade in Zerodha?
  • How to place a trade in currency?
  • What are the charges for currency trade in Zerodha?

Which Currency Can Be Traded in Zerodha?

Forex futures is the biggest market in which people trade outside of India and is traded by almost everybody, from retail to large investors. If you look closely, you will observe that the most frequently traded currency futures in India are –


In these currency pairs, the first currency is the Base Currency and the second one is the Quote. The value mentioned in front of the currency pair is the quote currency.

So for example, if USD/INR is 81.3550 this means 1 USD equals 85.3550 INR. You can trade futures or options contracts and can make a profit with the difference in price on the day of expiry.

How to Enable Currency Trading in Zerodha?

Now to begin Zeodha currency trading the first and foremost task is to open a currency trading account.

To open a demat account, you need a few documents like Aadhar Card and PAN card for KYC.

For currency trade, you need to activate the futures and options segment in Zerodha for which you need to submit a few other documents like bank statements, salary slips of the last 6 months, ITR, etc.

If you already have a Zerodha demat account, then you can activate using your app by choosing the currency exchange NSE and then uploading the above document or simply by providing details of your holdings followed by your income details.

Once done you can log in to the Zerodha Kite with your User ID and Password and buy and sell currency F&O contracts to earn profit.

How to Buy Currency Order in Zerodha?

Now to buy currency pairs in Zerodha, select the one (future or options contract) with the expiry date and add it to the watchlist.

For example, if you want to trade in USDINR Nov FUT, then search for it and add by clicking on ‘+’ button. Here the CDS and BCD before the currency pair means the order will be executed through NSE and BSE respectively.

Once done, follow the steps below:

  • Analyze the market depth to place the right value (for limit order).
  • Click on Buy Button.
  • Enter the quantity (number of pairs you want to buy).
  • Choose the price. You can place the limit order or market order as per your choice.
  • Select the product Intraday or NRML for day or overnight trade respectively.
  • To minimize the loss you can choose the stop loss order option.
  • In case, you are placing an order after market hours, then trade using the AMO order option.
  • Also, you can divide your large order into multiple parts with Zerodha iceberg order that reduces the impact cost of the trade.
  • Swipe the button to the left and Confirm your order.
  • Once done your order gets executed by the exchange.

How to Sell Currency Order in Zerodha?

Now if you want to short-sell the currency pair in Zerodha, you have to place the sell order. On the other hand, to exit the long position sell order is placed by following the steps below.

For new orders, select the currency pair as mentioned above, add it to the watchlist, and trade by entering the quantity, and price and by choosing an Intraday option.

On the other hand, to exit the current open position, click on Position and choose the pair you want to sell.

The Sell window will appear on the screen. Enter all the details:

  • Quantity
  • Order Type (Limit or Market)

Swipe the button and confirm your order.

You can trade in currency even after the market hours by choosing AMO order in Zerodha between 3:45 PM to 8:59 AM. This help you in taking an early position in the market.

Zerodha Currency Brokerage

Zerodha brokerage is the flat fee charged on the execution of the trade. So, once, you are done with the order placement, the following charges are imposed on your trade.


However, like any other segment, there are no STT charges in Zerodha for currency trade, but yes there are certain taxes. You can easily calculate all those charges and your estimated profit percentage using the Zerodha brokerage calculator.


Retail investors in India are beginning to trade currencies more frequently. Only SEBI brokers currently allowed currency pairs should be used while trading currencies.

Also, make sure you read all the conditions of currency trades carefully. Here it is important to note that currency trading time in India is between 9:00 AM to 5:00 PM, so if you are holding any intraday positions then square off before the closing hours to avoid penalty.

If you are interested in investing in the share market, then get in touch with us. Our team will assist you in choosing the right stockbroker and in opening a demat account online for FREE!

Open Free Demat Account
Enter basic details here and a Callback will be arranged for You!


More on Zerodha

Add a Comment

Your email address will not be published. Required fields are marked *

2 + 7 =