This will probably make your life easy for all fellas looking for FREE IEOD data.
I have collected this IEOD data (1min Interval) since 1st September 2008 till date (15 Dec 09) and imported all the CSV into AMIBROKER
This entire database is built on the data taken directly from InvestBulls.
Usage
1) Download the file below and extract it to some folder
2) Open Database from AMIBROKER and select the folder
I have adjusted most of the scrips for Bonus/Splits (that I could remember) but if you find some scrip which is not adjusted then please adjust it accordingly.
Next steps..
Ok, since you have an Intraday EOD database with 1min interval which is good but what about updation of this database?
Preferred way
Use this utility that I created for the sole purpose. I created this tiny utility to automate the process of downloading all the IEOD data files from Invest Bulls's servers and extract them as well to the folder you specify.
I am yet to code the automatic import feature for the AmiBroker which I am not expecting to complete until next month as I may not get time after today
I am very much expecting bugs as this was all done in just 2hours... please report them to me.
Format File for updating database
1) Copy this code
From today (25 March 2010) InvestBulls changed the format of their files...
here is the new format...
OLD FORMAT... before 25 March
2) Save it to the following file (change the path to reflect your AMI installation)
C:\Program Files\AmiBroker\Formats\NSE_IEOD.format
After you create a NSE_IEOD.format file under C:\Program Files\AmiBroker\Formats
Then open a file import.types (using notepad) under the directory C:\Program Files\AmiBroker\Formats and add the below line
NSE_IEOD format (*.txt)|*.txt|NSE_IEOD.format
Updating the database
1) Download the zip file and extract to some location
2) Start AmiBroker and go to File->Import Ascii
3) Choose "NSE_IEOD" as file format (see above for this format file)
4) Browse to that folder where you extracted it all, and select all files.
5) Hit OK and you are done for that day.
6) Repeat it daily in the evening and you should be good.
Download Files:
AmiBroker Database
Rapidshare: http://rapidshare.com/files/321349586/IEOD_01_Sep_08_to_15_Dec_09.rar
MegaUpload: http://www.megaupload.com/?d=FYDWVNGR
Automatic Download of Data from Invest Bulls
Rapidshare: http://rapidshare.com/files/352862073/IB_IEOD_Downloader.zip
Megaupload: http://www.megaupload.com/?d=7W5SB1QA
I have collected this IEOD data (1min Interval) since 1st September 2008 till date (15 Dec 09) and imported all the CSV into AMIBROKER
This entire database is built on the data taken directly from InvestBulls.
Usage
1) Download the file below and extract it to some folder
2) Open Database from AMIBROKER and select the folder
I have adjusted most of the scrips for Bonus/Splits (that I could remember) but if you find some scrip which is not adjusted then please adjust it accordingly.
Next steps..
Ok, since you have an Intraday EOD database with 1min interval which is good but what about updation of this database?
Preferred way
Use this utility that I created for the sole purpose. I created this tiny utility to automate the process of downloading all the IEOD data files from Invest Bulls's servers and extract them as well to the folder you specify.
I am yet to code the automatic import feature for the AmiBroker which I am not expecting to complete until next month as I may not get time after today
I am very much expecting bugs as this was all done in just 2hours... please report them to me.
Manual Process
If the above automated method does not work for you, then go and do manually this way.
Every evening around 6-7pm go to this link (remove spaces)
h t t p : / / w w w . investbulls.com/e107_files/downloads/IntraDay/YYYYMMDD.zip
YYYY = Year (ie. 2009)
MM = Month (ie. 01-12)
DD = Date (ie. 01-31)
If the above automated method does not work for you, then go and do manually this way.
Every evening around 6-7pm go to this link (remove spaces)
h t t p : / / w w w . investbulls.com/e107_files/downloads/IntraDay/YYYYMMDD.zip
YYYY = Year (ie. 2009)
MM = Month (ie. 01-12)
DD = Date (ie. 01-31)
1) Copy this code
From today (25 March 2010) InvestBulls changed the format of their files...
here is the new format...
Code:
# Format definition file generated automatically
# by AmiBroker's ASCII Import Wizard
$FORMAT Date_YMD, Time, Open, High, Low, Close, Volume
$SKIPLINES 0
$SEPARATOR ,
$CONT 1
$GROUP 255
$AUTOADD 1
$DEBUG 1
OLD FORMAT... before 25 March
Code:
# Format definition file generated automatically
# by AmiBroker's ASCII Import Wizard
$FORMAT Ticker, Date_YMD, Time, Open, High, Low, Close, Volume, Skip, Skip, Skip, Skip
$SKIPLINES 0
$SEPARATOR ,
$CONT 1
$GROUP 0
$AUTOADD 1
$DEBUG 1
C:\Program Files\AmiBroker\Formats\NSE_IEOD.format
After you create a NSE_IEOD.format file under C:\Program Files\AmiBroker\Formats
Then open a file import.types (using notepad) under the directory C:\Program Files\AmiBroker\Formats and add the below line
NSE_IEOD format (*.txt)|*.txt|NSE_IEOD.format
Updating the database
1) Download the zip file and extract to some location
2) Start AmiBroker and go to File->Import Ascii
3) Choose "NSE_IEOD" as file format (see above for this format file)
4) Browse to that folder where you extracted it all, and select all files.
5) Hit OK and you are done for that day.
6) Repeat it daily in the evening and you should be good.
Download Files:
AmiBroker Database
Rapidshare: http://rapidshare.com/files/321349586/IEOD_01_Sep_08_to_15_Dec_09.rar
MegaUpload: http://www.megaupload.com/?d=FYDWVNGR
Automatic Download of Data from Invest Bulls
Rapidshare: http://rapidshare.com/files/352862073/IB_IEOD_Downloader.zip
Megaupload: http://www.megaupload.com/?d=7W5SB1QA
Last edited: