Compare Brokers:           

ICICIDirect Stock Trading, Demat, Brokerage and Reviews

ICICI Securities Pvt Ltd. Logo

Open an Online Trading Account with ICICIDirect. Leave your contact info and we will get in touch with you.

ICICIdirect is a retail trading and investment service from ICICI Securities, the largest retail stock broker firm in India offering a wide range of investment options to the retail and institutional customers. ICICI Securities is part of ICICI Group, India's top financial service provider offering banking and other financial services. ICICI Securities offers 'online trading and investment' services to over 20 lakhs customers through ICICI Direct (

ICICI Securities (I-Sec) is the top equity house (Full-service broker) in India with over 20 lakh customers. is the flagship website of I-Sec. This website is among the first online trading platform lunched in India to provide online equity, commodity and currency trading; all under one login. is the most visited investment portal in India and by NRI's living across countries. It is one website which provides options to invest in over 20 financial products including Equity, Derivatives, Currency Futures, IPO, Mutual Funds, ETF, Fixed Deposits, Loans, Tax Services, New Pension Systems and Insurance.

ICICI direct website also provide current stock market information which includes stock prices, news, market research reports, stocks tips, events, IPO News and company results. Its 'Centre for Financial Learning' initiative offers number of online and classroom programs for retail investors.

The 3-in-1 account, which includes ICICI Bank Account, ICICI Direct Trading Account and ICICI Demat Account, is the key offering for retail investors in India as it provides easiest way to invest in stock market and other financial instruments. The customers can also visit any of the over 1500 ICICI Bank branches or ICICIDirect offices to get in-person help on financial products which are sold through ICICI direct.

ICICIDirect Trades In: BSE and NSE

ICICIDirect Stock Broker Review Ratings

272 votes  Rate ICICIDirect

Area Rating
Overall Rating Rated 2.5 stars 2.5/5
Fees Rated 2.4 stars 2.4/5
Brokerage Rated 1.8 stars 1.8/5
Usability Rated 3.3 stars 3.3/5
Customer Service Rated 2.8 stars 2.8/5

ICICIDirect's Trading Platforms

ICICIDirect offers 2 trading platforms to its customers:

1. Share Trading Account (Website Based Trading)

Website based online Share Trading Account by ICICIDirect is primarily for buying and selling of stocks at BSE and NSE.
The ICICIDirect website allows Cash Trading, Margin Trading, MarginPLUS Trading, Spot Trading, Buy Today Sell Tomorrow, IPO Investment, Mutual Fund Investment etc. website is the primary Investment vehicle of ICICI Limited.

2. Trade Racer (Trading Terminal)

Trade Racer is a power packed Trading platform which provides an investor with Live streaming quotes & Research Calls, integrated fund transfer system along with multiple watch list facility. Investor can also do technical analysis with the help advance charting tools. Single Order entry page for Equities and Derivatives, Technical Analysis, Integrated Fund Transfer System, Customized Interface, Intra-day and EOD Charts and Shortcut keys for faster access to markets are some of the key features of Trade Racer Terminal.

Trade Racer Subscription Fee (Cost of using ICICI Trading Terminal)

Trade Racer, the installable trading terminal from ICICI Direct is free for customers who give a brokerage of more than Rs 750 in a month. For others (if the Trade Racer facility is activated by the customer); ICICI charges Rs 75 per month towards subscription for Trade Racer.

ICICIDirect Brokerage Charges 2015

  • Trading Account Opening Charges (One Time): Rs 975
  • Trading Annual maintenance charges (AMC): Rs 0
  • Demat Account Opening Charges (One Time): Rs 100 (for Agreement Stamp Paper)
  • Demat Account Annual Maintenance Charges (AMC): Rs 500 (Rs 0 for 1st year with 3 in 1 Account)

ICICI offers 2 types of brokerage plans to its customer:

  1. I-Secure Plan (Flat brokerage Plan)

    This plan offers Flat Brokerage (in %) irrespective of turnover value. This plan is suitable for traders / investors looking at secured and fixed brokerage.

  2. I-Saver Plan (Variable brokerage plan)

    This plan offers brokerage based on the trading volume i.e. high brokerage for low volume and low brokerage for high volume trades. This plan suitable for traders / investors who trade in high volumes and can benefit from low brokerage.

ICICIDirect Cash Brokerage

I - Saver Plan
Total Eligible Turnover (Per calendar Quarter) Brokerage (%) Effective Brokerage on Intraday Squareoff
Above Rs 5 Crores 0.25 0.125%
Rs 2 Crores to 5 Crores 0.30 0.150%
Rs 1 Crores to 2 Crores 0.35 0.175%
Rs 50 Lakhs to 1 Crores 0.45 0.225%
Rs 25 Lakhs to 50 Lakhs 0.55 0.275%
Rs 10 Lakhs to 25 Lakhs 0.70 0.350%
Less than Rs 10 Lakhs 0.75 0.375%
I - Secure Plan
Total Eligible Turnover (Per calendar Quarter) Brokerage (%) Effective Brokerage on Intraday Squareoff
Irrespective of turnover 0.55 0.275%

ICICIDirect Future & Future Plus Brokerage

I - Saver Plan / I - Secure Plan
For Equity/Currency Futures Equity Future and Future Plus Currency Futures
Total Eligible Turnover per month Brokerage (%) Brokerage on Second leg of Intraday square off (per lot) Brokerage on Second leg of Intraday square off (per lot)
Above Rs 20 Crores 0.030 Rs 15 Rs 10
Rs 10 Crores to 20 Crores 0.035 Rs 15 Rs 10
Rs 5 Crores to 10 Crores 0.040 Rs 15 Rs 10
Less than Rs 5 Crores 0.050 Rs 15 Rs 10

ICICI Margin & Margin Plus Trading Brokerage

I - Saver Plan / I - Secure Plan
Total Eligible Turnover per month Brokerage (%)
Above Rs 20 Crores 0.030
Rs 10 Crores to 20 Crores 0.035
Rs 5 Crores to 10 Crores 0.040
Less than Rs 5 Crores 0.050

ICICI Direct Options Brokerage

I - Saver Plan / I - Secure Plan
Brokerage in Options Total Eligible Lots per month Flat brokerage per contract lot (Rs) Brokerage on Second leg of Intraday square off (per lot)
Above 600 65 Rs 15
301-600 70 Rs 15
151-300 75 Rs 15
61-150 85 Rs 15
0-60 95 Rs 15

ICICI Other Brokergae Charges

  1. Minimum Brokerage ICICIDirect: ICICI charges minimum brokerage of Rs 35 per trade or 2.5% of the trade value whichever is lower.
  2. ICICI charges flat 5 paisa per share (Rs 0.05) brokerage on stocks priced less then Rs 10 per share.

ICICI Depository Service Charges

For Resident Retail Customers and Corporates
Particulars Charges
Account Opening Nil
First Year AMC Nil
Annual Maintenance Charges Rs 600 (Rs 500 for customers receiving e-mail statements)
Buy - Market and Off-Market Nil
Sell - Market and Off-Market and Redemption of MF units (% of transaction value of each ISIN) Max. Rs 500 for debt instruments
Nil for Trades done on
Instruction submitted through Internet (E-inst / IVR) 0.04% (Min. Rs 25 and Max. Rs 25,000)
Instruction submitted through Call Centre 0.04% (Min. Rs 30 and Max. Rs 25,000)
Instruction submitted at Branches 0.04% (Min. Rs 35 and Max. Rs 25,000)
Rejection / fails Rs 30
Extra charges for processing of TIFDs submitted late
(% of transaction value)
Instruction submitted through Internet (E-inst / IVR)
Instruction submitted through Call Centre Nil
Instruction submitted at Branches (accepted at Client's risk) Rs 10 per ISIN
Dematerialisation for each request form Rs 50
Dematerialisation for each extra certificate Rs 3
Rematerialisation Rs 25 for every hundred securities or part
thereof, subject to maximum fee of Rs 3,00,000 or
a flat fee of Rs 25 per certificate, whichever is higher.
Reconversion of MF units Rs 25 per instruction
Closure of Account Nil
Pledge Creation/Closure/Confirmation/ Invocation
(% of value for each ISIN in each request)
If, ICICI Bank is counter party
0.02% (Min. Rs 25 and Max. Rs 25,000)
If, ICICI Bank is not counter party 0.04% (Min. Rs 35 and Max. Rs 25,000)
Additional Account Statements Rs 20

NSDL Charges

Particulars Charges
Annual Maintenance Fee for Corporate Account Rs 500 p.a. (w.e.f October 1, 2013)
Sell - Market and Off-Market Rs 4.50 per debit instruction (Nil for commercial paper and short-term debt instruments)
Reconversion of MF units into SoA Rs 10 per instruction (w.e.f April 1, 2014)
Redemption of MF units through Participants Rs 4.50 per instruction (w.e.f April 1, 2014)
Remat A fee of Rs 10 for every hundred securities or part thereof, subject to maximum fee of Rs 5,00,000 or a flat
fee of Rs 10 per certificate, whichever is higher.
Pledge Creation Rs 25 per instruction

Useful Articles:

How to open account with ICICI Securities Pvt Ltd.?

For Online Stock Trading with ICICI, investor needs to open 3 accounts: ICICI Bank Account, ICICI Direct Trading Account and ICICI Demat Account (DP Account).

Note: If you already have a bank account or demat account with ICICI, you could link it with new ICICIDirect trading account.

Opening trading account with ICICI is easy. You could use one of the following options to open account with ICICIDirect.

  • Visit and fill the "Open an Account" form.
  • Call ICICI and tell them that you are interested in opening an account with them.

In both the cases ICICI representative contact you in a day or two and tell you about the procedure to open the account. They usually send somebody to your home to collect documents, signature and for demo if required.

Contact ICICIDirect / Request Call Back

Are you a day trader?

ICICIDirect Advantages

  1. 3-in-1 account integrates your banking, broking and demat accounts. All accounts are from ICICI and very well integrated. This feature makes ICICI the most interesting player in online trading facility. There is absolutely no manual interfere require. This is truly online trading environment.
  2. Unlike most of the online trading companies in India which require transferring money to the broker's pool or towards deposits, at ICICIDirect you can manage your own demat and bank accounts through Money from selling stock is available in ICICI bank account as soon as the ICICIDirect receive it.
  3. Investment online in IPOs, Mutual Funds, GOI Bonds, and Postal Savings Schemes all from one website. General Insurance is also available from ICICI Lombard.
  4. Trading is available in both BSE and NSE.
  5. Low bandwidth website is available for slow internet connection or for trading from mobile devices.
  6. Through myGTC feature, you can place buy and sell limit orders in equity scripts of your choice; specifying the period for which you want the order instruction to be valid.

ICICIDirect Disadvantages

  1. ICICIDirect brokerage is high and not negotiable.
  2. ICICIDirect doesn't offer commodity trading. With ICICI Trading account you cannot trade at MCX or NCDEX.
  3. With e-Invest account(3-IN-1 concept), the Demat Account has to be opened with ICICI Bank Ltd as the Depository Participant (DP) and the Bank Account has to be opened with ICICI Bank Ltd. as the Banker.
  4. ICICI minimum brokerage charge is Rs 35 per trade which is very high for traders who does small trades.
  5. ICICI Charges Rs 75 per month fee for using Trading Terminal (Trade Racer) if customer pays brokerage of less then Rs 750 per month.
  6. ICICI charges flat Rs 0.05 per share brokerage on stocks quoting upto Rs 10. This makes it very difficult to trade in penny stocks.

ICICIDirect Complaints received at BSE / NSE:

Number of customer complaints lodged against share broker ICICIDirect:

Exchange Financial Year Number of Clients * Total Complaints **
BSE 2015-16 308,908 6
NSE 2015-16 573,922 58
BSE 2014-15 243,808 43
NSE 2014-15 594,714 161
BSE 2013-14 2,454,063 62
NSE 2013-14 500,733 148
BSE 2012-13 2,202,803 81
NSE 2012-13 2,103,212 192
BSE 2011-12 2,001,501 59
NSE 2011-12 1,942,014 144

* Number of active clients the broker or trading member has. As per SEBI guidelines each broker reports the newly added clients to the exchange though unique client code (ucc) process. The informaiton on this page is provided by the exchange.

** The total number of complaint received against the broker at the given exchange.

Broker complaints in India - Year wise complaints received by exchange

Useful links about ICICIDirect

  1. Website:

Enquiry Form

Distinguishing Features of ICICIDirect:

  1. 3-1 account offers great flexibility and worry free transaction between Bank Account, Demat Account and Share Broker Account. Also the website ( has wide ranges of investment products available. This makes investing easy.
  2. "myGTC Orders" is a unique and a very useful feature offered by ICICIDirect. Using this facility, when placing a buy/sell order, a share trader can specify the date until when the order will be valid. GTC is short form of 'Good Till Cancel'.

    For example - You can place an order to buy Reliance Industries shares at Rs 700 (say current market price is Rs 750) and keep the myGTC date, say, one month from now. In this case you order will be valid for next one month at Rs 700. If the share reaches at this price in next one month, the order will automatically execute. It's a hassle free service which helps a lot to many of the investors who has a price in mind and do not want to miss the opportunity to buy/sell share when it reaches to that price.

ICICI Securities Pvt Ltd. Reviews

402. Joseph  Nov 28, 2015 9:40:12 PM IST Reply
Brokerage BUY + SELL)
for Equity- Delivery is - ( 1.5 % + 1.5 %) = 3 % , Atrocious
402.1. Joseph  Nov 28, 2015 9:42:16 PM IST
FOR NRI "s - 3 % Brokerage
401. Jose  Nov 28, 2015 9:34:37 PM IST Reply
Brokerage Charge is very very High. When you trade its for making money for ICICI Only not for you
400. Ganesh  Nov 19, 2015 8:04:33 PM IST Reply
Very High Brokerage..


Brokerage - Below Average
Account Maintenance Fees - Below Average
Website Usability - Average
Customer Service - Below Average
Overall Experience - Below Average
399. mmk  Oct 22, 2015 7:09:50 PM IST Reply
relationship manager se bach ke rahana !
prepaid brokerage ke bahane lutne ayega aur phasake jayega.
guys if you are not trading heavy then it is waste to have prepaid brokerage plan and ultimately you putting your money in their (icicidirect loot) pocket
399.1. SS  Oct 30, 2015 12:05:32 PM IST
I have been using ICICIDirect for several users perhaps owing to lack of knowledge about other service providers.
Sadly enough I realize now that ICICIDirect has been nothing but fleecing its customers
Such NON-SERVICE can be provided by just about any service provider at much less price
In effective you are using ICICIDirect for on-line trading you will end up making money for them on not for yourself. Also be very careful of what is carefully hidden in the finer print.
Such lack of inefficiency and transperancy does not deserve such high rewards
I propose to gradually shift to some other relatively more honest transparent and reliable service provider
Better late than never
Any suggestions

399.2. Deepak  Nov 9, 2015 5:43:58 PM IST
I have been using ICICIDirect since 2006 and quite satisfied with it. Best part is that you do not have to interact with anyone becaeverything is seamlessly integrated.
Yes, brokerage used to be high but with prepaid plan(I opted Rs. 75000 plan in Feb this year) now it is very less. It is really surprising to me that so many people are complaining about it.
My father has accounts with R.K. Global and with India Infoline but he is not satisfied with any of these two and all the time complaining about this charge or that charge whereas in my nine years of trading with ICICI I do not have any complaint.
399.3. VIKRAM  Nov 16, 2015 6:13:31 PM IST
75000 brokerage plan cheap???

brokerage on 1 lot(75)nifty future is minimum 165 (TAXES EXTRA) for intraday squareoff(FUTURE REFERENCE VALUE 8000)

and 300 rs if overnight TAXES EXTRA



icicidirect is 3-5 times more costly than discount brokerages

thats a huge difference and you have to pay 75000 upfront , such money surely does not matter for big traders but for those trading with few lakhs its significant to block this much amount
398. sunil  Oct 20, 2015 11:36:40 PM IST Reply
Broker only for rich clint, very high brokerage

Keval loot macha rakhi hai,

Chor hain sab ke sab public ka paisa din dhade chori karte hain,

Enhe to license bhi mila hua hai.

Main point to batate nahi jab account khali kar dete hain to bolte hain hamare paas aur bhi plan hai like prepaid plan , dalali karna to inse sikhe

Mujhe lagta hai kisabhi broker aise hi honge

Please dont chakar in share market, account khali karwana hai to welcome in share market, and touch this type broker

397. Shiva  Oct 20, 2015 10:42:36 PM IST Reply
These people Mobile Trade application is worst. You need to keep on login for multiple times then only it will allow you to log into the App. Very pathetic service.
396. Navneet  Oct 16, 2015 6:05:36 PM IST Reply
worst service. too mush brokerage. Never go with icicidirect account.


Brokerage - Very Poor
Account Maintenance Fees - Very Poor
Website Usability - Very Poor
Customer Service - Very Poor
Overall Experience - Very Poor
395. NEERAJ VASHISHT  Oct 16, 2015 3:36:02 PM IST Reply


Brokerage - Very Poor
Account Maintenance Fees - Below Average
Website Usability - Very Poor
Customer Service - Very Poor
Overall Experience - Very Poor
394. s.k.  Oct 5, 2015 3:19:19 PM IST Reply
FULL DESKTOP Websites are good but both ICICI DIRECT & ICICI BANK APPs are poorly designed & lack full functionality. ICICI BANK & ICICI DIRECT both websites are not optimized for on mobile devices.


Brokerage - Very Poor
Account Maintenance Fees - Average
Website Usability - Excellent
Customer Service - Below Average
Overall Experience - Average
393. vikki  Sep 24, 2015 1:21:30 PM IST Reply
icicibank or icicidirect ke chakkar main bilkul na padna

sirf bahut rich customers ke liye hain , baki ko nuksaan kara ke

website hang hoga hi hoga jab bhi market bada move dega website hang ho jaega 10-15 minute ke like , expiry ke din website hang ho jaega kabhi bhi

brokerage itni jyaada hai trading ki sochna bhi mat

research bilkul wrong hai , jo research mai prfit dikhate hain totally bogus hai

phir bhi shauk hai pange lene ka to try kar lo
393.1. sunil  Oct 20, 2015 11:44:55 PM IST
Bilkul sahi kaha hai bhai chor hain ye,

Mere 1 saal ki kamai 2 mahine main saaf.

Inke brokerge cover karne ke chakkar main big lose hua hai.

Main to ab kahi ka nahi raha

Par aap sab is tarah ke broker se bach ke rahna,

Kyunki inhe to dalali dono side se milti hai, aur hamari to...
392. P K TRIPATHY  Sep 6, 2015 8:34:33 PM IST Reply
As I am having a trading account in ICICI Direct, I am paying a flat brokerage of Rs 95/+ other taxes which is including all it is coming around Rs 115/-117/ approximately per contract lot, therefore I want to know what are the procedures to reduce the brokerage to a minimum possible per contract lot. Awaiting for your suggestions.
392.1. Dhaval desai  Nov 15, 2015 2:17:12 PM IST
get option 195 plan for option, will cost you 20 rupees per lot for 10 lots
391. Sai Kumar  Sep 2, 2015 1:46:00 PM IST Reply
Hi all,
I Highly recommend you to goto some other agencies than this one. It is highly difficult to understand their policies. And many diffent types of shares , different policies. E.g. I bought a penny stock at a rate of 2495, and brokerage charge came to 73.63!

Over all
Brokerage - Very very poor. Go with SBI if possible
Customer service - Poor. I requested multiple callsback on doubt, and except one time, there was never a call back. You call them back, and queue can be as high as 10~20mints
Website Usability - Confusing, Below average.

Unless, you are a very big investor, it is nota all recommended to trade in ICICI. But still, I believe SBI or Angel brocking would be far better choice, even if you are trading at large volume.

I lost so much cash in ICICI brockerage charge, and it increases my average stock price to a very high value. Please take it very seriously.
390. Col Umakant Saxena  Aug 22, 2015 12:15:47 PM IST Reply
I financially suffered a lot while dealing with ICICI I am dealing in F&O. I felt beside they they claim to reply within 24 hrs). Girls sitting on helpline failed to understand & resolve ur problem. Regarding paid Training sessions of 2 days. After training on Sat & sun, when u try on mon and have some queries there is no body to resolve them & u feel cheated. Relationship manager keep on changing very frequently. They are only interested in entering their code during their first meeting with you and they go under deep sleep n never respond to ur ur calls even. I am planning to switch to some other bank/broker. Compla


Brokerage - Very Poor
Account Maintenance Fees - Very Poor
Website Usability - Average
Customer Service - Below Average
Overall Experience - Very Poor
389. pnr  Aug 21, 2015 4:35:35 PM IST Reply
High brokerage charges + buggy website = ICICIDirect.
388. ramdeosharma  Aug 6, 2015 7:39:30 AM IST Reply
very high brokerage , and all programes and offers to make fool to customers for less brokerage, no incentves, for pples, who do big or brisk trading, i am giving much brokerage from years , now , decided to switch, coz there customer service officials have no powers to reduce brokerage, they simply explain , already existing , policy.


Brokerage - Very Poor
Account Maintenance Fees - Average
Website Usability - Average
Customer Service - Very Poor
Overall Experience - Very Poor
387. Bikash  Jul 18, 2015 1:12:11 AM IST Reply
very very bad brokerage ..If you have crores rupees FOR investment then ICiCi will became you slave..Unless they think small traders as their personal slaves. What ever profit you assume that you got..thats actually you giving to the thrash nameD as ICICI. After brokarage you find that you facing loss
386. khan  Jul 10, 2015 10:31:59 PM IST Reply
icici direct avoid avoid avoid...bcz its broker is very brokarage full...if u 100 profit icici direct brokarge 250 ...why not profit???? icici direct is kutta chudi and kutta chudi possibe???
385. jeetu  Jul 2, 2015 1:02:25 PM IST Reply
if the brokerage below 10 lacs is .55% in delivery is already declared then why there is minimum brokerage plan of Rs 35/- per transaction why there is transaction limit? and they have also not mentioned the min amt for .55% brokerage.
385.1. amit  Jul 15, 2015 12:06:18 AM IST
its a total loot believe me and they are ruining the name of icicibank also

people who trust icicibank trust icicidirect too

icicidirect dont care for small investors its a rich peoples firm

they hang the site so that their big clients can profit

384. amit  Jul 1, 2015 11:31:53 AM IST Reply
as nifty moved above 8400
trading website hanging as of 10.25 am 1 july
exe platform too doesnt work saying
trading server not responding

with such high brokerage and such poor service they are cheating customers
383. murali  Jun 11, 2015 4:32:52 PM IST Reply
dear icici team,
your service is very good compare with others but brokerage is high please resolve as soon as possible

Enquire ICICIDirect Trading Account:

Are you a day trader?
By Popular Stock Broker's


Rs 4000 Brokerage Credit

Flat Rs 20 Per Trade +
5 Free Trades Per Month +
Free Trading Account

Get this exclusive offer


Flat Rs 20 Per Trade

Rs 100 off on account opening* + 100% brokerage refund if in 60 days you have made net profits

Enquire Now
(* on online account opening)

Trade Smart Online

Unlimited Equity Trading at
Rs 1899 per month

50% off on account opening fee
(save upto Rs 300)

Get More Detail


Brokerage: Intraday @ 0.02%, Delivery @ 0.15%

Rs 0 account opening fee
(Rs 400 waived)

Request Demo


Beginner, seasoned investor, active trader or HNI. Get customised solutions.

Rs 0 account opening fee on Online Trading and a Demat Account
(Rs 1150 waived)

Request Call Back