Article
Zerodha, Angel One and Upstox Chart Data Export
Connect an Indian broker account and export your chart work as XLSX, CSV or JSON, with drawings, notes and indicator values carried out together.
Seven Indian brokers connect to MyLinedChart with your own credentials: Zerodha, Angel One, ICICI Direct, Kotak Securities, Upstox, Dhan and Fyers. What you get on top of the chart is the part worth explaining, because it is the thing no broker terminal does. Your drawings, notes and indicator values come out as a file, with the numbers attached, so the analysis survives the session instead of being a screenshot you never open again.
The Seven, and What Each Wants
Session tokens are typically valid for a trading day, so the four brokers on that model need a reconnect rather than a one-time setup. That is how those brokers issue credentials and is the same wherever you use them.
| Broker | What you provide |
|---|---|
| Zerodha | A key and session token |
| Angel One | A key and session token |
| ICICI Direct | A key and session token |
| Kotak Securities | A key and session token |
| Upstox | An access token |
| Dhan | An access token |
| Fyers | An access token |
What Export Actually Produces
This is the part that does not exist in a broker terminal. Everything you marked on the chart comes out as data rather than as an image.
A support line you drew in March carries the date you drew it and the price you set it at. An indicator comes out as its values, not a picture of a curve. Notes come out as text attached to the bar they belong to.
| Goes in the file | Useful for |
|---|---|
| Drawings with real dates and prices | Checking whether a level actually held |
| Notes attached to bars | Remembering why you skipped a setup |
| Indicator values | Testing a rule in a spreadsheet or a script |
| OHLCV bars | Anything you want to compute yourself |
| Your trades, where the broker exposes them | Reviewing entries against what you had drawn |
A Journal That Is Not a Screenshot
Most trading journals end up as a folder of images. They are fine for remembering and useless for checking, because you cannot filter an image or sum a column of them.
Exporting to XLSX means the same review runs as a spreadsheet: how often price respected a level you drew, what your notes said on the days you lost, whether a setup you stopped taking was actually working. None of that needs code.
If you do write code, JSON and CSV go straight into a script or a notebook.
Working With an AI Agent
You can also hand the live chart to an AI agent instead of exporting a file. It reads the symbols, your drawings and your indicators, and can draw on the chart with every change gated behind your approval.
It works with agents you already use: Claude, Codex, Cursor and GitHub Copilot in VS Code. You bring your own key or your own subscription, and we take no cut of it.
What It Does Not Do
MyLinedChart is read only. It reads chart data from your broker and marks it up. It never places, modifies or cancels an order and it never touches your money.
It is not a broker, it is not registered as an investment adviser anywhere, and nothing in the app is financial or trading advice. Market data comes from the broker you connect with your own credentials and subscriptions.
Next Step
Connect the broker you already use and export one chart you have actually marked up. The file is usually more interesting than people expect, because it is the first time the reasoning is in a form you can sort.
Per-broker detail at /brokers/zerodha, /brokers/angel-one and /brokers/upstox. Pricing at Pricing.
FAQ
Which Indian brokers are supported?
Zerodha, Angel One, ICICI Direct, Kotak Securities, Upstox, Dhan and Fyers. Each connects with credentials you generate in your own broker account.
Why do I have to reconnect Zerodha so often?
Zerodha, Angel One, ICICI Direct and Kotak Securities issue a session token that is typically valid for a trading day. That is how those brokers issue credentials, so the reconnect applies wherever you use them, not just here. Upstox, Dhan and Fyers use access tokens that last longer.
What formats can I export to?
XLSX, CSV and JSON. You choose what goes in: bars, indicators, drawings, notes, trades and metadata are each an on-off switch. There is also a branded image export for when you do want a picture.
Can it place orders on my broker account?
No. MyLinedChart is read only. It reads chart data and marks it up, and never places, modifies or cancels an order.
Where are my broker credentials stored?
On your device, in the operating system's credential store, and they are sent only to the broker you chose. They never pass through our servers.
Sample Structured Chart-Data Exports
Review how chart drawings, annotations, OHLC, volume, and execution context become reusable structured data.

