DalalScope Brokerage calculator

ICICI Direct vs HDFC Sky: which is cheaper?

HDFC Sky is cheaper for delivery, intraday, futures and options. They cost about the same (within ₹1) for currency futures, currency options, commodity futures and commodity options. On a ₹1 lakh delivery buy and sell, ICICI Direct costs ₹930.48 and HDFC Sky ₹293.28 including taxes and the DP charge.

Checked 31 Oct 2026. Totals include 18% GST, STT, exchange and SEBI fees, stamp duty and the DP charge on delivery sells.

Who is cheaper, segment by segment

Each trade is one buy order and one sell order at the size shown.

Segment and tradeICICI Direct MoneySaver (default)HDFC SkyCheaper
Equity delivery₹1 lakh buy + sell₹930.48₹293.28HDFC Sky by ₹637.20
Equity intraday₹1 lakh buy + sell₹103.92₹82.68HDFC Sky by ₹21.24
Equity futures₹10 lakh contract₹1,249.95₹612.75HDFC Sky by ₹637.20
Equity options₹10,000 premium, buy + sell₹139.35₹70.91HDFC Sky by ₹68.44
Currency futures₹85,000 contract, buy + sell₹48.19₹48.19About the same
Currency options₹1,000 premium₹47.94₹47.94About the same
Commodity futures₹6 lakh contract, buy + sell₹150.35₹150.35About the same
Commodity options₹10,000 premium₹62.39₹62.39About the same

ICICI Direct vs HDFC Sky on your own trade

Enter your own trade size. Totals include brokerage, 18% GST, STT, exchange and SEBI fees, stamp duty and, on delivery sells, the DP charge.

On this tradeICICI DirectMoneySaver (default)HDFC Sky
Brokerage₹580.00₹40.00
GST on brokerage₹104.40₹7.20
STT₹200.00₹200.00
Exchange and SEBI fees, with GST₹7.48₹7.48
Stamp duty₹15.00₹15.00
DP charge on the sell₹23.60₹23.60
Total₹930.48₹293.28

HDFC Sky is ₹637.20 cheaper on this trade.

Small and large trades

Flat-fee plans cost the same at any size; percentage and per-lot plans grow with the trade.

TradeICICI DirectHDFC SkyCheaper
Equity delivery₹10,000, buy + sell₹114.29₹93.05HDFC Sky by ₹21.24
Equity delivery₹5 lakh, buy + sell₹4,558.01₹1,183.21HDFC Sky by ₹3,374.80
Equity delivery₹25 lakh, buy + sell₹22,695.63₹5,632.83HDFC Sky by ₹17,062.80
Equity intraday₹5 lakh, buy + sell₹519.61₹224.61HDFC Sky by ₹295.00
Equity intraday₹25 lakh, buy + sell₹2,598.03₹934.23HDFC Sky by ₹1,663.80
Equity futures₹25 lakh contract, buy + sell₹3,124.87₹1,461.07HDFC Sky by ₹1,663.80
Equity options₹25,000 premium, 5 lots, buy + sell₹637.47₹106.47HDFC Sky by ₹531.00
Equity options₹1 lakh premium, 20 lots, buy + sell₹2,549.89₹284.29HDFC Sky by ₹2,265.60

Rate cards side by side

ChargeICICI Direct MoneySaver (default)HDFC Sky
Equity delivery0.29% of trade value₹20 per order
Equity intraday0.029% of trade value₹20 per order
Equity futures0.029% of trade value₹20 per order
Equity options₹49 per lot₹20 per order
Currency futures₹20 per order₹20 per order
Currency options₹20 per order₹20 per order
Commodity futures₹20 per order₹20 per order
Commodity options₹20 per order₹20 per order
DP charge per sell₹23.60₹23.60
Demat AMC₹700/yrfree year one

ICICI Direct also offers the iValue add-on plan, which changes some of these numbers. See every ICICI Direct plan.

Check before you choose

ICICI Direct

  • If you buy no plan you pay 0.29% on delivery, 0.029% on intraday and futures, and ₹49 per options lot.
  • One-time Prime plans bring delivery down to 0.25%–0.07%.
  • Call & trade ₹50 per order.

HDFC Sky

  • ₹20 per order on everything, delivery and ETFs included.
  • RMS square-off adds a further ₹20 per order.
  • Pledge ₹20 per scrip.

Common questions

Which is cheaper, ICICI Direct or HDFC Sky?

HDFC Sky is cheaper for delivery, intraday, futures and options. They cost about the same (within ₹1) for currency futures, currency options, commodity futures and commodity options. On a ₹1 lakh delivery buy and sell, ICICI Direct costs ₹930.48 and HDFC Sky ₹293.28 including taxes and the DP charge. Rates checked 31 Oct 2026.

More comparisons

Cheapest broker by segment