7/09/2009

How to find stocks with earnings breakout in last one month

When companies surprise the market with good earnings, there is a instant reaction and most of these stocks will have a big move on earnings day. Many of these stocks pullback after such big move and offer a pullback buy opportunity.
If you want to find such stocks in Telechart, you can use the scan below:
(( 100 * (C1 - C2) / C2) >= 8 AND V1 > 3000 AND (100 * V1 / AVGV100.1) >= 300) OR (( 100 * (C2 - C3) / C3) >= 8 AND V2 > 3000 AND (100 * V2 / AVGV100.2) >= 300) OR (( 100 * (C3 - C4) / C4) >= 8 AND V3 > 3000 AND (100 * V3 / AVGV100.3) >= 300) OR (( 100 * (C4 - C5) / C5) >= 8 AND V4 > 3000 AND (100 * V4 / AVGV100.4) >= 300) OR (( 100 * (C5 - C6) / C6) >= 8 AND V5 > 3000 AND (100 * V5 / AVGV100.5) >= 300) OR (( 100 * (C6 - C7) / C7) >= 8 AND V6 > 3000 AND (100 * V6 / AVGV100.6) >= 300) OR (( 100 * (C7 - C8) / C8) >= 8 AND V7 > 3000 AND (100 * V7 / AVGV100.7) >= 300) OR (( 100 * (C8 - C9) / C9) >= 8 AND V8 > 3000 AND (100 * V8 / AVGV100.8) >= 300) OR (( 100 * (C9 - C10) / C10) >= 8 AND V9 > 3000 AND (100 * V9 / AVGV100.9) >= 300) OR (( 100 * (C10 - C11) / C11) >= 8 AND V10 > 3000 AND (100 * V10 / AVGV100.10) >= 300) OR (( 100 * (C11 - C12) / C12) >= 8 AND V11 > 3000 AND (100 * V11 / AVGV100.11) >= 300) OR (( 100 * (C12 - C13) / C13) >= 8 AND V12 > 3000 AND (100 * V12 / AVGV100.12) >= 300) OR (( 100 * (C13 - C14) / C14) >= 8 AND V13 > 3000 AND (100 * V13 / AVGV100.13) >= 300) OR (( 100 * (C14 - C15) / C15) >= 8 AND V14 > 3000 AND (100 * V14 / AVGV100.14) >= 300) OR (( 100 * (C15 - C16) / C16) >= 8 AND V15 > 3000 AND (100 * V15 / AVGV100.15) >= 300) OR (( 100 * (C16 - C17) / C17) >= 8 AND V16 > 3000 AND (100 * V16 / AVGV100.16) >= 300) OR (( 100 * (C17 - C18) / C18) >= 8 AND V17 > 3000 AND (100 * V17 / AVGV100.17) >= 300) OR (( 100 * (C18 - C19) / C19) >= 8 AND V18 > 3000 AND (100 * V18 / AVGV100.18) >= 300) OR (( 100 * (C19 - C20) / C20) >= 8 AND V19 > 3000 AND (100 * V19 / AVGV100.19) >= 300) OR (( 100 * (C20 - C21) / C21) >= 8 AND V20 > 3000 AND (100 * V20 / AVGV100.20) >= 300) OR (( 100 * (C21 - C22) / C22) >= 8 AND V21 > 3000 AND (100 * V21 / AVGV100.21) >= 300) OR (( 100 * (C22 - C23) / C23) >= 8 AND V22 > 3000 AND (100 * V22 / AVGV100.22) >= 300) OR (( 100 * (C23 - C24) / C24) >= 8 AND V23 > 3000 AND (100 * V23 / AVGV100.23) >= 300) OR (( 100 * (C24 - C25) / C25) >= 8 AND V24 > 3000 AND (100 * V24 / AVGV100.24) >= 300) OR (( 100 * (C25 - C26) / C26) >= 8 AND V25 > 3000 AND (100 * V25 / AVGV100.25) >= 300) OR (( 100 * (C26 - C27) / C27) >= 8 AND V26 > 3000 AND (100 * V26 / AVGV100.26) >= 300) OR (( 100 * (C27 - C28) / C28) >= 8 AND V27 > 3000 AND (100 * V27 / AVGV100.27) >= 300) OR (( 100 * (C28 - C29) / C29) >= 8 AND V28 > 3000 AND (100 * V28 / AVGV100.28) >= 300) OR (( 100 * (C29 - C30) / C30) >= 8 AND V29 > 3000 AND (100 * V29 / AVGV100.29) >= 300) OR (( 100 * (C30 - C31) / C31) >= 8 AND V30 > 3000 AND (100 * V30 / AVGV100.30) >= 300)

To narrow down the number of stocks in the scan further you can use a System Criteria like Volume Dollars 1 day and set it above 5 million or more.

No comments: