Blog · Platforms
AmiBroker real-time data feed for NSE: a buyer’s checklist for 2026
AmiBroker is only as good as the data you feed it. Ten questions to ask before you pay any vendor — from exchange authorisation and tick capture to backfill, continuous futures and what happens when your internet drops.
AmiBroker can scan five hundred stocks in a second and backtest ten years of minutes before your tea goes cold. None of that helps if the bars it is reading are wrong. Most problems that AmiBroker users blame on their AFL — signals that fire live but never in the backtest, candles that change after the close, volume that does not match the exchange — start with the data feed. Here is how to choose one.
Why the feed matters more than the formula
AmiBroker stores bars, not trades. Whatever arrives through the data plugin becomes the open, high, low, close and volume that every AFL formula reads. A feed that samples prices instead of recording every trade, fills gaps by guessing, or rewrites yesterday’s candles will produce a backtest that looks better than reality — and a live system that behaves differently from the backtest. That is the most common and most expensive failure in retail algo trading, and it is invisible until money is on the line. Our guide on why free data ends up costing more covers the economics.
The ten-question checklist
| # | Ask the vendor | Why it matters |
|---|---|---|
| 1 | Are you an authorised exchange data vendor? | Only authorised vendors may redistribute live NSE, BSE and MCX data; anything else can vanish overnight |
| 2 | Tick-by-tick or snapshots? | Snapshots miss highs, lows and volume between samples |
| 3 | How does backfill work? | After a disconnect, missing bars should fill themselves without a full re-download |
| 4 | How much intraday history? | Tick and one-minute depth decide what you can backtest |
| 5 | How many symbols at once? | A 200-stock scan needs a plan that streams 200 symbols |
| 6 | Is EOD history adjusted? | Splits and bonuses must not appear as crashes |
| 7 | Continuous futures and options OI? | F&O work needs rollover-adjusted series and open interest |
| 8 | Do closed candles ever change? | A bar that reprints after the close breaks every backtest |
| 9 | Which platforms are covered? | The same subscription should follow you to NinjaTrader 8 or Excel later |
| 10 | Who answers when it breaks? | Set-up help from a person during market hours saves days |
Tick data versus snapshots
Some feeds deliver every trade the exchange reports. Others send a snapshot of the latest price at intervals and let the platform build bars from those samples. In a quiet stock the two look the same. In a fast one they do not:
The missing spike is not cosmetic. It is where a stop-loss would have triggered, where a breakout would have printed, and where volume clustered. A strategy tested on snapshot bars will under-estimate slippage and over-estimate how cleanly levels hold. Our explainer on tick-by-tick data goes deeper, and order-flow tools such as footprint charts need every trade by definition.
History and backfill
Three kinds of history matter, and vendors package them differently:
- Tick history — every trade for recent days; essential for order-flow analysis and precise intraday testing.
- One-minute history — the workhorse for intraday backtests; 45 to 120 days is common.
- End-of-day history — years of daily bars, ideally adjusted for corporate actions; see how corporate actions break your chart.
Backfill is what happens when AmiBroker starts late or your connection drops at 11:02. A good feed notices the gap and fills only the missing window. A poor one leaves a hole, or forces a full download that takes minutes when you can least afford them. Ask the vendor to show you a reconnect on a live session before you pay.
F&O, continuous contracts and OI
Futures expire every month, so a chart of “Nifty futures” is really a chain of contracts stitched together. Your feed should provide continuous series that roll from one contract to the next in a consistent way, so that indicators do not jump at rollover. Options traders need open interest delivered alongside price — the basis of every option chain reading — and symbol formats that make weekly and monthly contracts easy to load. Check how the vendor names contracts before you write any AFL that depends on symbols.
How many symbols do you really need?
Count the symbols AmiBroker must stream at the same time, not the ones you might look at in a week. A trader who follows Nifty, Bank Nifty and a handful of stock futures needs ten or so. A scanner that runs an exploration across the Nifty 50 every minute needs at least sixty. A Nifty 200 or F&O-universe scan needs a few hundred. Add the option strikes you chart, because each one is a symbol too. Accelpix plans step from 10 to 60 to 300 symbols, so you can start small and move up when your watchlist grows, keeping the same database and history.
Setting it up in AmiBroker
- Install the vendor’s data plugin and create a new database that uses it as the data source.
- Set the base time interval to tick or one minute, depending on your plan, and the number of bars to keep.
- Set your session times to the exchange timetable (9:15 am to 3:30 pm for NSE cash; F&O runs to 3:45 pm from 7 December 2026 — see our closing auction explainer).
- Add your watchlist symbols in the vendor’s format and let backfill complete before running scans.
- Run one backtest twice, a day apart. If the results differ, your feed is rewriting history.
Once the data is right, ready-made AmiBroker indicators and our guide to choosing backtest data cover the formula side.
Accelpix for AmiBroker
Pix Connect: tick-by-tick NSE, BSE and MCX data, authorised since 2011
Every trade as the exchange reports it, automatic incremental backfill, adjusted EOD history and open interest. Four plans from ₹1,599 a month, from 10 to 300 symbols at a time and up to 30 days of ticks, 120 days of one-minute bars and 15 years of end-of-day history. The same subscription runs NinjaTrader 8, MultiCharts, Excel and six more platforms.
- Buy only from an authorised exchange data vendor.
- Tick-by-tick capture beats snapshots for any intraday or order-flow work.
- Check backfill, history depth, symbol limits and adjusted EOD before price.
- F&O users need continuous contracts and open interest.
- Run the same backtest twice to prove your feed does not rewrite history.
Questions traders ask
Which is the best real-time data feed for AmiBroker in India?
Choose an authorised NSE, BSE and MCX data vendor that delivers tick-by-tick data, fills gaps automatically with incremental backfill, offers enough symbols and history for your scans, and provides adjusted EOD history, continuous futures and open interest.
Is free real-time data allowed for AmiBroker?
Live exchange data may only be redistributed by authorised vendors. Unauthorised free feeds can stop without notice and usually deliver snapshots rather than every trade, which distorts intraday bars and backtests.
What is backfill in AmiBroker?
Backfill is the process of loading historical bars into AmiBroker from the data vendor, including filling gaps after a late start or a disconnection. Good feeds download only the missing window rather than the whole day.
How much does an AmiBroker data feed cost?
Prices depend on segments, symbols and history depth. Accelpix Pix Connect plans start at ₹1,599 a month plus GST for one segment, with higher plans adding more symbols, tick history and EOD depth.
Can I get F&O open interest in AmiBroker?
Yes, if your data vendor supplies it. Look for open interest delivered with each futures and options symbol, and continuous futures series that roll consistently between expiries.
Will my AmiBroker setup work with NinjaTrader 8 later?
With a vendor that supports several platforms, the same subscription can feed AmiBroker, NinjaTrader 8, MultiCharts and Excel, so you keep your data and history if you change or add platforms.
Feed AmiBroker every tick
Authorised NSE, BSE and MCX data with automatic backfill and adjusted history, ready for AmiBroker in minutes. Five days free — no card, no auto-charge.
Start your 5-day free trial