I spent the first year of learning with Amibroker, barely using the NorgateData (Diamond) database, which I hired to reduce the initial difficulty and avoid getting into database issues. I wanted reliable data with all the details of delistings, constituents, dividends, splits, etc.
I must admit that the product is worth it; it's very convenient and you forget about the database.
The problem is that I've barely used it (because I'm learning AFL very slowly), and now I have to pay again.
I have limited skills and am having a hard time advancing in programming, English, and AFL, and I'm worried about whether or not I'll be able to create an EOD database with at least US stocks and ETFs with a good history, delistings, splits, constituents, etc., using Amiquote and Yahoo (or others, as I've seen).
Any advice?
Thank you very much.
Personally, I would stay with Norgate. Managing data, in all its forms, whether separate asset classes, different exchanges, formats, intervals, classifications, cleaning it, properly tracking and taking care of splits, dividends, new and desisted symbols... It goes on an on.
Is an endless rabbit hole that can eat up your time, energy, resources, and even if you are a decent programmer, it is questionable whether you will end-up with a good and reliable database. Just my 2c.
Thanks so much for your advice, Sean.
I totally agree.
It's a shame Norgate doesn't have some kind of data at a more reasonable price for "Amibroker beginners or something similar." You know, for example, the SP500 and Nasdaq100 stocks with everything complete and some breadth data. It would be very necessary for those of us who are on the path and don't even trade.
Well, suffice to say "Garbage-in : Garbage-out". Also, as important as it is to develop systems/models, what a lot of would-be traders ignore is how to, and develop ways to implement and run these strategies day-to-day. With quality and time sensitive updates, it can help you develop that as well.