Upstox Datafeed brings your Upstox market data straight into AmiBroker — no manual CSV imports, no third-party bridges. It fetches real-time quotes and full historical candles so your charts, scanners and AFL systems always have fresh, accurate data.
What’s Inside
- Upstox Datafeed plugin — the AmiBroker plugin that streams live quotes and serves historical bars.
- Symbol Manager — a small GUI to pick symbols, build a watchlist and backfill history into AmiBroker.
- Setup guide — step-by-step install for both 32-bit and 64-bit AmiBroker.
- License key — one key unlocks both the plugin and the Symbol Manager.
How It Works
- The plugin connects to the Upstox API using your Upstox access token.
- Live quotes update every second for real-time intraday charts.
- Historical backfill covers 1-min, 5-min, 30-min, 60-min and Daily timeframes.
- The Symbol Manager lets you choose exactly which symbols to load — no more bulk-importing thousands of instruments.
Everything You Need for Professional Charting
Real-Time Quotes
Live data for all your symbols simultaneously — not just visible charts. 1-second polling with smart candle construction.
Multi-Timeframe Backfill
Automatic historical data for Daily, 60-min, 30-min, 5-min and 1-min charts. Up to 3 years of daily data loaded on startup.
Easy Symbol Search & Add
Search the downloaded Upstox instrument master locally. Equities, indices, F&O strikes, currency and commodity symbols are clear and quick to add.
Smart Disk Caching
Binary cache per symbol means instant startup. Only fetches what’s new since your last session — no redundant downloads.
Expired Contract Detection
Automatically detects and skips expired F&O contracts. No errors, no stale data, no manual cleanup.
32-bit & 64-bit Support
Works with both AmiBroker 6.x (32-bit) and AmiBroker 7.0+ (64-bit). Your download includes both 32-bit and 64-bit versions of the plugin.
32-bit & 64-bit
AmiBroker comes in two versions:
- AmiBroker 6.x is a 32-bit application → use the 32-bit plugin.
- AmiBroker 7.0+ is a 64-bit application → use the 64-bit plugin.
Your download includes both, so you can install whichever matches your AmiBroker version.
Installation Guide
1. Install the plugin
- Close AmiBroker.
- Copy the correct
Upstox.dllinto your AmiBroker Plugins folder:- 32-bit:
C:\Program Files (x86)\AmiBroker\Plugins\ - 64-bit:
C:\Program Files\AmiBroker\Plugins\
- 32-bit:
- Copy
upstox.cfgandupstox_instruments.csvinto the same folder. - Open AmiBroker → Tools → Plugins → the Upstox Datafeed should appear.
2. Configure your Upstox token
- Log in to Upstox Dashboard → API → Access Token.
- Paste your access token into
upstox.cfg(thetoken=line). - Restart AmiBroker.
3. Use the Symbol Manager
- The Symbol Manager can be placed anywhere — on your desktop, as a shortcut, or pinned to the taskbar.
- Open it, pick your symbols, and click Apply to AmiBroker to sync your watchlist.
- Click Backfill to load historical data for all timeframes.
FAQ
- Do I need a separate license for the plugin and the Symbol Manager? No — one license key unlocks both.
- Which AmiBroker version do I have? Check Help → About AmiBroker. 6.x = 32-bit, 7.0+ = 64-bit.
- Is the live feed real-time? Yes, quotes update every second.
- Can I cancel my subscription? Yes, at any time. Your license stays active until the end of the paid period.
Risk Disclaimer
Educational purposes only — not financial advice. Trading involves substantial risk of loss. Test on demo data before live use.