Nifty Future Historical Data And NSE BSE Bhavcopy For Amibroker

Stock Market Analyst
📅 Last Updated: April 12, 2023

Introduction

In this post, we will go through the process of downloading Nifty future historical data (bhavcopy) and NSE BSE bhavcopy, and then importing the data to Amibroker. We will use a small utility called GetBhavCopy by Hemen Kapadia to download the data.

Downloading GetBhavCopy for Nifty Future Historical Data and NSE BSE Bhavcopy

To get started, you’ll need to download GetBhavCopy from the link provided at the end of this post. Once you’ve downloaded the zip file, save it to your computer and unzip the file. You should see the Getbhavcopy.exe file.

It’s a good idea to create three folders in the same location where you’ll be downloading the bhavcopy – one for NSE, one for NFO, and one for BSE. This will help keep your files organized.

GetBhavCopy Folder

Setting Up GetBhavCopy for NSE and BSE Bhavcopy

Now that you have the GetBhavCopy utility downloaded and your folders organized, it’s time to set up the software. This is a one-time setup where you need to specify which data you will download and also the data download folders.

Zero to Stock Hero
Zero to Stock Hero
₹149 ₹199
Download
Wealth Multiplier
Wealth Multiplier
₹249 ₹299
Download
Multibagger Wealth
Multibagger Wealth
₹249 ₹299
Download
Technical Analysis
Technical Analysis
₹249 ₹299
Download
Smart Risk
Smart Risk
₹249 ₹299
Download
Mega Bundle
5-in-1 Mega Bundle
₹649 ₹1,345
Download
  • Run the GetBhavCopy.exe file and click on OPTIONS.
  • On the GENERAL tab, check IGNORE WEEKEND and click NEXT.
General Tab GetBhavCopy
  • On the EQUITY NSE tab, select your NSE bhavcopy download folder and click NEXT.
NSE BSE Bhavcopy
  • On the EQUITY BSE tab, select your BSE data download folder and click NEXT. If you don’t download BSE data, leave the DOWNLOAD BSE DATA box unchecked.
NSE BSE Bhavcopy
  • On the FUTURES NSE tab, select your futures bhavcopy download folder and click SAVE.
  • With this one-time setup complete, you’re now ready to start downloading your data.
Nifty Future Historical

Downloading Nifty Future Historical Data and NSE BSE Bhavcopy

To download the bhavcopy, simply select the start date and end date for the data you want and click DOWNLOAD in the GetBhavCopy window. Once the download is complete, you’ll see a message that says “DATA DOWNLOAD COMPLETE”.

GetBhavCopy

Importing NSE and BSE Bhavcopy to Amibroker for Nifty Future Historical Data

Now that you have your bhavcopy downloaded, it’s time to import it into Amibroker. Follow these steps:

Amibroker NSE Database
  • Click on IMPORT WIZARD.
Amibroker Import Wizard
  • In the next window, select PICK FILES and choose your bhavcopy files.
  • If you want to import BSE bhavcopy files, select the appropriate files.
Amibroker Import Wizard Pick Files
  • In the next screen, select fields such as TICKER, YMD, OPEN, HIGH, LOW, CLOSE, and VOLUME, and click MORE COLUMNS to add OPENINT (open interest).
  • Open interest is important for futures such as Nifty future historical charts.
ASCII Import in AmiBroker
  • In ADDITIONAL SETTINGS, click ADD CURRENT SETTINGS TO ASCII IMPORTERS DEFINITIONS and name the DESCRIPTION as GetBhavCopy.
  • Name the FORMAT FILE as GetBhavCopy.format and click FINISH.
NSE BSE Bhavcopy in AmiBroker
  • Now your bhavcopy will be imported into Amibroker and you can see the end-of-day charts in your Amibroker.
NSE BSE Bhavcopy in AmiBroker

Note on Adjusting Data for Perfect Nifty Future Historical Data

It’s important to remember that this data is not a bonus or split-adjusted, so you may need to adjust your data to make it more accurate by accounting for bonuses and splits.

Download Link of GetBhavCopy

To download GetBhavCopy you can click here.

Conclusion

Using GetBhavCopy by Hemen Kapadia is a simple and effective way to download Nifty future historical data (bhavcopy) and NSE BSE bhavcopy, and import it into Amibroker. By following the steps outlined above, you can ensure that your data is organized and accurate, allowing you to make informed trading decisions.

It’s also important to note that while this method provides reliable data, it may not be perfect. Adjustments may need to be made to account for bonuses and splits, and it’s always wise to cross-check with multiple sources before making any major trading decisions.

Overall, with the right tools and a bit of know-how, accessing and importing Nifty future historical data and NSE BSE bhavcopy can be a straightforward process that can greatly enhance your trading strategy.

8 thoughts on “Nifty Future Historical Data And NSE BSE Bhavcopy For Amibroker”

  1. How do you adjust for stock splits and bonuses for the bhavcopy data? Where can you get the information to make the adjustments?

    Reply
  2. Can you recommend EOD data providers for NSE ? The one I am currently using has terrible customer support. I do not want real time feed just EOD.

    Reply

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

🟣 Zerodha Best Overall 🟢 FYERS Best Charts 🔵 Upstox Beginner Friendly