Screen Rankings as of 03OCT08
(generated by software release v1.0(70))

See end of this file for screen definitions.  You can find this file
and previous rankings at http://keelix.com/sipropicks/.

Happy returns - Keelix

LONG_SCREENS         1     2     3     4     5     6     7     8     9     10    11    12    13    14    15    16    17    18    19    20    21    22    23    24    25    
3pt_Relative_Value   TIP   IEF   BKT   TLT   
78RPM                PHLY  SCRX  CLFC  NCEM  UB    SINT  DR    FNLC  LG    GAS   EGLT  DRS   CASY  DSCP  PNY   SPTN  RNT   ENSI  UIL   CRN   CTWS  CAI   UBA   HCN   KR    ORH   
Advanced             TMTA  TAQ   CPS   ACGL  CLFC  
ARS                  CFFN  HCN   MCD   PNC   STBA  WRE   ATO   CNL   SNH   FE    UDR   OKS   FRO   MTB   DTE   SPG   ETR   AEP   TNH   BXP   AF    IP    VNO   PAA   SFL   
BI                   QCOR  
Bob                  CSGS  JOSB  KNL   FDO   HELE  CASY  PSSI  MOH   HAS   TDY   LNCR  WMT   DVA   SYY   AAP   LMT   AZO   AOS   NAVG  WLP   SHW   VFC   EME   HSIC  ACN   ENR   
CANSLIM-26           
FCF-26               AMGN  VLKAY WFC   WMT   BRK.A LUV   TMX   NVS   CDCO  NTT   PG    JNJ   DCM   CB    STI   PM    RY    ORCL  PEP   DIS   BNS   GSK   CSE   HPQ   ACE   
Fried_500            SUN   ABC   DDS   AN    VLO   MCK   CAH   SHLD  KR    M     WHR   LIZ   BBY   CSC   CBG   JNY   WLP   RRD   JAVA  UNH   HAR   CVH   PBG   COP   BLL   
GSX                  QCOR  
GSX2                 QCOR  IEF   
Gentle_Screamers     QCOR  TMTA  
GS_PCF               QCOR  
GS_Mungo             TMTA  QCOR  
GS_Mungo_Voom        TMTA  QCOR  
High_Relative_Value  QCOR  TIP   IEF   CLFC  ACGL  RAH   
Incoming_Cash        TMTA  PHTN  DMND  IKN   UFI   CPS   QCOR  LDR   COV   DR    DRS   AITP  SXE   
Low_Mult             
LowPS+               LG    HE    DMND  EMCI  GEHL  PNY   CSFL  FNLC  BXS   ANCI  QCOR  LDR   NCEM  QID   TMTA  
LowPSvol             BRK.A DMND  CPB   SPTN  THS   PNY   GIS   CAI   MKC   SYKE  K     DRS   WMT   HNZ   LG    ACV   PSYS  CHD   CASY  ACGL  CLX   VRX   LHCG  FLO   IKN   
Melange              USNA  ECPG  ENSG  CLFC  JOSB  CNC   PETS  VPHM  SKH   CATY  NTRI  RJF   LB    ATRO  DVA   ALKS  MDU   SBR   PLT   OKSB  NTES  PRAA  UGI   ACGL  TLT   
Microcap_Momentum    RAMR  MOC   PRC   CXPO  MSPD  ILI   CNTY  SPPI  GMTC  EDAP  FMAR  PINN  CKEC  AIXD  ACHN  EPEX  TRMP  OCLS  MNC   
Money_Flow           LG    ESSA  
Net-Nets_Grahamified UHN   EDEN  NSTR  BCF   NOVC  SOAP  DITC  MNOV  MATH  WIRX  FORD  NANO  IKAN  GSIG  RDYN  SIRF  CRC   RCMT  TRID  FEIM  OGXI  TBAC  ALTU  SYI   HAMP  
OptiMan              EPD   ED    EPE   ETE   HD    ZION  MI    CINF  TEG   NLY   BWP   OKS   CAG   KEY   WFC   BAC   STI   SRP   GCI   BBT   ORI   ASBC  CMA   TPP   HUN   
PIH_Naked            GEHL  TCBI  GHL   UNFI  NDN   PVTB  GBCI  SF    SBNY  AITP  UBSI  TCBK  LDR   NYM   FBP   UBNK  DMND  OZRK  LNCE  PNY   OKSB  BXS   WFC   FFBC  CVBF  
POG                  IKN   FSYS  USNA  TWP   PHLY  LDG   ECPG  WIBC  LHCG  ENSG  RBCAA SYNA  HGR   DMND  SCRX  CLFC  JOSB  CNC   ROCK  APSG  OCR   SINT  AMGN  DR    BWLD  
POI                  ECPG  THMD  USMO  CLFC  CNC   ROCK  DR    CSGS  GCO   PSS   AMSF  ADS   PLCE  TRST  USAK  VLY   JAS   RJF   TMTA  CTL   UNS   BWY   CWEI  SUR   RCII  
P/S_I_Love_You       IKN   WMT   AITP  DMND  DRS   SXE   PHTN  DR    COV   CPS   LDR   NCEM  TMTA  
RS-100               QCOR  TMTA  DMND  IKN   GPN   CAI   CHTT  
Quality_Earnings     IKN   PHLY  ECPG  THMD  CLFC  CNC   ROCK  OCR   DR    CSGS  VLKAY AVCT  ADS   IBKC  WAL   TRST  VPHM  VLY   SXI   CHTT  CTL   CTBI  CCRN  WSFS  BWY   
S&P_Peg              BIG   AZO   RL    RSH   WPI   CVG   CNP   CSC   HUM   LTD   PXD   R     JBL   APH   HRS   RHI   HOG   ADI   DOV   DRI   FIS   BDK   MCO   AIZ   CBE   JCP   SWK   WHR   
Shrinkage            IHG   ITYBY MLHR  AZO   WIN   BSY   NSM   DEO   JHX   EV    YUM   ARB   NGG   ESRX  HLF   DST   BHP   UDR   PII   SCHW  DELL  AAUK  GGG   BUD   ARO   
Silver_Parachute     FDG   SR    ADVNB SBR   PCC   DMLP  PBT   TCAP  ENP   ITRN  CEL   NAT   SJT   BPT   GOOD  BTE   WTU   AINV  TNK   DOM   FRO   CNSL  ETJ   HGT   FRP   BKCC  
Small_Value          PMFG  GHM   APSG  IVC   SHOO  EXPO  ABM   CRY   AVAV  LDR   MWIV  
Steady_Growth        FAST  CERN  DCI   GWW   CVS   ECL   SU    TDY   APH   PX    MOG.A FMS   BCS   ATK   BEZ   
Turnarounds          PBKS  SBP   SKY   AGX   AMWD  IMN   AWK   CSTR  MTZ   CNK   CM    KRO   USMO  LYV   LEG   PMC   FOE   HIT   LORL  FNF   ALJ   MTX   USAK  SWM   HEW   
Up5X3                AZZ   MOV   BECN  HNR   MRTN  NDN   USAK  CASY  CPA   PTRY  WNR   NCS   ACLI  ALGT  CRMT  
Up_5%                CASY  CRMT  USAK  AZZ   ALGT  NCS   MRTN  MOV   PTRY  GXP   VNO   OSG   CPA   
Value_at_the_Top     DR    NWLI  PHLY  TAROF SPTN  EGLT  IKN   HNZ   GIS   UB    K     ABT   CPB   CHD   DSCP  AITP  GPN   LDG   GEHL  SCRX  THS   ENSI  DMND  ESSA  WWY   
WK_Voom              AIQ   BWY   HA    
Z26saTA              NPK   TDY   DXPE  KTII  LLL   MOG.A VSEC  IIVI  MIDD  INT   WLFC  
Zweig-26             NPK   TRLG  AMED  TDY   MSO   FRM   VSAT  MOG.A NIHD  APH   LLL   ARD   
SHORT_SCREENS        1     2     3     4     5     6     7     8     9     10    11    12    13    14    15    16    17    18    19    20    21    22    23    24    25    
Current_Ratio_s      MCRI  EXM   CEP   LVS   PRSC  TZOO  DK    SFLY  CDNS  ENOC  CLMT  IEP   BCSI  SVVS  KMGB  GAP   ALJ   HWAY  NVDA  JRJC  BYD   EFUT  DIN   CPY   GRMN  
Dilution_s           MELI  AMCN  APWR  DRL   APL   EWK   GDX   EWI   VAW   EWQ   KCE   XLF   EWP   EFG   VGK   KIE   EFV   VIS   G     PWJ   VPL   IXP   VFH   RPV   SMBL  RPG   
Negative_FCF_s       MER   GM    LCC   UBS   ALJ   CLWR  HUN   WFMI  THRX  KEY   ZOLT  DK    STXS  HMIN  WGO   FORM  TZOO  TASR  CYPB  VLCM  SMSI  SNDK  IIG   ZRAN  FIG   CAL   PKX   
The_Mirror_s         KOP   RTOKY RX    ZGEN  NETC  VQ    FIG   DISH  HNSN  BARE  DPM   S     RCNI  PODD  FCEL  BLT   CENX  AHD   MCO   RGC   MYL   EPL   CCE   GY    XCO   

; Long screens

Define {3pt_Relative_Value}
;
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI PE] [SI Ind PE] [SI Price/CFPS] [SI Ind Price/CFPS] [SI Price/Sales] [SI Ind Price/Sales] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m][SI % Rank-Volume--Average Monthly 3m]
;
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI PE] [SI Ind PE] [SI Price/CFPS] [SI Ind Price/CFPS] [SI Price/Sales] [SI Ind Price/Sales] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m][SI % Rank-Volume--Average Monthly 3m]
;
Keep :[SI Price]>5
Keep :([SI Price]*[SI Volume--Average Daily 10d])>100
Keep :[SI Price]>[SI Price--high 52 week]*0.9
Keep :[SI PE]<[SI Ind PE]*0.9
Keep :[SI Price/CFPS]<[SI Ind Price/CFPS]*0.9
Keep :[SI Price/Sales]<[SI Ind Price/Sales]*0.9
Keep :[SI % Rank-Volume--Average Monthly 3m]>=25
Create [VolRatio] :[SI Volume--Average Daily 10d]/[SI Volume--Average Monthly 3m]
Sort Descending [VolRatio]
End

Define {78RPM}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI Price/CFPS] [SI Price as % of 52 Week High] [SI Price Change 26 week]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI Price/CFPS] [SI Price as % of 52 Week High] [SI Price Change 26 week]
Keep :[SI Price]>10
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Price/CFPS]>0
Keep :([SI Price as % of 52 Week High]-[SI Price/CFPS])>78
Sort Descending [SI Price Change 26 week]
; Top :5
End

Define {Advanced}
;
Uses [SI Ind PE][SI Ind Price/FCFPS][SI Price][SI Volume--Average Daily 10d][SI Price--high 52 week][SI Volume--Average Monthly 3m][SI Sec. Price/FCFPS][SI Sec. PE][SI Price Change 52 week][SI Market Cap Q1][SI Cash from operations 12m][SI EPS Q1][SI Price--Volume M001]
;
Deblank [SI Ind PE][SI Ind Price/FCFPS][SI Price][SI Volume--Average Daily 10d][SI Price--high 52 week][SI Volume--Average Monthly 3m][SI Sec. Price/FCFPS][SI Sec. PE][SI Price Change 52 week][SI Market Cap Q1][SI Cash from operations 12m][SI EPS Q1][SI Price--Volume M001]
;
Keep :[SI EPS Q1]>0
Keep :[SI Volume--Average Daily 10d]*[SI Price]>500
Keep :[SI Volume--Average Daily 10d]>=50
Keep :[SI Market Cap Q1]>50
Keep :[SI Price]>5
Keep :[SI Price--Volume M001]>0
Keep :[SI Price]>=0.90*[SI Price--high 52 week]
Keep :([SI Volume--Average Daily 10d]/[SI Price--Volume M001]>0.16)+([SI Market Cap Q1]<3.9*[SI Cash from operations 12m])>=1
Create [Voom52] :[SI Price Change 52 week]*[SI Volume--Average Daily 10d]/([SI Volume--Average Monthly 3m]*[SI Price])
Sort Descending [Voom52]
End

Define {ARS}
Uses [SI Price] [SI Price Change 52 week] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Institutions--Shares purchased] [SI Institutions--Shares sold] [SI Return on equity 12m] [SI Ind Return on equity 12m] [SI Price Change 52 week] [SI Yield] [SI EPS Est Q0] [SI EPS Est Q0-Last month] [SI EPS Est Y0] [SI EPS Est Q1] [SI EPS Est Q1-Last month] [SI EPS Est Y0-Last month]
Deblank [SI Price] [SI Price Change 52 week] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Institutions--Shares purchased] [SI Institutions--Shares sold] [SI Return on equity 12m] [SI Ind Return on equity 12m] [SI Price Change 52 week] [SI Yield]
Keep :[SI Price]>10
Keep :[SI Market Cap Q1]>500
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Yield]>3
Keep :OR([SI EPS Est Q0]>[SI EPS Est Q0-Last month],[SI EPS Est Q1]>[SI EPS Est Q1-Last month],[SI EPS Est Y0]>[SI EPS Est Y0-Last month])
Keep :[SI Institutions--Shares purchased]>[SI Institutions--Shares sold]
Keep :[SI Return on equity 12m]>[SI Ind Return on equity 12m]
Sort Descending [SI Price Change 52 week]
; Top :5
End

Define {BI}
Uses [SI Sector] [SI Industry] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m] [SI ADR/ADS Stock] [SI Exchange] [SI Price/FCFPS] [SI PE] [SI Ind PE] [SI Ind Price/FCFPS] [SI Price] [SI EPS 12m] [SI Market Cap Q1] [SI Price--high 52 week] [SI % Rank-Free Cash Flow-Grth 12m] [SI Price Change 13 week] [SI Price/Sales]
;
Create [Dollar Daily Avg] :([SI Volume--Average Monthly 3m]*[SI Price])/20
Create [VolRatio dd] :([SI Volume--Average Daily 10d]/[Dollar Daily Avg])
;
Deblank [SI Sector] [SI Industry] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m] [SI ADR/ADS Stock] [SI Exchange] [SI Price/FCFPS] [SI PE] [SI Ind PE] [SI Ind Price/FCFPS] [SI Price] [SI EPS 12m] [SI Market Cap Q1] [SI Price--high 52 week] [SI % Rank-Free Cash Flow-Grth 12m] [SI Price Change 13 week] [SI Price/Sales]
Keep :[SI ADR/ADS Stock]="F"
Keep :[SI Sector]<>"07-Financial"
Keep :[SI Industry]<>"0933-RealEstateOperations"
Keep :[SI Volume--Average Daily 10d]>65
Keep :[SI Volume--Average Daily 10d]>0.05*[SI Volume--Average Monthly 3m]
Keep :[SI Price/FCFPS]>0
Keep :[SI PE]>6
Keep :[SI PE]<[SI Ind PE]
Keep :[SI Price/FCFPS]<[SI Ind Price/FCFPS]
Keep :[SI Price]>5
Keep :[SI EPS 12m]>0
Keep :[SI Market Cap Q1]>39
Keep :[SI Price]>0.9*[SI Price--high 52 week]
Keep :[SI % Rank-Free Cash Flow-Grth 12m]>30
Keep :[SI Price/Sales]<9
Sort Descending [VolRatio dd]
End

Define {Bob}
;
Uses [SI Sales 12m] [SI Sales Y1] [SI Sales Y2] [SI Sales Y3] [SI EPS 12m] [SI EPS Y1] [SI EPS Y2] [SI EPS Y3] [SI Free cash flow/share 12m] [SI Free cash flow/share Y1] [SI Free cash flow/share Y2] [SI Cash Y1] [SI Price/Sales] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m] [SI Price] [SI Price Change 26 week] [SI EPS Y4] [SI PE to Div adj EPS Est growth]
;
Deblank [SI Sales 12m] [SI Sales Y1] [SI Sales Y2] [SI Sales Y3] [SI EPS 12m] [SI EPS Y1] [SI EPS Y2] [SI EPS Y3] [SI Free cash flow/share 12m] [SI Free cash flow/share Y1] [SI Free cash flow/share Y2] [SI Cash Y1] [SI Price/Sales] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m] [SI Price] [SI Price Change 26 week] [SI EPS Y4] [SI PE to Div adj EPS Est growth]
;
Keep :[SI Sales 12m]>=[SI Sales Y1]
Keep :[SI Sales Y1]>=[SI Sales Y2]
Keep :[SI Sales Y2]>=[SI Sales Y3]
;
Keep :[SI EPS Y1]>=[SI EPS Y2]
Keep :[SI EPS Y2]>=[SI EPS Y3]
;
Keep :[SI EPS 12m]>0
Keep :[SI EPS Y1]>0
Keep :[SI EPS Y2]>0
Keep :[SI EPS Y3]>0
Keep :[SI EPS Y4]>0
;
Keep :[SI Free cash flow/share Y1]>[SI Free cash flow/share Y2]
;
Keep :[SI Free cash flow/share 12m]>0
Keep :[SI Free cash flow/share Y1]>0
Keep :[SI Free cash flow/share Y2]>0
;
Keep :[SI Price/Sales]<=1.3
Keep :[SI PE to Div adj EPS Est growth]<=1.45
;
Keep :[SI Price]>5
Keep :[SI Volume--Average Daily 10d]>20
;
Create [Voom] :[SI Price Change 26 week]*[SI Volume--Average Daily 10d]/([SI Volume--Average Monthly 3m]*[SI Price])
Sort Descending [Voom]
End

Define {CANSLIM-26}
Uses [SI EPS-Continuing Q1] [SI EPS-Continuing Q2] [SI EPS-Continuing Y1] [SI EPS-Continuing Y2] [SI EPS-Continuing Y3] [SI EPS-Continuing Y4] [SI EPS-Continuing Y5] [SI EPS Cont-Growth from Q5 to Q1] [SI EPS Cont-Growth from Q6 to Q2] [SI EPS-Continuing 12m] [SI EPS Cont-Growth 5yr] [SI Price as % of 52 Week High] [SI Volume--Average Daily 10d] [SI % Rank-Rel Strength 52 week] [SI Institutional shareholders] [SI Price Change 26 week]
Deblank [SI EPS-Continuing Q1] [SI EPS-Continuing Q2] [SI EPS-Continuing Y1] [SI EPS-Continuing Y2] [SI EPS-Continuing Y3] [SI EPS-Continuing Y4] [SI EPS-Continuing Y5] [SI EPS Cont-Growth from Q5 to Q1] [SI EPS Cont-Growth from Q6 to Q2] [SI EPS-Continuing 12m] [SI EPS Cont-Growth 5yr] [SI Price as % of 52 Week High] [SI Volume--Average Daily 10d] [SI % Rank-Rel Strength 52 week] [SI Institutional shareholders] [SI Price Change 26 week]
Keep :[SI EPS-Continuing Q1]>0
Keep :[SI EPS-Continuing Q2]>0
Keep :[SI EPS Cont-Growth from Q5 to Q1]>[SI EPS Cont-Growth from Q6 to Q2]
Keep :[SI EPS-Continuing 12m]>=[SI EPS-Continuing Y1]
Keep :[SI EPS-Continuing Y1]>[SI EPS-Continuing Y2]
Keep :[SI EPS-Continuing Y2]>[SI EPS-Continuing Y3]
Keep :[SI EPS-Continuing Y3]>[SI EPS-Continuing Y4]
Keep :[SI EPS-Continuing Y4]>[SI EPS-Continuing Y5]
Keep :[SI EPS Cont-Growth 5yr]>=25
Keep :[SI Price as % of 52 Week High]>=90
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI % Rank-Rel Strength 52 week]>70
Keep :[SI Institutional shareholders]>=5
Sort Descending [SI Price Change 26 week]
; Top :5
End
 
Define {FCF-26}
Uses [SI Free cash flow/share 12m] [SI Shares Average Q1] [SI Price Change 26 week]
Deblank [SI Free cash flow/share 12m] [SI Shares Average Q1]
Create [FCF] :[SI Free cash flow/share 12m]*[SI Shares Average Q1]
Sort Descending [FCF]
Top :100 PlusTies
Deblank [SI Price Change 26 week]
Sort Descending [SI Price Change 26 week]
; Top :5
End
 
Define {Fried_500}
Deblank [SI Standard and Poor stock] [SI Price] [SI Shares Average Q1] [SI Shares Average Q5] [SI Price/Sales]
Keep :[SI Standard and Poor stock]=500
Keep :[SI Price]>5
Create [Share Change] : 100*[SI Shares Average Q1]/[SI Shares Average Q5]
Keep :[Share Change] > 0
Keep :[Share Change] < 97
Sort Ascending [SI Price/Sales]
End

Define {GSX}
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI Volume--Average Monthly 3m] [SI Price/FCFPS] [SI Ind Price/FCFPS] [SI Price Change 52 week] [SI Price Change 4 week] [SI Price Change 13 week] [SI PE] [SI Ind PE] [SI Sector] [SI Exchange] [SI % Rank-Free Cash Flow-Grth 12m]
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI Volume--Average Monthly 3m] [SI Price/FCFPS] [SI Ind Price/FCFPS] [SI Price Change 52 week] [SI Price Change 4 week] [SI Price Change 13 week] [SI PE] [SI Ind PE] [SI Sector] [SI Exchange] [SI % Rank-Free Cash Flow-Grth 12m]
Keep :AND([SI Price/FCFPS]>0,[SI PE]>5,[SI Price/FCFPS]<[SI Ind Price/FCFPS],[SI PE]<[SI Ind PE])
Keep : AND([SI Sector]<>"07-Financial",[SI Industry]<>"0933-RealEstateOperations")
Keep :OR([SI Exchange]="M",[SI Exchange]="N",[SI Exchange]="A")
Keep :[SI Price]>5
Keep :[SI Market Cap Q1]>65
Keep :[SI Volume--Average Daily 10d]>65
Keep :[SI Price]>0.9*[SI Price--high 52 week]
Keep :[SI Volume--Average Daily 10d]>0.05*[SI Volume--Average Monthly 3m]
Keep : [SI % Rank-Free Cash Flow-Grth 12m]>30
;Create [Voom] :[SI Price Change 13 week]*[SI Volume--Average Daily 10d]/[SI Volume--Dollar Daily Avg 3m]
;Create [Voom] :[SI Price Change 26 week]*[SI Volume--Average Daily 10d]/([SI Volume--Average Monthly 3m]*[SI Price])
Create [Voom] :[SI Price Change 13 week]*[SI Volume--Average Daily 10d]/([SI Volume--Average Monthly 3m]*[SI Price])
Sort Descending [Voom]
End


;
; revised version GSX2 of GSX screen, added 4/24/06: see runs 74596-74615 for comparisons with GSX
; now with NO sector or industry restrictions
;
Define {GSX2}
;
Uses [SI Price Change 13 week] [SI PE] [SI % Rank-PE] [SI Ind PE] [SI Price/FCFPS] [SI % Rank-Price/FCFPS] [SI Price/FCFPS] [SI Sec. Price/FCFPS] [SI Ind Price/FCFPS] [SI % Rank-Free Cash Flow-Grth 12m] [SI Price] [SI Price--high 52 week] [SI EPS 12m] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m] [SI % Rank-Market Cap Q1] [SI Sector] [SI Industry] [SI Exchange]
;
Deblank [SI Price Change 13 week] [SI PE] [SI % Rank-PE] [SI Ind PE] [SI Price/FCFPS] [SI % Rank-Price/FCFPS] [SI Price/FCFPS] [SI Sec. Price/FCFPS] [SI Ind Price/FCFPS] [SI % Rank-Free Cash Flow-Grth 12m] [SI Price] [SI Price--high 52 week] [SI EPS 12m] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m] [SI % Rank-Market Cap Q1] [SI Sector] [SI Industry] [SI Exchange]
;
Keep :[SI PE]>0
Keep :[SI % Rank-PE]<70
Keep :[SI PE]<1.05*[SI Ind PE]
;
Keep :[SI Price/FCFPS]>0
Keep :[SI % Rank-Price/FCFPS]<50
Keep :[SI Price/FCFPS]<[SI Sec. Price/FCFPS]
Keep :[SI Price/FCFPS]<1.05*[SI Ind Price/FCFPS]
Keep :[SI % Rank-Free Cash Flow-Grth 12m]>30
;
Keep :[SI Price]>5
Keep :[SI Price]>0.91*[SI Price--high 52 week]
;
Keep :[SI EPS 12m]>0
Keep :[SI % Rank-Market Cap Q1]>27
;
Keep :[SI Volume--Average Daily 10d]>65
;Keep :[SI Sector]<>"07-Financial"
;Keep :[SI Industry]<>"0933-RealEstateOperations"
Keep :OR([SI Exchange]="M",[SI Exchange]="N",[SI Exchange]="A")
;
Create [Voom13] :[SI Price Change 13 week]*[SI Volume--Average Daily 10d]/([SI Volume--Average Monthly 3m]*[SI Price])
Sort Descending [Voom13]
End

Define {Gentle_Screamers}
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI Volume--Average Monthly 3m] [SI Price/FCFPS] [SI Ind Price/FCFPS] [SI Price Change 52 week] [SI Price Change 4 week]
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI Volume--Average Monthly 3m] [SI Price/FCFPS] [SI Ind Price/FCFPS] [SI Price Change 52 week] [SI Price Change 4 week]
Keep :[SI Price]>5
Keep :[SI Market Cap Q1]>100
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Price]>0.9*[SI Price--high 52 week]
Keep :[SI Volume--Average Daily 10d]>0.05*[SI Volume--Average Monthly 3m]
Keep :AND([SI Price/FCFPS]>0,[SI Price/FCFPS]<[SI Ind Price/FCFPS])
Keep :[SI Price Change 52 week]>50
Sort Descending [SI Price Change 4 week]
; Top :5
End

Define {GS_PCF}
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI Volume--Average Monthly 3m] [SI Price/FCFPS] [SI Ind Price/FCFPS] [SI Price Change 52 week] [SI Price Change 4 week] [SI Price/CFPS]
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI Volume--Average Monthly 3m] [SI Price/FCFPS] [SI Ind Price/FCFPS] [SI Price Change 52 week] [SI Price Change 4 week] [SI Price/CFPS]
Keep :[SI Price]>5
Keep :[SI Market Cap Q1]>100
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Price Change 52 week]>0
Keep :[SI Price]>0.9*[SI Price--high 52 week]
Keep :[SI Volume--Average Daily 10d]>0.05*[SI Volume--Average Monthly 3m]
Keep :AND([SI Price/FCFPS]>0,[SI Price/FCFPS]<[SI Ind Price/FCFPS])
Keep :[SI Price Change 52 week]>50
Sort Ascending [SI Price/CFPS]
; Top :5
End

Define {GS_Mungo}
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI Volume--Average Monthly 3m] [SI Price/FCFPS] [SI Ind Price/FCFPS] [SI Price Change 52 week] [SI Price Change 4 week]
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI Volume--Average Monthly 3m] [SI Price/FCFPS] [SI Ind Price/FCFPS] [SI Price Change 52 week] [SI Price Change 4 week]
Keep :[SI Price]>5
Keep :[SI Market Cap Q1]>100
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Price]>0.9*[SI Price--high 52 week]
Keep :[SI Volume--Average Daily 10d]>0.05*[SI Volume--Average Monthly 3m]
Keep :AND([SI Price/FCFPS]>0,[SI Price/FCFPS]<[SI Ind Price/FCFPS])
Keep :[SI Price Change 52 week]>50
Sort Ascending [SI Price Change 4 week]
; Top :5
End

Define {GS_Mungo_Voom}
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI Volume--Average Monthly 3m] [SI Price/FCFPS] [SI Ind Price/FCFPS] [SI Price Change 52 week] [SI Price Change 4 week]
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI Volume--Average Monthly 3m] [SI Price/FCFPS] [SI Ind Price/FCFPS] [SI Price Change 52 week] [SI Price Change 4 week]
Keep :[SI Price]>5
Keep :[SI Market Cap Q1]>100
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Price]>0.9*[SI Price--high 52 week]
Keep :[SI Volume--Average Daily 10d]>0.05*[SI Volume--Average Monthly 3m]
Keep :AND([SI Price/FCFPS]>0,[SI Price/FCFPS]<[SI Ind Price/FCFPS])
Keep :[SI Price Change 52 week]>50
Create [AntiVoom] :[SI Volume--Average Daily 10d]/[SI Volume--Average Monthly 3m]*(-[SI Price Change 4 week])
Sort Descending [AntiVoom]
; Top :5
End

Define {High_Relative_Value}
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI PE] [SI Ind PE] [SI Price/CFPS] [SI Ind Price/CFPS] [SI Price/FCFPS] [SI Ind Price/FCFPS] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m]
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI PE] [SI Ind PE] [SI Price/CFPS] [SI Ind Price/CFPS] [SI Price/FCFPS] [SI Ind Price/FCFPS] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m]
Keep :[SI Price]>5
Keep :[SI Market Cap Q1]>100
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Price]>[SI Price--high 52 week]*0.9
Keep :[SI PE]<[SI Ind PE]
Keep :[SI Price/CFPS]<[SI Ind Price/CFPS]
Keep :[SI Price/FCFPS]<[SI Ind Price/FCFPS]
Create [VolRatio] :[SI Volume--Average Daily 10d]/[SI Volume--Average Monthly 3m]
Sort Descending [VolRatio]
; Top :5
End

Define {Incoming_Cash}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI Net Income Q1] [SI Cash Q1] [SI Price Change 52 week] [SI Price as % of 52 Week High] [SI EPS-Growth from Q5 to Q1]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI Net Income Q1] [SI Cash Q1] [SI Price Change 52 week] [SI Price as % of 52 Week High] [SI EPS-Growth from Q5 to Q1]
Keep :[SI Price]*[SI Volume--Average Daily 10d]>1000
Keep :[SI Market Cap Q1]>100
Keep :[SI Price as % of 52 Week High]>90
Keep : [SI Price Change 52 week]>25
Set [Median EPSCHG] :MEDIAN([[SI EPS-Growth from Q5 to Q1]])
Keep :[SI EPS-Growth from Q5 to Q1]>[Median EPSCHG]
Create [INCASH]:([SI Net Income Q1]+[SI Cash Q1])/[SI Market Cap Q1]
Sort Descending [INCASH]
End
 
Define {Low_Mult}
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI PE] [SI Ind PE] [SI Price/CFPS] [SI Ind Price/CFPS] [SI Price/Sales] [SI Ind Price/Sales] [SI Price Change 4 week] [SI Price Change 13 week] [SI Volume--Average Daily 10d] [SI Volume--Dollar Daily Avg 3m] [SI Exchange] [SI Price Change 26 week] [SI Volume--Dollar Daily Avg 3m]
Set [Median PE] :MEDIAN([[SI PE]])
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI PE] [SI Ind PE] [SI Price/CFPS] [SI Ind Price/CFPS] [SI Price/Sales] [SI Ind Price/Sales] [SI Price Change 4 week] [SI Price Change 13 week] [SI Volume--Average Daily 10d] [SI Volume--Dollar Daily Avg 3m] [SI Exchange] [SI Price Change 26 week] [SI Volume--Dollar Daily Avg 3m]
Keep :[SI Price]>5
Keep :[SI Market Cap Q1]>100
Keep :[SI Volume--Average Daily 10d]>10
Keep :OR([SI Exchange]="N", [SI Exchange]="A", [SI Exchange]="M")
Keep :[SI Price--high 52 week]>0
Keep :[SI Price]/[SI Price--high 52 week]>0.90
Keep :AND([SI PE]>0,[SI Price/CFPS]>0,[SI Price/Sales]>0)
Keep :[SI PE]/[Median PE]<.9
Keep :[SI Price/CFPS]/[SI Ind Price/CFPS]<.9
Keep :[SI Price/Sales]/[SI Ind Price/Sales]<.9
Keep: [SI Price Change 13 week]>10
;Create [Voom] :[SI Price Change 13 week]*[SI Volume--Average Daily 10d]/[SI Volume--Dollar Daily Avg 3m]
Create [Voom] :[SI Price Change 26 week]*[SI Volume--Average Daily 10d]/([SI Volume--Average Monthly 3m]*[SI Price])
Sort Descending [Voom]
; Top :10
End

Define {LowPS+}
Uses [SI Price]  [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price/Sales] [SI Price as % of 52 Week High]  [SI % Rank-Rel Strength 4 week] [SI % Rank-Rel Strength 52 week]
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price/Sales] [SI Price as % of 52 Week High] [SI % Rank-Rel Strength 4 week][SI % Rank-Rel Strength 52 week]
Keep :[SI % Rank-Rel Strength 4 week]>94
Keep :[SI % Rank-Rel Strength 52 week]>91
Keep :([SI Volume--Average Daily 10d]*[SI Price])>150
Keep :[SI Price]>5
Keep :[SI Market Cap Q1]>75
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Price as % of 52 Week High]>89
Keep :[SI Price/Sales]>0
Sort Ascending [SI Price/Sales]
;Top :10
End

Define {LowPSvol}
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price as % of 52 Week High]   [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m] [SI Price/Sales]  [SI Price/FCFPS] [SI Exchange]
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price as % of 52 Week High]  [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m] [SI Price/Sales] [SI Price/FCFPS] [SI Exchange]
Keep :OR([SI Exchange]="M",[SI Exchange]="N",[SI Exchange]="A")
Keep :[SI Price]>5
Keep :[SI Market Cap Q1]>100
Keep :[SI Volume--Average Daily 10d]*[SI Price]>1000
Keep :[SI Price as % of 52 Week High]>90
Keep :[SI Price/FCFPS]>0
Keep :[SI Price/Sales]<2.5
Create [VolRatio] :[SI Volume--Average Daily 10d]/[SI Volume--Average Monthly 3m]
Sort Descending [VolRatio]
End

Define {Melange}
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Sales-Growth 5yr] [SI PE] [SI Ind PE] [SI Price Change 26 week]
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Sales-Growth 5yr] [SI PE] [SI Ind PE] [SI Price Change 26 week]
Keep :[SI Price]>10
Keep :[SI Volume--Average Daily 10d]>20
Keep :[SI Market Cap Q1]>100
Keep :[SI Sales-Growth 5yr]>15
Keep :[SI PE]<[SI Ind PE]
Sort Descending [SI Price Change 26 week]
; Top :5
End
 
Define {Microcap_Momentum}
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI EPS Est Q0-% Rev-Last month] [SI EPS Est Q1-% Rev-Last month] [SI EPS Est Y0-% Rev-Last month] [SI Price Change 26 week]
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI EPS Est Q0-% Rev-Last month] [SI EPS Est Q1-% Rev-Last month] [SI EPS Est Y0-% Rev-Last month] [SI Price Change 26 week]
Keep :[SI Price]>1
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Market Cap Q1]<50
Keep :OR([SI EPS Est Q0-% Rev-Last month]>0,[SI EPS Est Q1-% Rev-Last month]>0,[SI EPS Est Y0-% Rev-Last month]>0)
Sort Descending [SI Price Change 26 week]
; Top :5
End

Define {Money_Flow}
; Author: DrBob2, post discovery from: 2007-01-01
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI Price--Volume M001] [SI Price--Volume M002] [SI Price--Volume M003] [SI Price--Volume M004] [SI Price--Volume M005] [SI Price--Volume M006] [SI Price--Volume M007] [SI Price--Volume M008] [SI Price--Volume M009] [SI Price/FCFPS]
Keep: [SI Price]>10
Keep: [SI Volume--Average Daily 10d]>20
Keep: [SI Price--Volume M009]>0
Keep: [SI Price/FCFPS]<25
Create [MF001]: [SI Price--Volume M001] * SIGN([SI Price M001] - [SI Price M002])
Create [MF002]: [SI Price--Volume M002] * SIGN([SI Price M002] - [SI Price M003])
Create [MF003]: [SI Price--Volume M003] * SIGN([SI Price M003] - [SI Price M004])
Create [MF004]: [SI Price--Volume M004] * SIGN([SI Price M004] - [SI Price M005])
Create [MF005]: [SI Price--Volume M005] * SIGN([SI Price M005] - [SI Price M006])
Create [MF006]: [SI Price--Volume M006] * SIGN([SI Price M006] - [SI Price M007])
Create [MF007]: [SI Price--Volume M007] * SIGN([SI Price M007] - [SI Price M008])
Create [MF008]: [SI Price--Volume M008] * SIGN([SI Price M008] - [SI Price M009])
Create [MF009]: [SI Price--Volume M009] * SIGN([SI Price M009] - [SI Price M010])
Create [SumMF]: [MF001]+[MF002]+[MF003]+[MF004]+[MF005]+[MF006]+[MF007]+[MF008]+[MF009]
Create [SumVolume]: [SI Price--Volume M001]+[SI Price--Volume M002]+[SI Price--Volume M003]+[SI Price--Volume M004]+[SI Price--Volume M005]+[SI Price--Volume M006]+[SI Price--Volume M007]+[SI Price--Volume M008]+[SI Price--Volume M009]
Create [NormMF]: [SumMF]/[SumVolume]
Keep: [NormMF]>0.75
Create [SortCritera]: [SumMF]/[SI Price--Volume M001]
Sort Ascending [SortCritera]
End


Define {Net-Nets_Grahamified}
Uses [SI Country] [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI ADR/ADS Stock] [SI Current assets Q1] [SI Current liabilities Q1] [SI Price/Book] [SI Long-term debt Q1] [SI Shares Average Q1] [SI Total assets Q1]
Deblank [SI Country] [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI ADR/ADS Stock] [SI Current assets Q1] [SI Current liabilities Q1] [SI Price/Book] [SI Long-term debt Q1] [SI Shares Average Q1] [SI Total assets Q1]
Keep :[SI Country]="UnitedStates"
Keep :[SI Price]>1
Keep :[SI Market Cap Q1]>2.5
Keep :[SI Volume--Average Daily 10d]>1
Keep :[SI ADR/ADS Stock]="F"
Keep :[SI Current assets Q1]-[SI Current Liabilities Q1]-[SI Long-term debt Q1]<>0
Create [Pr2NetNet] :[SI Market Cap Q1]/([SI Current assets Q1]-[SI Current Liabilities Q1]-[SI Long-term debt Q1])
Keep :AND([Pr2NetNet]>0,[Pr2NetNet]<0.67)
Keep :[SI Price/Book]<>0
Create [TotEq] :[SI Price]/[SI Price/Book]
Keep :[SI Total assets Q1]<>0
Create [GramRatio] :[TotEq]*[SI Shares Average Q1]/[SI Total assets Q1]
Keep :[GramRatio]>0.5
Sort Descending [GramRatio]
; Top :5
End

Define {OptiMan}
Uses [SI Market Cap Q1] [SI Yield] [SI Dividend-Growth 12m]
Deblank [SI Market Cap Q1] [SI Yield] [SI Dividend-Growth 12m]
Keep : [SI Market Cap Q1] > 2000
Keep : [SI Yield] > 3
Keep : [SI Dividend-Growth 12m] > 0
Create [InsBuy] : IF([SI Insiders--Buy Trades] ="nan",0,[SI Insiders--Buy Trades])
Create [InsSell] : IF([SI Insiders--Sell Trades] ="nan",0,[SI Insiders--Sell Trades])
Create [Net Insider Trades] : [InsBuy]-[InsSell]
Sort Descending [Net Insider Trades] Descending [SI Dividend-Growth 12m]
End

Define {PIH_Naked}
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price Change 52 week] [SI Price Change 26 week] [SI Price Change 13 week] [SI Price Change 4 week] [SI Institutional Ownership %]
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d]
Keep :[SI Price]>10
Keep :[SI Market Cap Q1]>200
Keep :[SI Volume--Average Daily 10d]>20
Deblank [SI Price Change 52 week]
Sort Descending [SI Price Change 52 week]
Top :800 PlusTies
Deblank [SI Price Change 26 week]
Sort Descending [SI Price Change 26 week]
Top :400 PlusTies
Deblank [SI Price Change 13 week]
Sort Descending [SI Price Change 13 week]
Top :200 PlusTies
Deblank [SI Price Change 4 week] [SI Institutional Ownership %]
Keep :[SI Price Change 4 week]>0
Create [PIH4] :[SI Institutional Ownership %]*[SI Price Change 4 week]
Sort Descending [PIH4]
; Top :5
End
 
Define {POG}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI Market Cap Q1] [SI Cash from operations 12m] [SI EPS Growth Est] [SI Price Change 26 week]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI Market Cap Q1] [SI Cash from operations 12m] [SI EPS Growth Est] [SI Price Change 26 week]
Keep :[SI Price]>10
Keep :[SI Volume--Average Daily 10d]>20
Keep :[SI Cash from operations 12m]>0
Keep :[SI Market Cap Q1]/[SI Cash from operations 12m]<[SI EPS Growth Est]
Sort Descending [SI Price Change 26 week]
; Top :5
End

Define {POI}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI Cash from operations 12m] [SI Market Cap Q1] [SI Price Change 26 week]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI Cash from operations 12m] [SI Market Cap Q1] [SI Price Change 26 week]
Keep: [SI Price]>10
Keep: [SI Volume--Average Daily 10d]>20
Keep: [SI Cash from operations 12m]<>0
Create [POI]: [SI Market Cap Q1]/[SI Cash from operations 12m]
Keep: [POI]>0
Keep: [POI]<5
Sort Descending [SI Price Change 26 week]
End

Define {P/S_I_Love_You}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI Price/Sales] [SI Price Change 52 week] [SI Price as % of 52 Week High] [SI EPS-Growth from Q5 to Q1]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI Price/Sales] [SI Price Change 52 week] [SI Price as % of 52 Week High] [SI EPS-Growth from Q5 to Q1]
Keep :[SI Price]>10
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Price as % of 52 Week High]>90
Keep : [SI Price Change 52 week]>25
Set [Median EPSCHG] :MEDIAN([[SI EPS-Growth from Q5 to Q1]])
Keep :[SI EPS-Growth from Q5 to Q1]>[Median EPSCHG]
Keep :[SI Price/Sales]>0
Sort Ascending [SI Price/Sales]
; Top :5
End

Define {RS-100}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI Price/FCFPS] [SI Price as % of 52 Week High] [SI Price Change 26 week] [SI Relative Strength 4 week][SI Relative Strength 13 week][SI Volume--Average Monthly 3m]
;
Create [Dollar Daily Avg] :([SI Volume--Average Monthly 3m]*[SI Price])/20
Create [VolRatio dd] :([SI Volume--Average Daily 10d]/[Dollar Daily Avg])
;
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI Price/FCFPS] [SI Price as % of 52 Week High] [SI Price Change 26 week] [SI Relative Strength 4 week][SI Relative Strength 13 week][SI Volume--Average Monthly 3m]
Keep :[SI Price]>5
Keep :[SI Volume--Average Daily 10d]>100
Keep :[SI Price/FCFPS]>0
Keep :([SI Price as % of 52 Week High]-[SI Price/FCFPS])>80
Keep :[SI Relative Strength 4 week]>0
Keep :[SI Relative Strength 13 week]>0
Keep :[SI ADR/ADS Stock]="F"
Keep :AND([SI Sector]<>"07-Financial",[SI Industry]<>"0933-RealEstateOperations")
Sort Descending [VolRatio dd]
End

Define {Quality_Earnings}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI EPS Q1] [SI EPS 12m] [SI Free cash flow/share Q1] [SI EPS Q1] [SI Free cash flow/share 12m] [SI EPS 12m] [SI Price/FCFPS] [SI Price Change 26 week]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI EPS Q1] [SI EPS 12m] [SI Free cash flow/share Q1] [SI EPS Q1] [SI Free cash flow/share 12m] [SI EPS 12m] [SI Price/FCFPS] [SI Price Change 26 week]
Keep: [SI Price]>10
Keep: [SI Volume--Average Daily 10d]>20
Keep: [SI EPS Q1]>0
Keep: [SI EPS 12m]>0
Keep: [SI Free cash flow/share Q1]>[SI EPS Q1]
Keep: [SI Free cash flow/share 12m]>[SI EPS 12m]
Keep: [SI Price/FCFPS]<10
Sort Descending [SI Price Change 26 week]
End

Define {S&P_Peg}
Uses [SI Standard and Poor stock] [SI Price] [SI Market Cap Q1] [SI PE] [SI EPS Growth Est] [SI Price Change 26 week]
Deblank [SI Standard and Poor stock] [SI Price] [SI Market Cap Q1] [SI PE] [SI EPS Growth Est] [SI Price Change 26 week]
Keep :[SI Standard and Poor stock]=500
Keep :[SI Price]>5
Keep :[SI Market Cap Q1]<10000
Keep :[SI PE]>0
Keep :[SI PE]<[SI EPS Growth Est]
Sort Descending [SI Price Change 26 week]
; Top :5
End
 
Define {Shrinkage}
Uses [SI Price] [SI Market Cap Q1] [SI Return on equity 12m] [SI Shares Average Q1] [SI Shares Average Q5]
Deblank [SI Price] [SI Market Cap Q1] [SI Return on equity 12m] [SI Shares Average Q1] [SI Shares Average Q5]
Keep :[SI Price]>10
Keep :[SI Market Cap Q1]>1000
Keep :[SI Shares Average Q1]<0.95*[SI Shares Average Q5]
Sort Descending [SI Return on equity 12m]
; Top :5
End
 
Define {Silver_Parachute}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI Yield] [SI Price Change 26 week]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI Yield] [SI Price Change 26 week]
Keep :[SI Price]>5
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Yield]>=10
Sort Descending [SI Price Change 26 week]
; Top :5
End
 
Define {Small_Value}
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Return on equity 12m] [SI Price Change 52 week] [SI Inventory turnover 12m] [SI Ind Inventory turnover 12m] [SI Price/FCFPS]
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Return on equity 12m] [SI Price Change 52 week] [SI Inventory turnover 12m] [SI Ind Inventory turnover 12m] [SI Price/FCFPS]
Keep :[SI Price]>5
Keep :[SI Volume--Average Daily 10d]>50
Keep :AND([SI Market Cap Q1]>100,[SI Market Cap Q1]<1500)
Keep :[SI Return on equity 12m]>0
Keep :[SI Price Change 52 week]>0
Keep :[SI Inventory turnover 12m]>2*[SI Ind Inventory turnover 12m]
Keep :[SI Price/FCFPS]>0
Sort Ascending [SI Price/FCFPS]
; Top :5
End
 
Define {Steady_Growth}
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI EPS-Growth 12m] [SI EPS-Growth 3yr] [SI EPS-Growth 5yr] [SI PE] [SI LT Debt/equity Q1]
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI EPS-Growth 12m] [SI EPS-Growth 3yr] [SI EPS-Growth 5yr] [SI PE] [SI LT Debt/equity Q1]
Keep :[SI Price]>10
Keep :[SI Market Cap Q1]>1000
Keep :[SI Volume--Average Daily 10d]>10
Keep :AND([SI EPS-Growth 12m]>15,[SI EPS-Growth 3yr]>[SI EPS-Growth 12m]-3,[SI EPS-Growth 3yr]<[SI EPS-Growth 12m]+3,[SI EPS-Growth 5yr]>[SI EPS-Growth 12m]-3,[SI EPS-Growth 5yr]<[SI EPS-Growth 12m]+3)
Keep :[SI PE]>0
Sort Ascending [SI LT Debt/equity Q1] Ascending [SI PE]
; Top :5
End
 
Define {Turnarounds}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI EPS 12m] [SI EPS Q1] [SI Price/Sales] [SI Price Change 4 week]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI EPS 12m] [SI EPS Q1] [SI Price/Sales] [SI Price Change 4 week]
Keep :[SI Price]>10
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI EPS 12m]<0
Keep :[SI EPS Q1]>0
Keep :[SI Price/Sales]<1.5
Sort Descending [SI Price Change 4 week]
; Top :5
End

Define {Up5X3}
;
Uses [SI Price] [SI Volume--Average Daily 10d] [SI EPS Est Q1] [SI EPS Est Q1-Last month] [SI EPS Est Q0-Revisions down] [SI EPS Est Q0-Revisions up] [SI Price/CFPS] [SI Price Change 26 week] [SI Volume--Average Monthly 3m] [SI Price Change 13 week] [SI Price Change 4 week] [SI Exchange] [SI Volume--Average Monthly 3m] [SI Market Cap Q1]
;
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI EPS Est Q1] [SI EPS Est Q1-Last month] [SI EPS Est Q0-Revisions down] [SI EPS Est Q0-Revisions up] [SI Price/CFPS] [SI Price Change 26 week] [SI Volume--Average Monthly 3m] [SI Price Change 13 week] [SI Price Change 4 week] [SI Exchange] [SI Volume--Average Monthly 3m] [SI Market Cap Q1]
;
Keep :OR([SI Exchange]="N", [SI Exchange]="A", [SI Exchange]="M")
Keep :[SI Price]>5
Keep :[SI Market Cap Q1]>100
Keep :[SI Volume--Average Daily 10d]>20
;
Keep :[SI EPS Est Q1]>0
Keep :[SI EPS Est Q1]>[SI EPS Est Q1-Last month]*1.05
Keep :[SI EPS Est Q0-Revisions up]>0
Keep :[SI EPS Est Q0-Revisions down]=0
Keep :[SI Price/CFPS]>0
Keep :[SI Price/CFPS]<25
;
Create [DV3] :[SI Price]*6*((3*[SI Volume--Average Monthly 3m])-(10*[SI Volume--Average Daily 10d]))/(100+[SI Price Change 13 week])
Sort Ascending [DV3]
Top :15
;
Create [Volrat] :[SI Volume--Average Daily 10d]/[SI Volume--Average Monthly 3m]
Sort Descending [Volrat]
;
End

Define {Up_5%}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI EPS Est Q1] [SI EPS Est Q1-Last month] [SI EPS Est Q0-Revisions down] [SI EPS Est Q0-Revisions up] [SI Price/CFPS] [SI Price Change 26 week]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI EPS Est Q1] [SI EPS Est Q1-Last month] [SI EPS Est Q0-Revisions down] [SI EPS Est Q0-Revisions up] [SI Price/CFPS] [SI Price Change 26 week]
Keep :[SI Price]>10
Keep :[SI Volume--Average Daily 10d]>20
Keep :[SI EPS Est Q1]>0
Keep :[SI EPS Est Q1-Last month]>0
Keep :[SI EPS Est Q1]>[SI EPS Est Q1-Last month]*1.05
Keep :[SI EPS Est Q0-Revisions up]>0
Keep :[SI EPS Est Q0-Revisions down]=0
Keep :[SI Price/CFPS]>0
Keep :[SI Price/CFPS]<20
Sort Descending [SI Price Change 26 week]
; Top :5
End
 
Define {Value_at_the_Top}
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Industry] [SI Price--high 52 week] [SI PE]
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Industry] [SI Price--high 52 week] [SI PE]
Keep :[SI Price]>5
Keep :[SI Market Cap Q1]>100
Keep :[SI Price]*[SI Volume--Average Daily 10d]>500
Keep :[SI Industry]<>"0721-Misc.FinancialServices"
Keep :[SI Price]>0.95*[SI Price--high 52 week]
Keep :[SI PE]>0
Sort Ascending [SI PE]
; Top :5
End
 
Define {WK_Voom}
Uses  [SI Price] [SI Volume--Average Daily 10d] [SI Market Cap Q1] [SI Price/FCFPS]  [SI Price/CFPS] [SI Cash from operations 12m] [SI Cash from operations Q1] [SI Cash from operations Q5] [SI Cash flow/share 12m] [SI Cash flow/share Q1] [SI Free cash flow/share Q1] [SI Free cash flow/share Q5] [SI Price as % of 52 Week High] [SI ADR/ADS Stock] [SI Exchange] [SI Sector] [SI Price Change 26 week] [SI Price Change 13 week] [SI Volume--Average Monthly 3m]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI Market Cap Q1] [SI Price/FCFPS]  [SI Price/CFPS] [SI Cash from operations 12m] [SI Cash from operations Q1] [SI Cash from operations Q5] [SI Cash flow/share 12m] [SI Cash flow/share Q1] [SI Free cash flow/share Q1] [SI Free cash flow/share Q5] [SI Price as % of 52 Week High] [SI ADR/ADS Stock] [SI Exchange] [SI Sector] [SI Price Change 26 week] [SI Price Change 13 week] [SI Volume--Average Monthly 3m]
;Keep : ([SI Price]*[SI Volume--Average Daily 10d])>100
Keep :[SI Price]>5
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Market Cap Q1]>75
Keep :[SI Price/FCFPS]>0
Keep :[SI Price/CFPS]>0
Keep :[SI Cash from operations 12m]>0
Keep :[SI Cash flow/share 12m]>0
Keep : [SI Free cash flow/share Q1]>[SI Free cash flow/share Q5]
Keep :[SI Cash from operations Q1]>[SI Cash from operations Q5]
Keep :[SI Cash flow/share Q1]>0
Create [P/CFPS(Q1)] : ([SI Price]/[SI Cash flow/share Q1])
Keep :([SI Price as % of 52 Week High]-[P/CFPS(Q1)])>60
Keep :[P/CFPS(Q1)]>0
Keep :[P/CFPS(Q1)]<25
Keep :[SI ADR/ADS Stock]="F"
Keep :OR([SI Exchange]="M",[SI Exchange]="N",[SI Exchange]="A")
Keep :AND([SI Sector]<>"07-Financial",[SI Industry]<>"0933-RealEstateOperations")
Keep: [SI Price Change 13 week]>10
;Create [Voom] :[SI Price Change 26 week]*[SI Volume--Average Daily 10d]/[SI Volume--Dollar Daily Avg 3m]
Create [Voom] :[SI Price Change 26 week]*[SI Volume--Average Daily 10d]/([SI Volume--Average Monthly 3m]*[SI Price])
Sort Descending [Voom]
; Top :50
End

;
; Retieff's Z26saTA screen (improved Voom version of Vzweig-26): see post# 186773, run# 70171, with price & volume filters added
;
Define {Z26saTA}
;
Uses [SI EPS Dil Cont-Growth from Q5 to Q1] [SI EPS Dil Cont-Growth from Q6 to Q2] [SI EPS Dil Cont-Growth from Q7 to Q3] [SI EPS Dil Cont-Growth from Q8 to Q4] [SI Sales-Growth from Q5 to Q1] [SI Sales-Growth from Q6 to Q2] [SI EPS-Diluted Continuing 12m] [SI EPS-Diluted Continuing Y1] [SI EPS-Diluted Continuing Y2] [SI EPS-Diluted Continuing Y3] [SI EPS Dil Cont-Growth 3yr] [SI Sales-Growth 3yr] [SI EPS Dil Cont-Growth from Q5 to Q1] [SI EPS DC-Growth from Q6-Q8 to Q2-Q4] [SI PE] [SI Relative Strength 26 week] [SI ADR/ADS Stock] [SI Industry] [SI Sector] [SI % Rank-Volume--Average Monthly 3m] [SI Price Change 26 week] [SI Price Change 13 week] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m] [SI Price] [SI EPS Q1] [SI EPS 12m] [SI EPS Y1] [SI EPS Y2] [SI Relative Strength 4 week] [SI Relative Strength 13 week]
;
Set [Median PE] :MEDIAN([[SI PE]])
;
Deblank [SI EPS Dil Cont-Growth from Q5 to Q1] [SI EPS Dil Cont-Growth from Q6 to Q2] [SI EPS Dil Cont-Growth from Q7 to Q3] [SI EPS Dil Cont-Growth from Q8 to Q4] [SI Sales-Growth from Q5 to Q1] [SI Sales-Growth from Q6 to Q2] [SI EPS-Diluted Continuing 12m] [SI EPS-Diluted Continuing Y1] [SI EPS-Diluted Continuing Y2] [SI EPS-Diluted Continuing Y3] [SI EPS Dil Cont-Growth 3yr] [SI Sales-Growth 3yr] [SI EPS Dil Cont-Growth from Q5 to Q1] [SI PE] [SI Relative Strength 26 week] [SI ADR/ADS Stock] [SI Industry] [SI Sector] [SI % Rank-Volume--Average Monthly 3m] [SI Price Change 26 week] [SI Price Change 13 week] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m] [SI Price] [SI EPS Q1] [SI EPS 12m] [SI EPS Y1] [SI EPS Y2] [SI Relative Strength 4 week] [SI Relative Strength 13 week]
;
Keep :[SI Price]>10
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Market Cap Q1]>75
;
Keep :[SI EPS Dil Cont-Growth from Q5 to Q1]>0
Keep :[SI EPS Dil Cont-Growth from Q6 to Q2]>0
Keep :[SI EPS Dil Cont-Growth from Q7 to Q3]>0
Keep :[SI Sales-Growth from Q5 to Q1]>[SI Sales-Growth from Q6 to Q2]
Keep :[SI EPS-Diluted Continuing Y1]>[SI EPS-Diluted Continuing Y2]
Keep :[SI EPS Dil Cont-Growth 3yr]>=15
Keep :[SI Sales-Growth 3yr]>=15
Keep :OR([SI EPS Dil Cont-Growth from Q5 to Q1]>[SI EPS DC-Growth from Q6-Q8 to Q2-Q4],[SI EPS Dil Cont-Growth from Q5 to Q1]>=30)
Keep :[SI EPS Dil Cont-Growth from Q5 to Q1]>=0.55*[SI EPS Dil Cont-Growth 3yr]
Keep :[SI PE]>5
Keep :[SI PE]<1.4*[Median PE]
Keep :[SI ADR/ADS Stock]="F"
Keep :[SI Sector]<>"07-Financial"
Keep :AND([SI Industry]<>"0721-Misc.FinancialServices",[SI Industry]<>"0933-RealEstateOperations")
Keep :[SI % Rank-Volume--Average Monthly 3m]>=25
;
Keep :OR([SI Price Change 13 week]>0.4*[SI Price Change 26 week],AND([SI Relative Strength 4 week]>12.5,[SI Relative Strength 13 week]>20))
;
Keep :[SI EPS Y1]>0
;
Create [Voom] :[SI Price Change 26 week]*[SI Volume--Average Daily 10d]/([SI Volume--Average Monthly 3m]*[SI Price])
Sort Descending [Voom]
End

Define {Zweig-26}
Uses [SI EPS Dil Cont-Growth from Q5 to Q1] [SI EPS Dil Cont-Growth from Q6 to Q2] [SI EPS Dil Cont-Growth from Q7 to Q3] [SI EPS Dil Cont-Growth from Q8 to Q4] [SI Sales-Growth from Q5 to Q1] [SI Sales-Growth from Q6 to Q2] [SI EPS-Diluted Continuing 12m] [SI EPS-Diluted Continuing Y1] [SI EPS-Diluted Continuing Y2] [SI EPS-Diluted Continuing Y3] [SI EPS Dil Cont-Growth 3yr] [SI Sales-Growth 3yr] [SI EPS Dil Cont-Growth from Q5 to Q1] [SI EPS DC-Growth from Q6-Q8 to Q2-Q4] [SI PE] [SI Relative Strength 26 week] [SI ADR/ADS Stock] [SI Industry] [SI % Rank-Volume--Average Monthly 3m] [SI Price Change 26 week]
Keep : [SI EPS 12m] >= 0
Set [Median PE] :MEDIAN([[SI PE]])
Deblank [SI EPS Dil Cont-Growth from Q5 to Q1] [SI EPS Dil Cont-Growth from Q6 to Q2] [SI EPS Dil Cont-Growth from Q7 to Q3] [SI EPS Dil Cont-Growth from Q8 to Q4] [SI Sales-Growth from Q5 to Q1] [SI Sales-Growth from Q6 to Q2] [SI EPS-Diluted Continuing 12m] [SI EPS-Diluted Continuing Y1] [SI EPS-Diluted Continuing Y2] [SI EPS-Diluted Continuing Y3] [SI EPS Dil Cont-Growth 3yr] [SI Sales-Growth 3yr] [SI EPS Dil Cont-Growth from Q5 to Q1] [SI PE] [SI Relative Strength 26 week] [SI ADR/ADS Stock] [SI Industry] [SI % Rank-Volume--Average Monthly 3m] [SI Price Change 26 week]
Keep :[SI EPS Dil Cont-Growth from Q5 to Q1]>0
Keep :[SI EPS Dil Cont-Growth from Q6 to Q2]>0
Keep :[SI EPS Dil Cont-Growth from Q7 to Q3]>0
Keep :[SI EPS Dil Cont-Growth from Q8 to Q4]>0
Keep :[SI Sales-Growth from Q5 to Q1]>0
Keep :[SI Sales-Growth from Q5 to Q1]>[SI Sales-Growth from Q6 to Q2]
Keep :[SI EPS-Diluted Continuing 12m]>=[SI EPS-Diluted Continuing Y1]
Keep :[SI EPS-Diluted Continuing Y1]>[SI EPS-Diluted Continuing Y2]
Keep :[SI EPS-Diluted Continuing Y2]>[SI EPS-Diluted Continuing Y3]
Keep :[SI EPS Dil Cont-Growth 3yr]>=15
Keep :[SI Sales-Growth 3yr]>=15
Keep :OR([SI EPS Dil Cont-Growth from Q5 to Q1]>[SI EPS DC-Growth from Q6-Q8 to Q2-Q4],[SI EPS Dil Cont-Growth from Q5 to Q1]>=30)
Keep :[SI EPS Dil Cont-Growth from Q5 to Q1]>=[SI EPS Dil Cont-Growth 3yr]
Keep :[SI PE]>5
Keep :[SI PE]<1.5*[Median PE]
Keep :[SI Relative Strength 26 week]>0
Keep :[SI ADR/ADS Stock]="F"
Keep :AND([SI Industry]<>"0721-Misc.FinancialServices",[SI Industry]<>"0933-RealEstateOperations")
Keep :[SI % Rank-Volume--Average Monthly 3m]>=25
Sort Descending [SI Price Change 26 week]
; Top :5
End
 
; Short screens
 
Define {Current_Ratio_s}
Uses [SI Current ratio Q1] [SI Current assets Q5] [SI Current liabilities Q5] [SI Price] [SI Price Change 52 week]
Deblank [SI Current ratio Q1] [SI Current assets Q5] [SI Current liabilities Q5] [SI Price] [SI Price Change 52 week]
Keep :[SI Price]>=6
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Current assets Q5]<>0
Keep :[SI Current liabilities Q5]<>0
Create [CurRatioChange] :[SI Current ratio Q1]/([SI Current assets Q5]/[SI Current liabilities Q5])
;Keep :[CurRatioChange]<1
Sort Ascending [SI Price Change 52 week]
Top :100 PlusTies
Sort Ascending [CurRatioChange]
; Top :5
End
 
Define {Dilution_s}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI Shares Average Q1] [SI Shares Average Q5] [SI Price Change 26 week]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI Shares Average Q1] [SI Shares Average Q5] [SI Price Change 26 week]
Keep :[SI Price]>5
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Shares Average Q1]>3*[SI Shares Average Q5]
Sort Ascending [SI Price Change 26 week]
; Top :5
End
 
Define {Negative_FCF_s}
Uses [SI Optionable] [SI Price] [SI Price Change 52 week] [SI Price Change 4 week] [SI Free cash flow/share 12m]
Deblank [SI Optionable] [SI Price] [SI Price Change 52 week]
Keep :[SI Optionable]="T"
Keep :[SI Price]>=6
Sort Ascending [SI Price Change 52 week]
Top :200 PlusTies
Deblank [SI Price Change 4 week]
Create [Abs4wkChg] :ABS([SI Price Change 4 week])
Sort Ascending [Abs4wkChg]
Top :50 PlusTies
Deblank [SI Free cash flow/share 12m]
Sort Ascending [SI Free cash flow/share 12m]
; Top :5
End
 
Define {The_Mirror_s}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI Price Change 52 week] [SI Industry] [SI Price--low 52 week] [SI Return on equity 12m]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI Price Change 52 week] [SI Industry] [SI Price--low 52 week] [SI Return on equity 12m]
Keep :[SI Price]>5
Keep :[SI Volume--Average Daily 10d]>10
Keep :[SI Price Change 52 week]>-999
Keep :AND([SI Industry]<>"0721-Misc.FinancialServices",[SI Industry]<>"0933-RealEstateOperations")
Keep :[SI Price]<1.05*[SI Price--low 52 week]
Sort Ascending [SI Return on equity 12m]
; Top :5
End