Quick Definition

Basket orders let you bundle up to 20 individual buy or sell orders — across stocks, futures, and options — into a single basket and send them all to the exchange with one click. They save time, cut slippage between legs of an options strategy, and reduce the margin needed to put on hedged positions.

If you place one or two trades a week, you don't need this feature. But the moment you start putting on multi-leg option strategies — or you're tracking ten different positions in a session — placing orders one at a time turns into a real bottleneck.

I'll walk you through what a basket order is, how to set one up on Zerodha Kite, why option traders rely on them, and where they trip beginners up.

The simple idea

What Is a Basket Order?

Think of a basket order as a shopping cart for the stock market. On Amazon or Flipkart, you don't pay for each item separately as you browse — you add things to the cart, review the cart, and check out once. Basket orders work the same way.

You search for an instrument — say Reliance shares — fill in the quantity and price, and instead of placing the order right away, you click "Add to basket." Then you do the same for HDFC Bank, then Infosys, then a Nifty option contract. Nothing has been sent to the exchange yet. You're staging.

When the basket is ready, you hit "Execute" once. All the orders are submitted to the exchange in the same instant — though whether each one actually fills still depends on funds, limit prices, and order limits, just like any other order. You only did the click work once.

🐌 Manual Orders
One at a time

Open the order ticket. Type the quantity. Set the price. Click Buy. Wait for confirmation. Repeat 10 times. By order #6, the market has moved away from your setup.

10× clicks per round
vs
🛒 Basket Order
All at once

Stage all 10 orders in the basket. Review them in one screen. Click Execute. They all hit the exchange in the same second. Your strategy goes on as one piece, not as a sequence of catch-up trades.

1 click to execute

That's the entire idea. Everything else — margin benefits, multi-leg execution, saved templates — flows out of this one shift: stage first, execute once.

The walkthrough

How to Place a Basket Order on Zerodha Kite

I'll use Zerodha Kite for the walkthrough because it's what most of our students use. The process is virtually identical on 5paisa, Upstox, ICICIdirect, HDFC Securities, and Samco — only the menu labels differ.

  • Step 1 · Open Baskets

    Find the Baskets section

    On Kite web, click on Orders in the left sidebar, then click on the Baskets tab. On the Kite mobile app, tap the basket icon at the bottom-right of the orders screen.

  • Step 2 · Create & Name

    Create a new basket — and name it properly

    Click "New basket" and give it a meaningful name. Not "Basket 1." Something you'll recognise three days later: "Bank Nifty Iron Condor 24 Apr" or "Defensive 5-stock Portfolio." A vague name will cost you when you have 30 baskets saved.

  • Step 3 · Add Orders

    Add your instruments one by one

    Search for the stock, future, or option contract, and the regular order entry window pops up. Fill in everything you normally would — buy or sell, quantity, limit or market, product type (CNC, MIS, NRML). Click Add instead of Buy/Sell. The order goes into the basket; nothing is sent to the exchange yet.

  • Step 4 · Check Margin

    Review the margin — both numbers

    This is the step most beginners skip and later regret. Kite shows you two figures: Required margin (what's needed right now to place all the orders) and Final margin (what stays blocked after all the orders execute). For hedged option strategies, the Final margin is often a fraction of the Required margin — but if you don't have the Required margin first, the rejected legs leave you with a naked position.

  • Step 5 · Execute

    Hit Execute when ready

    Once you're happy with the orders and the margin, click Execute. All orders are submitted to the exchange together. You then track them in the regular Orders window, exactly like any other trade. Successful fills move to Positions; rejected orders sit in the Orders tab with a reason.

!
On Kite, you can save up to 50 baskets and put up to 20 orders in each. Zerodha doesn't charge anything extra for the feature — you pay normal brokerage on the orders that actually execute.
The real payoff

Why Option Traders Can't Live Without Them

For someone buying a few shares of Tata Motors a couple of times a month, basket orders are a convenience. For an option trader running multi-leg strategies, they're not optional — they're the difference between a clean strategy and a broken one.

Take an Iron Condor on Bank Nifty. That's four separate orders: sell one call, buy a higher-strike call, sell one put, buy a lower-strike put. Place them one by one without a basket, and two things go wrong.

First, the legs walk away from you. By the time you've placed leg one and leg two, Bank Nifty has moved 30 points. The premiums you saw when you planned the trade are no longer there. The breakeven shifts. The risk-reward you spreadsheeted is now a different trade.

Second — and bigger — the margin balloons. Indian exchanges give a hedged margin benefit only when both legs of a hedge are visible together. Until your long call shows up, the broker treats your short call as a naked short option and blocks a margin assuming unlimited risk.

Margin impact — running a hedged Bank Nifty strategy

Same final position, three different submission paths. Illustrative figures for a typical Bank Nifty Iron Condor — your actual margin will vary by lot size, strikes, and IV.
🚫 Short legs first
Naked short risk applied
~₹1.7 lakh
⚠️ Manual, longs first
Partial hedge recognised
~₹95,000
Basket — all 4 legs together
Full hedge recognised
~₹37,000

This is the margin benefit that gets talked about in every Zerodha tutorial — but most beginners hear "save margin" and don't connect it to the actual money in their account. The difference between a ₹1.7 lakh block and a ₹37,000 block is what decides whether you can put on the trade at all.

For a multi-leg option strategy, a basket order isn't a productivity feature.
It's the entry ticket.

One more thing worth knowing: order sequence inside the basket matters, but only for F&O strategies. Place buy option legs before short option or futures legs — that way the hedge is recognised early and the peak margin requirement stays low while the orders are processing. For pure equity baskets, the sequence is irrelevant.

⚙ From the toolkit

Before you put real money on an Iron Condor, Options Lab lets you see exactly how the four legs interact — payoff at expiry, Greeks live, margin under different sequences. Once you can read the strategy on the lab, the basket-order screen on Kite becomes muscle memory.

Other uses

Four Other Ways to Use Basket Orders

Options strategies are the obvious case. But there are four other situations where basket orders quietly earn their keep.

1. Building a diversified portfolio in one shot

If you've researched a 10-stock portfolio across sectors, you don't want to buy them across 10 different sessions — by the time you finish, market conditions and your allocation logic have drifted. Add all 10 to a basket and deploy together.

2. Stock SIPs and systematic investing

On Kite, the stock SIP feature is built directly on baskets — you create the basket of stocks you want to keep buying, link it to a SIP, and Kite places those orders on the date and time you set. It's how a lot of investors automate a "₹50,000 a month across these 8 stocks" routine.

3. Rebalancing a portfolio

Once a quarter, when you trim winners and add to laggards, you're really executing 6–12 trades that belong together. A single basket gets the rebalance done in one click, instead of trickling sells and buys across an afternoon.

4. Staying prepared for the next session

You can build a basket in the evening with the trades you want to place at 9:15 the next morning — index entry, hedges, stop-loss orders — and just execute when the bell rings. The five minutes you save in pre-open chaos can be the difference between a clean entry and chasing a 0.4% gap up.

The fine print

What Basket Orders Don't Do

Beginners sometimes assume that because all orders go in together, they all execute together. They don't. Each order in the basket goes through the same exchange checks as a standalone order would.

Three things that commonly cause partial execution:

Insufficient funds. If the basket needs ₹2.4 lakh of Required margin and your account has ₹2 lakh, the exchange will fill what it can and reject the rest. You then end up with a one-sided position, which can be worse than no position at all in a hedged strategy.

Limit prices that don't get touched. A basket of limit orders is still a basket of limit orders. If you set a buy limit two rupees below the LTP and the stock never comes down, that leg sits unfilled while the others execute around it.

Daily order or freeze-quantity limits. NSE has a freeze-quantity ceiling on F&O contracts. If a single order in your basket exceeds that, the exchange rejects it. The fix is to split the leg into two smaller orders inside the basket — use the duplicate-order feature, halve the quantity, and the freeze limit is no longer an issue.

The takeaway: a basket is a clubbing mechanism, not a magic wand. The orders inside still have to be sensible on their own.

⚙ From the toolkit

The first time you place a 4-leg basket, you don't want it to be with real money. iStox is our paper-trading platform — same order ticket as Zerodha Kite, same basket workflow, but with virtual capital. Run your first ten basket orders here, get the margin and sequence intuition right, then move to live.

Quick reference

Basket Order Limits Across Indian Brokers

The feature exists on virtually every major Indian broker, but the limits differ. If you trade across two or three platforms, it helps to know what each one allows.

Zerodha Kite
Orders per basket20
Saved baskets50
Extra chargesNone
5paisa
Orders per basket10
Saved basketsUnlimited
Extra chargesNone
ICICIdirect
Orders per basket20
Saved baskets20
Extra chargesNone
HDFC Securities
Orders per basketMultiple
Saved baskets5
Extra chargesNone
Samco
Orders per basket50
Saved basketsMultiple
Extra chargesNone

Limits as published by each broker's help centre at the time of writing. Always confirm the current cap on your broker's platform — these change.

Common questions

Frequently Asked Questions

What is a basket order?

A basket order is a feature that lets you create a group of buy or sell orders for different stocks, futures, or options contracts and place them all together in a single click. It is similar to an e-commerce cart — you add items, review them, and check out everything at once.

How many orders can I place in a single basket on Zerodha?

On Zerodha Kite, you can add up to 20 orders in one basket, and you can create up to 50 saved baskets per user ID. Other Indian brokers have different limits — 5paisa allows 10 orders per basket, HDFC Securities allows 5 saved baskets, and Samco allows up to 50 orders per basket.

Does Zerodha charge extra for basket orders?

No. Zerodha does not charge any additional fee for basket orders. You pay the same brokerage and statutory charges that would apply if you placed each order individually.

Do all orders in a basket execute at the same time?

The orders are submitted to the exchange together with one click, but each order is then handled individually. Some may execute and some may not — typically because of insufficient margin, daily order limits being hit, or the limit price not being reached. The basket itself is just a clubbing mechanism, not a guarantee of simultaneous fills.

Why is the basket margin lower than the total of individual margins?

When you place an options strategy with offsetting legs — say a long call together with a short call at a higher strike — the broker recognises the hedge and blocks only the net risk, not the gross. The exchange-margin benefit applies whether you place the orders individually or in a basket; the basket simply lets you submit them in one go so you do not get penalised on margin between legs.

Does the order sequence inside a basket matter?

For equity, no — the final outcome is the same regardless of sequence. For F&O strategies, yes — the required margin during execution depends on the order in which legs hit the exchange. As a rule, buy option orders should be placed before short option or futures orders so the hedge is recognised early and the peak margin requirement stays low.

When to Start Using Baskets

If you're trading once a week, you don't need this yet — bookmark the page and come back. The moment you find yourself placing more than three related orders in a session, or putting on any multi-leg option strategy, switch over. The first basket order takes ten minutes to set up. By the third one, you'll wonder how you traded without it.

The bigger habit underneath this isn't about the feature — it's about staging your trades before sending them. The best traders I've worked with treat order placement as a checkpoint, not a reflex. Baskets force that pause on you. That's the real reason to use them.