DIY | stockbee



Here is the list of stocks with 70 plus EPS ratings for today. Now the task is to reduce it to few or none opportunities using the method I outlined for last couple of days.
The factors used to narrow the list are:
1 30 days or 65 days growth less than 10%
2 Relative Strength >=65
3 Current price must be within 15% of 52 week high or within 15% of recent high in case of IPO
4 No 4% plus breakout in last 10 days
You can post your analysis in comments. Siya is not allowed to post till tomorrow morning.

AMZN,Amazon.Com Inc (Google  Yahoo  Earnings  Chart
ANIK,Anika Therapeutics Inc (Google  Yahoo  Earnings  Chart
ARGN,Amerigon Inc (Google  Yahoo  Earnings  Chart
CMI,Cummins Inc (Google  Yahoo  Earnings  Chart
DIGE,Digene Corporation (Google  Yahoo  Earnings  Chart
EXM,Excel Maritime Carriers (Google  Yahoo  Earnings  Chart
FSLR,First Solar Inc (Google  Yahoo  Earnings  Chart
HGRD,Health Grades Inc (Google  Yahoo  Earnings  Chart
IGLD,Internet Gold-Golden (Google  Yahoo  Earnings  Chart
ILMN,Illumina Inc (Google  Yahoo  Earnings  Chart
JASO,Ja Solar Hldgs Co Ads (Google  Yahoo  Earnings  Chart
MGM,MGM MIRAGE Inc (Google  Yahoo  Earnings  Chart
NVTL,Novatel Wireless Inc (Google  Yahoo  Earnings  Chart
PRXI,Premier Exhibitions Inc (Google  Yahoo  Earnings  Chart
QGEN,Qiagen Nv (Google  Yahoo  Earnings  Chart
SIRF,Sirf Tech Holdgs Inc (Google  Yahoo  Earnings  Chart
SMCI,Super Micro Computer (Google  Yahoo  Earnings  Chart
SPWR,SunPower Corp (Google  Yahoo  Earnings  Chart
SWIR,Sierra Wireless Inc (Google  Yahoo  Earnings  Chart
TNH,Terra Nitrogen Co L.P. (Google  Yahoo  Earnings  Chart


Barry said...

Step 1 Sorted by 30/65 day growth
prxi, anik, argn, cmi, qgen, spwr, exm, igld, ilmn, sirf, jaso, smci

Step 2:
ilmn, igld, sirf
removed because of 52 wek condition

Step 3 last 10 days 4% breakout
Only JASO qualifies

m said...

ok the newbie here says there are 0 candidates. QGEN was close but RS was less than 65.

m said...

I overlooked SPWR

cf said...

Is this a trick quiz, Guru? Ha ha. I don't have the wonderful screening tools, but eyeballing each one in IBD charts it seems NONE fit the criteria.
You are building my muscles at chart-spotting and I thank you, even if I'm incorrect.

Susan said...
This comment has been removed by the author.
Susan said...

Dont have IBD so dont have RS rating, aside from that, this is my list:

Side notes:
- HRGD: probably ok, bit volatile;
- PRXI, TNH broke out Monday, so better entry would be Monday afternoon or start of day Tuesday;
- ARGN: 2nd 4% breakout after rested for about 25 days, qualifies other criterias, would this be a buy on 2nd breakout? its 30 day growth is ok, but 60% is more than 10%

Shawn said...

Hi Pradeep,

Can you explain your reasoning on disallowing a 4% breakout in the past 10 days? Wouldn't this (along with volume spikes) be an indicator of accumulation?

john said...

Having just done this for the first time I get zero candidates.

Siya said...



Step3: All in Step2



QUIKTDR said...

I appreciate your sharing and your patience.
Looking over other comments, a question comes to mind, if everyone is presumably using the same universe and your variables why aren't all of the potential candidates the same?
Do you enter IBD200 by hand or is their another source?

Thank you in advance!

Pradeep Bonde said...

That was the basic point of the exercise. Following a methodology is very difficult. Because if everyone followed the method step wise, they would get same stocks as Siya.
Most people do not want to follow method, they want to project their opinion or change the method to fit their hypothesis.
I will have more about it later.

As to IBD 200, there is a file posted on Saturday in IBD forums.
There are also some users who have developed a software hack to extract the info from the digital edition of IBD. That involves no typing.
This analysis was not on IBD 200, but on stocks with 70 plus EPS.

Pradeep Bonde said...

Then it would be a buy 10 days ago. It is just way of reducing 7000or 10000 stocks to few opportunities. You can make your own rules , as log as they are logical, it does not matter.

john said...

I believe there are two answers to the exercise because in step one you can use either a 30 or 65 day growth less than 10% sort. When using the 30 day sort you end up with AINK and JASO, but the 65 day sort eliminates these two stocks and the answer becomes zero.

Pradeep Bonde said...

The only correct solution is one explained by Siya. It clearly says 65 or 30 day.
There are around 20 odd emails also I got from those not wanting to publicly state their picks. All were wrong by a mile.

Nilay said...

Pradeep, Siya,

Can you explain me how would ANIK qualify at end of day June 5.

It had 30 day price increase of 16% and 65 day price increase of 23%. and 4% breakout today.

I think correct answer should be only JASO qualifies.


Pradeep Bonde said...

You are calculating the values today. It had 9% move yesterday so that is getting reflected in your 16 and 23 today.

Susan said...

i think i know why my result is different, i picked the forumlar with 21 day weakness rather than 30/65 day weakness. Will need to run this again when i get home. This is very helpful

Susan said...

Anyone using Amibroker here that manage to get the same result?

Nilay said...

Thanks Pradeep,

As the list was posted after market close, I assumed the list was to narrow down candidates for next trading day.

But apparently the list was for the morning of June 5, just for exercise.

m said...

As always appreciate your learnings on the processes. Is it possible you can post 1 more exercise this evening as I think I recognize where I went wrong (admittedly tried to cheat the process) instead of being Process Oriented. Thanks!

S said...

Hi Pradeep,

Could you please point me to where I can get the software hack to read info from IBD digital edition.


Niranjanam said...

I trade NSE India.I am using an all in one amibroker scan which is very crude.I export the results to csv file. open it in excel and add some more filds like EPS growth ,number of significant moves in the last month etc.This will show all 4% moves from which you can sort out the candidates.Amibroker experts kindly advise better scans.
YlyGain = (Ref(C,-1)-LLV(C,260))/LLV(C,260)*100;
HlyGain = (Ref(C,-1)-LLV(C,130))/LLV(C,130)*100;
QlyGain = (Ref(C,-1)-LLV(C,65))/LLV(C,65)*100;
MlyGain = (Ref(C,-1)-Ref(C,-31))/Ref(C,-31)*100;
FlyGain = (Ref(C,-1)-Ref(C,-11))/Ref(C,-11)*100;
WlyGain = (C-Ref(C,-5))/Ref(C,-5)*100;
DayGain = (C-Ref(C,-1))/Ref(C,-1)*100;
VolGain =(V-Ref(V,-1))/Ref(V,-1)*100;
MonFlow = ((H+L)/2*V)/100000;
RelStr = (0.4 * (C * 100 /Ref(C,-65)) + 0.2 * (C * 100 /Ref( C,-130)) + 0.2 * (C * 100 /Ref( C,-195)) + 0.2 * (C * 100 /Ref( C,260)));
CltoYH =(HHV(C,260)-Ref(C,-1))/HHV(C,260)*100;

Filter=Close > 10 AND (Close-Ref(C,-1))/Ref(C,-1)*100 >=4 AND Volume > Ref(V,-1)AND Volume > 25000;

Pradeep Bonde said...

As the list was posted after market close, I assumed the list was to narrow down candidates for next trading day.

But apparently the list was for the morning of June 5, just for exercise.
No it was for today morning. Please see the formula you are using. With yesterday data your figures are not correct. Remember both the scans 30 days and 65 days are with one day offset.

Nilay said...

Great, I did not have 1 day offset in calculating 30 or 65 day growth.

Also i think same thing applies to 4% breakout condition. No 4% breakout in last 10 days is also offset by 1 day.

Thanks again for clearing my confusion.

ybn said...

Extracting IBD200 made easy.

Extracting the IBD200 from the digital edition of IBD is easy. You don't have to wait for Thursday and you can do it daily.

Here are the steps to do it:

1.Open Daily Graph Online charts.
2. Go to Reports.
3. Select Printed Product Reports.
4. Select Daily Graph Company Index.
5. Save to your hard drive the Excel format.

That should give you an Excel Spreadsheet with about 2800 stocks. Now sort it by Composite Rating column and delete all the stocks with no rating and the ones with rating under 95. That should leave you with about 250 stocks that by definition of the Composite Rating matches the IBD200.

This all process takes about 2 minutes. Then you can sort the spread sheet alphabetically (which make it easier to compare to prior week's list). or by any other column.

ybn said...

I forgot to mention that you have be a subsciber to the digital editon of IBD. It is not free.

Pradeep Bonde said...

Here is another way to do it from Bhanu
Firstly let me thank you for the excellent blog you have been maintaining. I have been following your blog for the past 6 months and I must say, it is probably one of the best I have come across.
I like the way you explain your picks and your scans. I have made a tidy amount of money in the past 2 months thanks to your direction and insight.
That being said, the main purpose of my email was to bring to your notice a little program I have developed to extract the IBD200 list from a PDF file.
I did notice that quiet a few of your readers were wondering how you extract the tickers from the daily. You had mentioned that you type them into TC.
However, since I don't have time on my side (I currently have a day job too!), and since I am lazy :-), I developed this script that can extract the tickers from the PDF and generate a text file in the format that can be imported into TC.
I have attached two files.

1. getIBD200.exe --- This is the actual program that extracts the tickers (I had to rename the file as getIBD200.pdf to get around email restriction.Please rename the file back to getIBD200.exe after you download it to your PC)
2. getIBD200.txt --- This contains the instructions

Needless to say, to use this program one would need to subscribe e-ibd, whereby, the IBD daily is available online in the PDF format.
Please feel free to use, post and/or distribute the above program as you deem fit.
Consider it to be my 'guru dakshina' :-)

Do let me know if you have any questions, concerns or comments.
Thank you.
Bhanu Gogineni
gobhanu (at)
P.S. If the instructions are confusing or convoluted, I can provide you with a video file(.avi) that will demo the steps described in the instructions. The video demo file size is 140 MB and I did not want to attach a large file without your permission.
You can get the files from him, they are large files.

Pradeep Bonde said...

and if you subscribe to IBD etables
Look in main tables under
Composite rating 95 or higher, it gives top 300 stocks. From that the first 200 ranked by composite rating are IBD 200 stock.
This list you can get daily if you subscribe to etables.

Susan said...

ybn, i hope you realise that whilst IBD etable is not free, daily graph is more expensive :)