I'd be interested to backtest the O'Neil's CAN SLIM screening criteria but I'm still fairly new with RW and for any reason, my script doesn't seem to work.  Below are the criteria.  If anyone has done it and is willing to share on this blog that would be appreciated.

  • The growth of earnings per share from continuing operations, as of the latest fiscal quarter (Q1) over the same quarter one year prior (Q5), must be greater than or equal to 20%
  • The growth of earnings per share from continuing operations, as of the latest fiscal quarter (Q1) over the same quarter one year prior (Q5) must be greater than the growth of earnings per share from continuing operations, as of the previous fiscal quarter (Q2) over the same quarter one year prior (Q6)
  • Earning per share from continuing operations for the two most recent fiscal quarters (Q1 and Q2) must be positive
  • Growth in earnings per share from continuing operations over the last five years must be 25% or more
  • Earnings per share from continuing operations must have increased over each of the last five fiscal years as well as over the last 12 months
  • The current stock price must be within 10% of its 52-week high
  • The stock's float must be less than 20 million shares
  • The 52-week relative strength must be in the top 30% of the entire database (percent rank greater than 70) 
  • There must be at least five institutional shareholders