I want to put a rule that if the stock has an earning announcement in next 2 days or had earning announcement in last 2 days, then don't place any new trades and exit the existing one. I have tried "estimated earnings" and "earnings per share". "estimated earnings" always have end of quarter date. "earnings per share" has past earnings announcement, so that solves the past earning announcement date problem, and I hope it gets updated everyday and I can rely on this one for even one day back earning announcements. I could not find any fundamental indicator which will give me dates for future earning announcements. Normally, for big companies like those in Dow-30, the date for earning announcements is available 2-3 quarters in advance. Do you know if I can grab this information from Fidelity's fundamental indicators? If not, do you know any website from where this information can be scrapped?
Size:
Color:
Size:
Color:
Awesome!
Thanks!
Size:
Color:
Great.
I did get the next earning date for many stocks, but I also got many "1/1/001" as the next ER date, e.g. for a few Dow 30 components, AXP, DIS, GS, INTC.
I am wondering from which sources you got the dates? Can you use earningswhispers.com? They seem to be very reliable.
Thanks!
Size:
Color:
Do not crosspost, please. I've removed your duplicate question from the other thread where you posted it.
QUOTE:
I am wondering from which sources you got the dates? Can you use earningswhispers.com? They seem to be very reliable.
Kindly read the manual I referred to in post #11:
http://www2.wealth-lab.com/WL5WIKI/EarningsDate.ashxAnswer can be found there if you scroll down to the EarningsDate.GetNext / EarningsDate.GetNext2 documentation in the Wiki.
(Note that it's usually the case with anything we do: to try document everything. Even then, looking at the code I came across a loosely documented feature: GetNextEarningsDateFromYahoo. It's not part of GetNextEarningsDate (GetNext/GetNext2) but can be called on its own.)
QUOTE:
I did get the next earning date for many stocks, but I also got many "1/1/001" as the next ER date, e.g. for a few Dow 30 components, AXP, DIS, GS, INTC.
I'll look into it and let you know.
Size:
Color:
QUOTE:
I did get the next earning date for many stocks, but I also got many "1/1/001" as the next ER date, e.g. for a few Dow 30 components, AXP, DIS, GS, INTC.
Thank you for pointing out what seems to be a new issue. Here's what happens.
First, GetNext2 (money.cnn.com) is called. As the source
currently does not return any date for GS or AXP, control is passed to GetNext (earningswhispers.com). However, they've changed their website's layout so the parser can't get its job done correctly. That's why you're seeing 1/1/001 or 1/1/2010.
Let's get it fixed in a new build of C.Components.
Size:
Color: