Zerodha basket order Kite Zerodha share basket model portfolio export import basket

Sharing baskets on Kite

From WebNotes, a public knowledge base. Last updated . Reading time ~9 min.

Sharing a basket order on Kite means exporting the basket as a downloadable .JSON file from Kite web and sending that file to another person, who imports it into a new basket on their own Zerodha account and then edits or executes the legs. Kite does not generate a live shared link that stays in sync between two accounts; the share is a static file, captured at the moment of export, that the recipient loads as a fresh basket of their own.

This makes basket sharing a clean way to hand someone a ready-built list of instruments, quantities, order types, and product codes without dictating each leg over a call or a message. An adviser can distribute a model basket to clients, an educator can ship a worked option-spread structure to a class, and a trader can send a rebalancing basket to a family member. This article covers the export and import mechanics, what the file does and does not carry, the use cases, and the no-advice caveat that governs the feature.

Conflict-of-interest disclosure. This guide is published by the WebNotes Editorial Team for informational purposes and is written independently. WebNotes operates a Zerodha account-opening referral programme, disclosed on the pages that carry the referral link; this guide does not carry it and earns no referral commission from the procedure described here.

How the share works: export then import

Kite implements basket sharing as an export-and-import pair, both on Kite web. There is no in-app share sheet and no live link.

The sender exports. From Kite web, open Orders, then Baskets, hover over the basket to share, click Options, click Edit, and click the Export basket icon. Zerodha’s support note states the result exactly: “A file with the name of your basket will download in .JSON format.” That .JSON file is the shareable artefact. You send it however you like: email, a messaging app, a shared drive.

The recipient imports. On their own Kite web session, they open Orders, then Baskets, click New Basket, enter a name and click Create, then click the Import basket icon and select the file. Zerodha’s note adds that “the imported basket can be edited or executed as it is.” The legs land in the new basket with the instruments, transaction types, quantities, order types, and prices that were saved at export.

Both halves are Kite web only. Zerodha is explicit that you can share baskets “only through Kite web, not the Kite app,” and the import facility is likewise “only available on Kite web and not on the Kite app.” A sender on mobile must switch to a desktop browser to export, and a recipient on mobile must do the same to import.

StepSender (export)Recipient (import)
1OrdersOrders
2BasketsBaskets
3Hover the basket, Options, EditNew Basket
4Export basket iconName and Create
5.JSON file downloadsImport basket icon, select file
6Send the fileEdit or execute as it is

Source: Zerodha basket support, share and import articles.

What the file carries, and what it does not

The exported .JSON holds the structure of the basket: each leg’s instrument, exchange, buy or sell, product code , order type, quantity, and price. That is enough for the recipient to reconstruct the exact set of intended orders. What it does not carry is any link back to the sender’s account, any live price feed, or any synchronisation. It is a snapshot.

Two consequences follow. First, the prices in the file are the prices saved at export, not the prices when the recipient imports. A basket exported on Monday with limit legs may hold prices the market has gapped through by the time it is imported on Wednesday. The recipient should review and update each leg against the live market before executing, exactly as with any saved basket reused across sessions. Second, edits do not propagate. If the sender refines the basket after export, the recipient’s imported copy does not change, and vice versa. To distribute an updated structure, the sender exports again and resends.

Use cases

The feature suits anyone who wants to hand over a precise set of orders rather than describe them.

An investment adviser or research service can build a model basket, a rebalancing set, a sector rotation, a defined-risk option structure, and export it for clients to import and review. The client sees every leg before committing, and executes on their own account with their own funds.

An educator running an options course can ship a worked multi-leg structure , a bull call spread or a four-leg condor, as a file the class imports and studies. The structure arrives intact, with the right strikes, quantities, and buy-sell directions, so there is no transcription error from copying strikes by hand.

A trader managing accounts within a family can build a quarterly rebalancing basket once and share it, so each account holder imports the same set of buys and sells and executes when ready. Within a single account, a saved basket already persists across sessions and devices; sharing extends that convenience across accounts.

The no-advice caveat

A shared basket is a list of instruments, not a recommendation, and the share mechanism does not change who bears the trade. The person who imports and executes the basket places the orders on their own account and carries the full market risk of every leg.

This sits inside Zerodha’s standing position. Zerodha states as a business that it does not give stock tips and has not authorised anyone to trade on behalf of others, and that investments in the securities market are subject to market risk. A basket file is a convenience for transferring an order structure; it is not a sanctioned advisory channel. Anyone distributing baskets as part of a paid recommendation service is offering investment advice and falls under the SEBI registered investment adviser framework, with its own registration, suitability, and disclosure obligations. The file format does not confer any advisory status, and a recipient should treat an imported basket as a starting point to review, not an instruction to execute blind.

Sharing versus quick baskets and saved baskets

It helps to place sharing against the other basket modes. A saved basket lives in your Kite account, persists across sessions, and syncs across your own devices. A quick basket is a throwaway basket held in the local memory of one device and lost on logout or a browser switch. A shared basket is neither: it is a file you export from a saved basket and hand to someone else, who turns it back into a saved basket of their own. Sharing always begins from a named, saved basket, because that is what the Export basket control acts on.

See also

External references

References

  1. Zerodha support, How to share Kite baskets? (export from Orders, Baskets, Options, Edit, Export basket icon; .JSON download; Kite web only; as of 21 June 2026).
  2. Zerodha support, How do I import files to execute trades on Kite? (Orders, Baskets, New Basket, Create, Import basket icon; Kite web only; as of 21 June 2026).
  3. SEBI (Investment Advisers) Regulations, 2013, as amended, governing investment advice for consideration.
  4. Zerodha standing disclosure that it does not give stock tips and has not authorised anyone to trade on behalf of others.

Frequently asked questions

How do you share a basket on Kite?
On Kite web, open Orders, then Baskets, hover over the basket, click Options, then Edit, then the Export basket icon. Kite downloads a .JSON file named after the basket. You send that file to the other person, who imports it into their own Kite account.
Is a shared Kite basket a live link?
No. Kite shares a basket as a static .JSON file you export and send, not a live URL that stays in sync. The recipient imports the file into a new basket; later edits on either side do not propagate to the other person’s copy.
Can I share a basket from the Kite mobile app?
No. Both exporting and importing a basket work on Kite web only. The Kite app cannot export a basket file or import one, so the sender and the recipient both need to use Kite web for the transfer.
What does a recipient do with a shared basket file?
On Kite web they open Orders, Baskets, New Basket, name it and click Create, then click the Import basket icon and select the file. The legs load into the new basket, and the recipient can edit prices and quantities or execute the basket as it is.
Does executing a shared basket mean acting on advice?
No. A shared basket is a list of instruments, quantities, and order types. It carries no recommendation. Zerodha does not give stock tips, and the recipient who executes the basket places the orders on their own account and bears the full market risk.
Will the prices in a shared basket be current when I import it?
Not necessarily. The basket carries the prices and quantities saved when it was exported. A basket built days earlier may hold stale limit prices, so review and update each leg against the live market before executing the imported basket.

Reviewed and published by

The WebNotes Editorial Team covers Indian capital markets, payments infrastructure and retail investor procedures. Every article is fact-checked against primary sources, principally SEBI circulars and master directions, NPCI specifications and the official support documentation published by the intermediary in question. Drafts go through a second-pair-of-eyes review and a separate compliance read before publication, and revisions are tracked against the SEBI and NPCI rule changes referenced in the methodology section.

Last reviewed
Conflicts of interest
WebNotes is independent. No relationship with any broker, registrar or bank named in this article.