Upstox + MetaTrader 5
Live, tick-by-tick NSE, NFO, BSE, BFO and MCX data inside MetaTrader 5 through your own Upstox API credentials. Upstox serves a whole month of one-minute history in a single call, so charts with years of minute data open in seconds — and Upstox provides API access without a monthly fee. From ₹999/month.
What this is
The TradexCodez MT5 Bridge runs on your own machine and connects MetaTrader 5 to your Upstox account using your own API keys. It creates NSE, NFO, BSE, BFO and MCX instruments inside MT5 as real, chartable symbols, streams live prices into them, builds charts on all 21 timeframes, and routes your orders back out to the broker — within Upstox's API terms.
There is no middleman server holding your credentials or your order flow. Everything stays between your PC and your broker.
See it running
Thirty seconds: live Indian market data on MetaTrader 5 charts through the Bridge, and one-click trading from the chart. The same Bridge, configured for Upstox.
The cost difference, plainly
Our price is the same whichever broker you choose. What differs is what the broker charges you for API access — and that is paid to them, not to us.
| Via Upstox | Via Zerodha | |
|---|---|---|
| TradexCodez licence | from ₹999/month | from ₹999/month |
| Broker API access | free of charge | ₹500/month for Kite Connect |
| Static IP | required for order execution | required for order execution |
Broker charges are set by the broker and can change — confirm the current position with Upstox before you subscribe. The Static IP requirement comes from SEBI’s algorithmic trading framework and applies regardless of which broker you use; it is not needed for market data alone.
What you get inside MetaTrader 5
- Live NSE, NFO, BSE, BFO and MCX data — tick by tick, on all 21 MT5 timeframes
- Individual option strikes as real symbols — each strike charts with its own history, indicators and backtesting. MetaTrader 4 cannot do this at all
- The deepest, fastest history — up to 1,500 days of one-minute bars on cash and F&O; an 84,000-bar futures chart loads in about five seconds
- Option Greeks and PCR on the chart — Upstox streams delta, theta, vega, IV and open interest, which the Bridge records for our Greeks indicator
- One-click execution — pair it with AIO OCT for entry with stop-loss, target and trailing attached on fill, or the Options Trader panel for the option chain
- Your own credentials — your keys, your data, your machine
What you need
- An Upstox account with an API app created in the Upstox developer console (free) — an active account with at least one trading segment enabled
- A daily login — an Upstox API session ends at 3:30 AM the next day, so you sign in each trading day through Upstox's own login page via our Auto Login tool
- Windows 10 or above · Core i3 or above · 4 GB RAM or above · 40 GB available storage
- MetaTrader 5 installed — a free demo account is sufficient for charting
- Static IP — required for order execution, per SEBI’s algorithmic trading framework. Not required for market data alone
- A TradexCodez licence configured for Upstox — see bundles and pricing
One licence, one broker
Each licence is configured for a single broker and stays with it for the life of the subscription. If you want to move to a different broker, you can do that when you renew. We price it this way so you are not paying for integrations you do not use.
Other brokers we support: Flattrade · Fyers · Angel One · Zerodha Kite Connect · Alice Blue.
Common questions
Does Upstox charge for API access?
Upstox provides its developer API without a monthly fee; you create an API app in your Upstox account. Confirm the current position with Upstox directly, since broker pricing is theirs to change.
Why is Upstox history so fast?
Upstox answers a history request with a whole month of one-minute bars in one call and does not cap the reply, so the Bridge fetches a chart in a couple of calls instead of hundreds. In our tests a 36,000-bar chart loads in one to two seconds.
Why do I have to log in to Upstox every day?
An Upstox API token expires at 3:30 AM the following day and cannot be refreshed. The TradexCodez Auto Login tool opens Upstox's own login page; your Upstox ID, PIN and OTP are typed there, never into our software.
Do I still need a Static IP?
Yes, if you want to place orders. Upstox requires a registered static IP for order placement, in line with SEBI's algorithmic trading framework. It is not required if you only want live charts and market data.
Does the Upstox Plus plan make a difference?
Yes. Upstox Plus allows five live-data connections instead of two and adds expired-contract history, which our Bridge uses for a larger live watch-list and for backtesting past option series. The standard plan works too; the Bridge has a setting for each.
Is TradexCodez affiliated with Upstox?
No. We are an independent software company. Upstox is one of the brokers our Bridge connects to, using their published API. We are not partnered with, endorsed by or affiliated with them, and we receive nothing from your choice of broker.
Try it before you pay anything
If you want to see MetaTrader 5 running on Indian data first, our free NSE EOD Bridge charts 2,600+ NSE stocks with no broker account and no payment at all. It is end-of-day rather than live, but it shows you the platform on real Indian instruments before you commit to anything.
Wondering whether any of this is permitted in India? We wrote a plain-English explainer: Is MetaTrader 5 legal in India? and a broker-by-broker guide: Can I use MetaTrader 5 with Indian brokers?