Sunday, August 31, 2008
Using StockFetcher scans intraday
Thursday, August 28, 2008
Another great reversal
(Aug 28-10:15) johnnyvento: GA big gap down, going under 9
(Aug 28-10:31) johnnyvento: GA already in 8.6's
Wednesday, August 27, 2008
Different types of shorts are played differently
Saturday, August 23, 2008
Trade Ideas
Trading in the morning
The first rule for me is to give the stock 5 minutes to decide which direction it is going to go. From the first 5 minute candle on ABK we know there is trouble. ABK can't hold its early high of 5.45 and comes back down immediately to the 5.30 range. Whatever fueled the interest in ABK and caused the gap up from the previous day and the strong volume at the open, those orders are now filled. That's all I needed to see and was short ABK at 5.35 by 9:35. The second 5 minute candle confirms the loss of interest and the 3rd and 4th candle don't move out of the 5.30 range. There was a brief period where it looked like I was wrong but ABK quickly fell back to 5.35 and from there is was straight down to 5.
Is MITI the next SQNM?
Saturday, August 16, 2008
Deadly Combo
Brian from chat did the backfilter as well. He even neatly ranked them by number of appearances! His list is prettier than mine!
This list is more than a month old so I'm sure RDN is at the top now. ABK and PMI were already near the top even before the recent financial volatility.
Quirks of the HOD list
Wednesday, August 13, 2008
Using dayrange as support and resistance
Here's ABK from Friday:
ABK opened at 5.70 (I will usually round to the nearest dime) and its ADR5 as of Thursday was about 15%. That gives us about 85 cents to work with. ABK traded sideways in the morning and didn't look interesting. However if you went long in the afternoon at 5.50 on increasing volume like I did then you need to subtract out the .50 that ABK gave up in the down move to 5.20. This means that it only has .35 to give on the upside above 5.70 to 6. So this trade at 5.50 I expected to get .50 at the most. This is different that the red and green terms that are calculated using previous day close. ABK was "green" all day since it gapped up but at the break even point of 5.70 it had used up 9% of its dayrange already
(5.70-5.20=.50/5.70=9%).
Here is another example from last week- WM
During this week WM had an ADR5 of around 10 so a short below 5 on red from the open on Fri August 8 should be watched close around 4.50. By August 12 the price had reset to 4.60 so it had about .40 to give down to 4.20. By looking at this chart you can see that fixed resistance points don't seem to have any meaning. Looking at the daily chart shows no insight as to support and resistance levels.
Of course the stocks don't always adhere to these calculations but the point is that I watch these points close and take reversals around these points very seriously. I'm usually out at the first sign of a reversal. But if the stock keeps going beyond it, all the better!
Tuesday, August 12, 2008
Penny Stocks
where close is above open and price is above upper bollinger band(20)
and volume is greater than 100000
and price is between .0001 and 1
and volume is 300 percent above average volume(90)
and rsi(2) is greater than 90
and average day range(5) is greater than 3
add column average day range(5) {adr5}
add column average day range(10) {adr10}
add column average day range(30) {adr30}
sort by column 4 descending
This scan is useful precisely because it is very stringent. I tweaked it down from 500% increase because that was eliminating almost everything. Still it only picks up a good play every week or two at the most. The chart has to be perfect, meaning 3 days up with steadily increasing volume. Let's look at some charts for some successful plays from this filter.
FRTL came up on the day I wrote the filter. It is really nothing more than the concepts that 13th taught me although I had not applied it to pennies before. I mentioned FRTL to 13th_FLOOR in an after hours chat over the weekend. To be honest I wasn't sure this would be a good play and jumped in it way late. Of course 13th played it perfectly getting in at the open. From then on however I knew this would be a good penny filter.
Another good one is GFET
As you can see these kinds can stay in play for several days although 1 day is all I expect to get out of it.
And finally IMDS
As you can see these were some great plays but they don't come around that often. Another important point is that once they are done I don't look at them anymore. As you can see FRTL came up again in the scan but the conditions were not ideal so I ignored it. The volume was down and the long upper wick is a bearish sign. Best left alone.
I will try to post some of the watches from this filter as they come up.
Monday, August 11, 2008
The Gap Stat calculator
Here is the code using RDN and 10% gain/loss as an example:
symlist (rdn)
set {gain_threshold, 0.10} /* 20% gain */
set {drop_threshold, 0.10} /* 20% drop */
set {ClOp , close - open}
set {ClOpPct , ClOp / open}
set {OpCl , open - close}
set {OpClPct , OpCl / close}
set {met_threshold_Yesterday , count(ClOpPct 1 day ago >= gain_threshold,1)}
set {met_down_threshold_Yesterday , count(OpClPct 1 day ago >= drop_threshold,1)}
set {gapped_up_today , count(open > close 1 day ago,1)}
set {gapped_down_today , count(open is below close 1 day ago,1)}
set {met_threshold_then_gapped_up_today , met_threshold_yesterday * gapped_up_today}
set {met_threshold_then_gapped_down_today , met_threshold_yesterday * gapped_down_today}
set {met_down_threshold_then_gapped_up_today , met_down_threshold_yesterday * gapped_up_today}
set {met_down_threshold_then_gapped_down_today , met_down_threshold_yesterday * gapped_down_today}
set {met_threshold ,count(met_threshold_yesterday >= 1,100)}
set {then_gapped_up , count(met_threshold_then_gapped_up_today >= 1,100)}
set {then_gapped_down , count(met_threshold_then_gapped_down_today >= 1,100)}
add column met_threshold
add column then_gapped_up
add column then_gapped_down
set {met_down_threshold , count(met_down_threshold_yesterday >= 1,100)}
set {down_then_gapped_up , count(met_down_threshold_then_gapped_up_today >= 1,100)}
set {down_then_gapped_down , count(met_down_threshold_then_gapped_down_today >= 1,100)}
add column met_down_threshold
add column down_then_gapped_up
add column down_then_gapped_down
chart-time 105 day
draw met_threshold_yesterday
draw met_down_threshold_yesterday