Hakija – NSE EOD Downloader for Amibroker and Metastock

Hakija, is an opensource(free with source code available) NSE End of Day Data Downloader written in Python. No other installations like .NET framework, Java anything else is required.

It downloads daily EOD (End Of Day) data as well as historical data (past EOD data) for the NSE EQ series and also the main indices (‘NSENIFTY’,’NIFTYJUNIOR’,’BANKNIFTY’,’NSEMIDCAP’, ‘NSEIT’,’NSE100′,’NSE500′,’MIDCAP50′ and ‘VIX’).

If you choose to download only the bhavcopy data or just a few of the indices, the other can be downloaded later without any need to redownload the previous data.

The data is directly downloaded from the NSE servers and can be directly imported into MetaStock or AmiBroker as ASCII format.

The data is downloaded in the same directory as the program itself.
It can be downloaded for free from

Download Hakija – Mirror1
Download Hakija – Mirror2

Download – Hakija Source Code

Related Readings and Observations

Rajandran R

Rajandran is a trading strategy designer and founder of Marketcalls, a hugely popular trading site since 2007 and one of the most intelligent blog in the world to share knowledge on Technical Analysis, Trading systems & Trading strategies. More From Rajandran R »

14 comments… add one

  • Yashodhan October 22, 2011, 9:14 pm

    Hi Rajendra,

    Thanks for finding this utility and posting it here. I was looking for an alternative to GetBhavCopy. It downloads VIX data as well….

    Reply
  • PANKAJ January 2, 2012, 11:26 am

    Thanks Rajendra..you did such a wonderful job……

    Reply
  • Rajkumar February 15, 2012, 11:35 am

    Is this alsohas 1 MIN and 5 MIN Data

    Reply
  • dhan February 19, 2012, 7:38 pm

    can it download data in realtime into excel sheet. how to make connection both.

    Reply
  • jigish March 27, 2012, 1:32 pm

    will it adjust splits etc?

    Reply
  • SANDEEP DHAWAN July 20, 2012, 12:10 pm

    Sir its not working not downloading any file

    Reply
  • Mahender September 6, 2012, 1:07 pm

    Great Job!

    Reply
  • keerthivarman November 24, 2012, 12:31 pm

    Dear friend,
    Can you eloborate on how to handle the Hakija software and where should I save the data and how can use the saved data to view on Amibroker?please kindly help me.

    Reply
  • M A KATCHHI January 17, 2013, 11:23 pm

    Please guide me as how to configure Hajika for Amibroker

    Reply
  • hitul shingala March 9, 2013, 5:07 am

    Sir,
    I tried to download the data of NSE with Hakija, but unable to get it, Kindly guide what to do .
    I have windows 7 with 64 bits.
    Thanking you.

    Reply
  • Arvind April 6, 2013, 4:31 am

    Thank you very much for excellent work. Is it possible to get Audibal alarm when signal is triggered?. I am using your system for last two days only.
    What the horizontal bar (red, green) at the bottom indicates?

    Reply
  • ajay April 18, 2013, 4:25 pm

    tried downloading, but it says ‘no data found’

    Reply
  • Someone June 17, 2013, 9:23 pm

    I’m unable to download the NSE EOD or Historical data. Please help

    Reply
  • PRADEEP October 8, 2013, 3:17 pm

    I TRIED TO DOWNLOAD DATA BUT IT IS SHOWING THAT NO DATA IS FOUND …. PLEASE MAKE IT CORRECT

    Reply

Leave a Comment

Follow Us

Recommend on Google

About the Author

    • Rajandran is a Market Analyst and founder of Marketcalls, one of the most intelligent blog in the world to share knowledge on Technical Analysis, Trading systems & Trading strategies.