Eugene, Cone... do either of you have an efficient way of calculating "Earnings surprise" for any bar in question ? thx.
Size:
Color:
Compare estimated earnings with actual earnings in the Fidelity fundamental data?
Size:
Color:
The earnings surprise is simply the % difference from the actual earnings from the estimated earnings over the corresponding period.
As I understand it this is how you would "attempt" to calculate it;
CODE:
Please log in to see this code.
It would be nice to do the following;
CODE:
Please log in to see this code.
However, this above code will not work because dsEE[bar] is for the next period and not associated with current dsEPS[bar]
Does any of the above make sense ? thx
Size:
Color:
Just use the
offset overload for FundamentalDataSeries (see QuickRef).
CODE:
Please log in to see this code.
Size:
Color:
Excellent. A really a clean solution. thx Cone.
Size:
Color:
Hi Eugene, Cone,
Would like to use the Earnings Announcement date to buy +ve Earning Surprises as soon as Actual Earnings are released (i.e. if "after-market-close", Buy Next day, else Buy same day).
- how do we differentiate between After-Mkt-Close vs Before-Mkt-Open?
- also, note i'm Buying at Bar instead of Bar+1 below - is there a better way to code this so i can avoid potential look-ahead bias and buy at Bar+1?
CODE:
Please log in to see this code.
Size:
Color:
QUOTE:
- how do we differentiate between After-Mkt-Close vs Before-Mkt-Open?
We don't (comparing dates won't help). It's the same thing in the context of strategy execution. Here's how the process works according to the FAQ:
Is it necessary to have access to intra-bar tick data to daytrade with Wealth-Lab?QUOTE:
as soon as Actual Earnings are released (i.e. if "after-market-close", Buy Next day, else Buy same day).
What data source releases earnings before market close?
Size:
Color:
So, i guess there's no metadata in Fidelity data sources with time-of-release (AMC vs BMO), correct? Also, it seems the data isn't available until end-of-day so cant be used to trade same day for BMO announcements correct?
Zacks publishes surprise data soon (within 1/2 hour of announcement) and also has AMC/BMO metadata, so it is possible to trade upon Market Open, using BMO announcement surprises. However, their subscription through Quandl is expensive.
thx
Kiran
Size:
Color:
Cone should know better (I do not work with WLP and Fidelity data at all for years) but I'd be surprised if they released fundamental data items during market hours and/or there were such metadata (i.e. fundamental item detail).
Size:
Color:
when I use your code posted on 7/7/2009 3:59 PM and look at ZYME for example, the esimate qtrly earning is always correct ( for any symbol) but actual seems to be off very often (applied adjustment factor or not, with 1 day shift or not).. I am using fidelity earnings data...I checked it against both schwab and fidelity earnings data too. Any idea ?
Size:
Color:
Size:
Color:
ha thanks. Let me check it out
Size:
Color:
oh yeah using the zacks estimate and actual fidelity earnings works like a charm thx
Size:
Color:
Glad to help you.
Size:
Color: