How to get Live Data Feed for Free for Algo-Trading using Amibroker?”

MarketSecrets
4 min readJun 20, 2022

How to get Live Data Feed for Free for Algo-Trading using Amibroker?”

So the topic for today’s session is “How to get free NSE LIVE data for Amibroker?”
Amibroker has been a very popular software for a long. Traders around the world prefer Amibroker, even over the trading platforms provided by their brokers. But being a third-party software, you need to import data from other sources. Amibroker does not provide data on its own. But this software works well with all exchanges across the world. Therefore live data feed is necessary from other data providing sources.

Also, in India, we get data from NSE (national stock exchange). But the third-party vendors buy live data from NSE. There are different types of data input. We can get 5 minute live data, 1 minute live data, 1 second live data or tick by tick data. The cost of data varies according to live input. The tick by tick data comes at a very high cost.

The corporates, HNI ( high net worth individuals), and big-time traders use tick data. But the retail traders mostly search for free live data.

The plugin from investing.com can be used as a data feed and can be used for generating signals in Amibroker. The data is live, smooth, and free. The retail and even professional traders can also make good use of this plugin

Amibroker and investing.com work as pairs for generating signals. For some brokers, you can trade directly from Amibroker. You can also automate trades in Amibroker software. So, use the live data plugin from investing.com, generate signals from your preferred technical indicators or trading system in Amibroker and trade directly!

How to get free NSE live data for Amibroker from investing.com?
plugins are small software which acts as an interface for Amibroker. The plugins provide live NSE data feed for Amibroker. The investing.com provides you with a plugin that brings free live data. So when you use this plugin from investing.com you get free live data for Amibroker installed in your system.

So, first step is to check your amibroker installed in your system. Check whether it is 32-bit or 64-bit version. And based on that, you can download the relevant 32/64-bit version of the plugin from this download page.

You need to follow some instructions to activate this plugin from investing.com to get free NSE live data from Amibroker. These instructions are as follows.
• first, unzip the AmiDataInvesting.zip file. Unzip it into the plugins subfolder the Amibroker version you just installed.
• Amibroker is commonly installed in program files. In that folder, you can get the plugins subfolder. The file path commonly is C:\Program Files\Amibroker\Plugins.
• Now run the Amibroker.
• After that, you need to create a new database. The new database path could be — File menu — New — Database.
• Now enter this new folder path and browse.
• Press create.
• And now you need to create a data source for the plugin to function. Therefore select the data source — Investing.com Amibroker Data Plugin.

Create the plugin path
• And now you have to enable local data storage. So go to — Local data storage — Enable.
• You have to enter the number of bars in the setting. The allowable number of bars can be obtained from the investing.com site. The allowable number of bars depends on the subscription.
• Now you must set the base time interval. This path should also match. Unless the base time interval is not the same in both Amibroker and the data plugin source, there can be a gross mismatch in data input and charting.
• And finally, press OK.

Instructions

§ Simply unzip the contents of the downloaded AmiDataInvesting.zip file into the Plugins subfolder of the installed Amibroker (Mostly it is C:\Program Files\Amibroker\Plugins)

§ Run Amibroker

§ Create new database: File menu -> New -> Database

§ Enter/browse the path to the newly created database

§ Press the Create button

§ Select data source: Investing.com Amibroker Data Plugin

§ Local data storage: Enable

§ Enter the number of bars

§ Set base time interval

§ Press Ok

Few Final Words:

With this simple plugin, we can import free NSE live data into amibroker. This investing.com plugin works very well with Amibroker after the plugin is set up and properly synchronized, which is an one time activity. And of course, you need not pay a cent for getting live NSE data. You can even use it for your real trades or mock trades based on your set-up

To download the plugin and symbols, use the below link:

https://sites.google.com/site/amibrokerplugins/investing_com_realtime_amibroker_data_plugin?authuser=0

To know more and demo, checkout:

https://youtu.be/p-QBcb4Hoqw

--

--

MarketSecrets

A full time trader and long-term investor, who loves stock market.