[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[amibroker] eSignal script to maintain stock database



PureBytes Links

Trading Reference Links

I was wondering if anyone has developed a script or can point me to 
some hints to maintain a database of S&P500 stocks in AB with eSignal 
datafeed.

My starting point would be an excel file with all the necessary 
information (list of tickers, fullname, market, sectors, industries, 
currency, dividend ex-date, dividend amount, etc etc) that I can 
update periodically (for instance quarterly). The script should then 
be able to use that file to update AB database considering:
-new members of S&P500 to be added
-get rid of names which are no more members of S&P500
-update the sector classification or any other change to the security 
information like ticker change and so forth
-check for stock-split or any other corporate action and back-adjust 
the data accordingly
-adjust historical data for dividends (actually eSignal doesn't back-
adjust historical data for dividends which is required for proper 
backtesting)

I'm also curious to know how other people using eSignal datafeed have 
addressed such issues considering that without the necessary 
maintenance the database becomes quickly useless for proper 
backtesting.
The only "manual" way I have found out is to completely delete the 
database and create a new one from scratch periodically (for instance 
quarterly) but this is far from being a nice solution.

Regards,

paolo




------------------------------------

**** IMPORTANT ****
This group is for the discussion between users only.
This is *NOT* technical support channel.

*********************
TO GET TECHNICAL SUPPORT from AmiBroker please send an e-mail directly to 
SUPPORT {at} amibroker.com
*********************

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/

For other support material please check also:
http://www.amibroker.com/support.html

*********************************
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/amibroker/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/amibroker/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:amibroker-digest@xxxxxxxxxxxxxxx 
    mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx

<*> To unsubscribe from this group, send an email to:
    amibroker-unsubscribe@xxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/