Scan for upcoming earnings


Category:
0
0

I have noticed that some stocks sleep in a range between earnings announcements.  Frequently they begin to trend heavily ahead of announcements.   Is there a way to scan for ” earnings X days ahead” ?

Marked as spam
Posted by (Questions: 1, Answers: 0)
Asked on May 24, 2017 10:26 am
3218 views
0
Private answer

What a great question. And you may be surprised to find there is absolutely no code involved. Everything you need to build this scan is included as standard features of the Thinkorswim platform. They say a picture is worth a thousand words so I built a scan, took a screenshot and added comments and drawings to explain exactly how to set up this scan. Let me know if you have any questions.

Attachments:
Marked as spam
Posted by (Questions: 37, Answers: 4118)
Answered on May 24, 2017 10:54 am
0

Hi Pete,
While perusing this blog, I was intrigued by Mr. Cooper’s question, so I studied your scan, which makes absolute sense. However, I noticed that the stock that you pointed out, LEN, has earnings on 6/20/17 and that is 27 days after you ran the scan, 5/24/17. This is outside of the range of 15-21 days. I have set up the exact same scan that you used in your demo and found that same thing occurring. Thinkorswim is picking stocks that are 22-28 days (I didn’t check them all as there were approximately 712) from today. Is this something I should bring to Thinkorswim’s attention or is there a way to further restrict the selection process so it just picks the stocks that fall within the range?

-Bob

( at April 11, 2018 8:43 am)
0

Hi Bob,
Thanks for digging into the details here and posting this follow up question. I think what you will find here is the 15-21 day range for the filter is actually only counting trading days. So weekend and holidays would be excluded. With that idea in mind, go back and review the results you are getting and see if things make more sense.

( at April 11, 2018 9:14 am)
0

Hello Pete,
Right you are! The scan is looking at BARS and not DAYS. Thanks for pointing out the hidden obvious.

( at April 11, 2018 11:55 am)