Hi, Shrewd!        Login  
Shrewd'm.com 
A merry & shrewd investing community
Best Of MIBest OfAll BoardsThe Shrewd’m WeeklyLearn to InvestHow to Become Shrewd
Search
Shrewd'm.com Merry shrewd investors
Search
Best Of MIBest OfAll BoardsThe Shrewd’m WeeklyLearn to InvestHow to Become Shrewd


The week's question
In December 2024, in the thread "Re: BRK: Why Not XOM?", BreckHutHigh asked the members: "What about the long road trips with kids?" This week it is put to everyone again. The button below opens the small thread re-asking it - read what others have said so far, then give your own answer as an ordinary reply.
Answer this questionContinue to Shrewd'mThis note won't appear again
Investment Strategies / Mechanical Investing
Unthreaded | Threaded | Whole Thread (2) |
Author: lizgdal   😊 😞
Number: of 6131 
Subject: MI Screen Definitions
Date: 04/27/23 4:55 PM
Post New | Post Reply | Report Post | Recommend It!
No. of Recommendations: 15
; Base screens

Small3PtValue:8905SBT13XmcpB50HXcpeG...
3Pt_Value_SmallCap:9705SBT13XmcpB50H...
Define {3PT_Value_SmallCap}
Uses [Timeliness Rank] [Exchange Code] [Stock Price] [Market Cap $ (Mil)] [High Price 52-Week] [Current P/E Ratio] [Cash Flow] [Sales Trail 12 Mo] [Total Return 1-Year]
Deblank [Timeliness Rank] [Exchange Code] [Stock Price] [Market Cap $ (Mil)] [High Price 52-Week] [Current P/E Ratio] [Cash Flow] [Sales Trail 12 Mo] [Total Return 1-Year]
Keep :[Timeliness Rank]<=3
Sort Ascending [Market Cap $ (Mil)]
Top :50% PlusTies
Keep :AND([High Price 52-Week]<>0,[Exchange Code]<>"tse",[Stock Price]>6)
Keep :AND([Stock Price]/[High Price 52-Week]>0.89,[Total Return 1-Year]>0)
Keep :AND([Current P/E Ratio]>4,[Cash Flow]>0,[Sales Trail 12 Mo]>0)
Create [Formula1] :[Market Cap $ (Mil)]/[Cash Flow]
Create [Formula2] :[Market Cap $ (Mil)]/[Sales Trail 12 Mo]
Create [Formula3] :([Formula1]*[Formula2]*[Current P/E Ratio])
Sort Ascending [Formula3]
; Top :10
End

3Pt_SCV_pst_slta:9706SBT13XmcpB50HXh...
Define {3PT_SCV_pst_slta}
Uses [Timeliness Rank] [Exchange Code] [Stock Price] [Market Cap $ (Mil)] [High Price 52-Week] [Price Stability Rank] [Current P/E Ratio] [Cash Flow] [Sales Trail 12 Mo]
Deblank [Timeliness Rank] [Exchange Code] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]<=3
Keep :[Exchange Code]<>"tse"
Sort Ascending [Market Cap $ (Mil)]
Top :50% PlusTies
Deblank [Stock Price] [High Price 52-Week] [Price Stability Rank] [Current P/E Ratio] [Cash Flow] [Sales Trail 12 Mo]
Keep :AND([Current P/E Ratio]>4,[Cash Flow]>0,[Sales Trail 12 Mo]>0,[High Price 52-Week]>0)
Keep :AND([Stock Price]/[High Price 52-Week]>0.89,[Price Stability Rank]>=50)
Create [Formula1] :[Market Cap $ (Mil)]/[Cash Flow]
Create [Formula2] :[Market Cap $ (Mil)]/[Sales Trail 12 Mo]
Create [Formula3] :([Formula1]*[Formula2]*[Current P/E Ratio])
Sort Ascending [Formula3]
; Top :15
End

3Pt_SCV_pst:8906SBT13XmcpB50HXh52G0I...
Define {3PT_SCV_pst}
Uses [Timeliness Rank] [Exchange Code] [Stock Price] [Market Cap $ (Mil)] [High Price 52-Week] [Price Stability Rank] [Current P/E Ratio] [Cash Flow] [Reported Annual Sales]
Deblank [Timeliness Rank] [Exchange Code] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]<=3
Keep :[Exchange Code]<>"tse"
Sort Ascending [Market Cap $ (Mil)]
Top :50% PlusTies
Deblank [Stock Price] [High Price 52-Week] [Price Stability Rank] [Current P/E Ratio] [Cash Flow] [Reported Annual Sales]
Keep :AND([Current P/E Ratio]>4,[Cash Flow]>0,[Reported Annual Sales]>0,[High Price 52-Week]>0)
Keep :AND([Stock Price]/[High Price 52-Week]>0.89,[Price Stability Rank]>=50)
Create [Formula1] :[Market Cap $ (Mil)]/[Cash Flow]
Create [Formula2] :[Market Cap $ (Mil)]/[Reported Annual Sales]
Create [Formula3] :([Formula1]*[Formula2]*[Current P/E Ratio])
Sort Ascending [Formula3]
; Top :15
End

SBT11XQ7ba7373rs13QXtcaT15Xr13T5UU
Define {AssRS13}
Uses [Timeliness Rank] [Total Current Assets] [Total Return 13-Week]
Deblank [Timeliness Rank] [Total Current Assets]
Keep :[Timeliness Rank]=1
Sort Descending [Total Current Assets]
Top :15 PlusTies
Deblank [Total Return 13-Week]
Sort Descending [Total Return 13-Week]
; Top :5
End

SBT12XQ7ba7373rs326QXtcaT50Xr26T5UU
Define {AssRS26}
Uses [Timeliness Rank] [Total Current Assets] [Total Return 26-Week]
Deblank [Timeliness Rank] [Total Current Assets]
Keep :[Timeliness Rank]<=2
Sort Descending [Total Current Assets]
Top :50 PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
; Top :5
End

SBT11XQ7bbetaQXbetT10UU
Define {BETA}
Uses [Timeliness Rank] [Beta]
Deblank [Timeliness Rank] [Beta]
Keep :[Timeliness Rank]=1
Sort Descending [Beta]
; Top :10
End

SBQ7bblitzQXmcpT100XtimL3Xr26T10U
Define {BLITZ}
Uses [Market Cap $ (Mil)] [Timeliness Rank] [Total Return 26-Week]
Deblank [Market Cap $ (Mil)]
Sort Descending [Market Cap $ (Mil)]
Top :100 PlusTies
Deblank [Timeliness Rank] [Total Return 26-Week]
Keep :[Timeliness Rank]<3
Sort Descending [Total Return 26-Week]
; Top :10
End

SBT15XQ7bcaplowegQXmcpT500XbetGE1XtchLE2...
Define {CAPLOWEG}
Uses [Timeliness Rank] [Market Cap $ (Mil)] [Beta] [Technical Rank] [Total Return 13-Week] [Current P/E Ratio] [EPS Growth 5-Year] [% Retained to Common Equity]
Deblank [Timeliness Rank] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]<=5
Sort Descending [Market Cap $ (Mil)]
Top :500 PlusTies
Deblank [Beta] [Technical Rank] [Total Return 13-Week]
Keep :[Beta]>=1
Keep :[Technical Rank]<=2
Sort Descending [Total Return 13-Week]
Top :50 PlusTies
Deblank [Current P/E Ratio] [EPS Growth 5-Year] [% Retained to Common Equity]
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [Formula1] :([EPS Growth 5-Year]+[% Retained to Common Equity])/[Current P/E Ratio]/[Timeliness Rank]
Sort Descending [Formula1]
; Top :5
End

SBT11XQ7bcaprsQXmcpT55Xtr1yT10UU
Define {CAPRS}
Uses [Timeliness Rank] [Market Cap $ (Mil)] [Total Return 1-Year]
Deblank [Timeliness Rank] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]=1
Sort Descending [Market Cap $ (Mil)]
Top :55 PlusTies
Deblank [Total Return 1-Year]
Sort Descending [Total Return 1-Year]
; Top :10
End

SBQ7bcdpdQXcdvT100XpdgT5UU
Define {CDPD}
Uses [Current Dividend] [Proj Dividend Growth Rate]
Deblank [Current Dividend]
Sort Descending [Current Dividend]
Top :100 PlusTies
Deblank [Proj Dividend Growth Rate]
Sort Descending [Proj Dividend Growth Rate]
; Top :5
End

Define {COREVALU}
Uses [Financial Strength] [Div'd Yield] [Proj Dividend Growth Rate]
Deblank [Financial Strength] [Div'd Yield]
Keep :[Financial Strength]="A++"
Keep :[Div'd Yield]>AVERAGE([[Div'd Yield]])
Deblank [Proj Dividend Growth Rate]
Sort Descending [Proj Dividend Growth Rate] Descending [Div'd Yield]
End

Define {DALY}
Uses [Current P/E Ratio] [Proj EPS Growth Rate] [Timeliness Rank] [Total Return 26-Week]
Deblank [Current P/E Ratio]
Keep :[Current P/E Ratio]<100
Create [Average P/E] :AVERAGE([[Current P/E Ratio]])
Keep :[Current P/E Ratio]<[Average P/E]
Deblank [Proj EPS Growth Rate]
Keep :[Proj EPS Growth Rate]>[Average P/E]
Deblank [Timeliness Rank] [Total Return 26-Week]
Keep :[Timeliness Rank]<=2
Sort Descending [Total Return 26-Week]
End

SBQ7bdividend_growthQXdpcL55Xdg5G1.6Xslg...
Define {DIVIDEND_GROWTH}
Uses [% Debt/Capital Latest Qtr] [Dividend Growth 5-Year] [Sales Growth 5-Year] [EPS Growth 5-Year] [Total Return 1-Year] [Div'd Yield] [Total Return 4-Week] [Diluted Earn P/Sh]
Deblank [% Debt/Capital Latest Qtr] [Dividend Growth 5-Year] [Sales Growth 5-Year] [EPS Growth 5-Year] [Total Return 1-Year] [Div'd Yield] [Total Return 4-Week] [Diluted Earn P/Sh]
Keep :[% Debt/Capital Latest Qtr]<55
Keep :[Dividend Growth 5-Year]>1.6
Keep :AND([Sales Growth 5-Year]>=[Dividend Growth 5-Year],[EPS Growth 5-Year]>=[Dividend Growth 5-Year])
Keep :[Total Return 1-Year]-[Div'd Yield]>-45
Keep :[Total Return 4-Week]>-15
Keep :AND([Diluted Earn P/Sh]>0,[Div'd Yield]>0)
Sort Descending [Div'd Yield]
; Top :5
End

SBT12XQ7begQXr26T25XpegFr26T10UU
Define {EG}
Uses [Timeliness Rank] [Total Return 26-Week] [Proj EPS Growth Rate]
Deblank [Timeliness Rank] [Total Return 26-Week]
Keep :[Timeliness Rank]<=2
Sort Descending [Total Return 26-Week]
Top :25 PlusTies
Deblank [Proj EPS Growth Rate]
Sort Descending [Proj EPS Growth Rate] Descending [Total Return 26-Week]
; Top :10
End

SBT12XQ7beg_pelaQXtchLE2Xeg5G0VpegG0Xr13...
Define {EG_PELA}
Uses [Timeliness Rank] [Technical Rank] [EPS Growth 5-Year] [Proj EPS Growth Rate] [Total Return 13-Week] [Total Return 4-Week] [P/E Trailing 12 Mo]
Deblank [Timeliness Rank] [Technical Rank] [EPS Growth 5-Year] [Proj EPS Growth Rate] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Keep :OR([EPS Growth 5-Year]>0,[Proj EPS Growth Rate]>0)
Sort Descending [Total Return 13-Week]
Top :40 PlusTies
Deblank [Total Return 4-Week] [P/E Trailing 12 Mo]
Keep :[Total Return 4-Week]>0
Keep :[P/E Trailing 12 Mo]<>0
Create [Formula1] :([EPS Growth 5-Year]*[Proj EPS Growth Rate])/[P/E Trailing 12 Mo]
Sort Descending [Formula1]
; Top :5
End

SBT15XQ7beg5_atQXeg5G0Xr13Ar26T40XcpeNE0...
Define {EG5_AT}
Uses [Timeliness Rank] [EPS Growth 5-Year] [Total Return 13-Week] [Total Return 26-Week] [Current P/E Ratio] [% EPS Chg from Last Qtr] [Proj EPS Growth Rate]
Deblank [Timeliness Rank] [EPS Growth 5-Year] [Total Return 13-Week] [Total Return 26-Week]
Keep :[Timeliness Rank]<=5
Keep :[EPS Growth 5-Year]>0
Create [Formula1] :[Total Return 13-Week]+[Total Return 26-Week]
Sort Descending [Formula1]
Top :40 PlusTies
Deblank [Current P/E Ratio] [% EPS Chg from Last Qtr] [Proj EPS Growth Rate]
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [R13] :([EPS Growth 5-Year]+[% EPS Chg from Last Qtr]+[Proj EPS Growth Rate])/[Current P/E Ratio]
Sort Descending [R13]
; Top :5
End

SBT12XQ7beg5_pegQXtchLE2Xr13T50Xtr4wG0Xc...
Define {EG5_PEG}
Uses [Timeliness Rank] [Technical Rank] [Total Return 13-Week] [Total Return 4-Week] [Current P/E Ratio] [EPS Growth 5-Year] [Proj EPS Growth Rate]
Deblank [Timeliness Rank] [Technical Rank] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Sort Descending [Total Return 13-Week]
Top :50 PlusTies
Deblank [Total Return 4-Week] [Current P/E Ratio] [EPS Growth 5-Year] [Proj EPS Growth Rate]
Keep :[Total Return 4-Week]>0
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [Formula1] :([EPS Growth 5-Year]+[Proj EPS Growth Rate])/[Current P/E Ratio]
Sort Descending [Formula1]
; Top :5
End

SBT12XQ7beg5peQXtchLE2Xr13T50Xtr4wG0Xcpe...
Define {EG5PE}
Uses [Timeliness Rank] [Technical Rank] [Total Return 13-Week] [Total Return 4-Week] [Current P/E Ratio] [EPS Growth 5-Year]
Deblank [Timeliness Rank] [Technical Rank] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Sort Descending [Total Return 13-Week]
Top :50 PlusTies
Deblank [Total Return 4-Week] [Current P/E Ratio] [EPS Growth 5-Year]
Keep :[Total Return 4-Week]>0
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [Formula1] :[EPS Growth 5-Year]/[Current P/E Ratio]
Sort Descending [Formula1]
; Top :5
End

SBT12XQ7begplow_peQXtchLE2Xr13T50XcpeNE0...
Define {EGPLOW_PE}
Uses [Timeliness Rank] [Technical Rank] [Total Return 13-Week] [Current P/E Ratio] [EPS Growth 5-Year] [% Retained to Common Equity]
Deblank [Timeliness Rank] [Technical Rank] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Sort Descending [Total Return 13-Week]
Top :50 PlusTies
Deblank [Current P/E Ratio] [EPS Growth 5-Year] [% Retained to Common Equity]
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [Formula1] :([EPS Growth 5-Year]+[% Retained to Common Equity])/[Current P/E Ratio]
Sort Descending [Formula1]
; Top :5
End

SBT12XQ7begplow_pe_eQXtchLE2Xeg5G0Xr13T2...
Define {EGPLOW_PE_E}
Uses [Timeliness Rank] [Technical Rank] [EPS Growth 5-Year] [Total Return 13-Week] [Current P/E Ratio] [% Retained to Common Equity]
Deblank [Timeliness Rank] [Technical Rank] [EPS Growth 5-Year] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Keep :[EPS Growth 5-Year]>0
Sort Descending [Total Return 13-Week]
Top :25 PlusTies
Deblank [Current P/E Ratio] [% Retained to Common Equity]
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [Formula1] :([EPS Growth 5-Year]+[% Retained to Common Equity])/[Current P/E Ratio]
Sort Descending [Formula1]
; Top :10
End

SBT12XQ7begpr_peQXtchLE2Xeg5G0VpegG0Xr13...
Define {EGPR_PE}
Uses [Timeliness Rank] [Technical Rank] [EPS Growth 5-Year] [Proj EPS Growth Rate] [Total Return 13-Week] [Total Return 4-Week] [Current P/E Ratio]
Deblank [Timeliness Rank] [Technical Rank] [EPS Growth 5-Year] [Proj EPS Growth Rate] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Keep :OR([EPS Growth 5-Year]>0,[Proj EPS Growth Rate]>0)
Sort Descending [Total Return 13-Week]
Top :40 PlusTies
Deblank [Total Return 4-Week] [Current P/E Ratio]
Keep :[Total Return 4-Week]>0
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [Formula1] :([EPS Growth 5-Year]*[Proj EPS Growth Rate])/[Current P/E Ratio]
Sort Descending [Formula1]
; Top :5
End

SBT12XQ7begrswQX.4Mr13A.3Mr26A.3Mtr1yT25...
Define {EGRSW}
Uses [Timeliness Rank] [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year] [Proj EPS Growth Rate]
Deblank [Timeliness Rank] [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year]
Keep :[Timeliness Rank]<=2
Create [RSW] :.4*[Total Return 13-Week]+.3*[Total Return 26-Week]+.3*[Total Return 1-Year]
Sort Descending [RSW]
Top :25 PlusTies
Deblank [Proj EPS Growth Rate]
Sort Descending [Proj EPS Growth Rate] Descending [RSW]
; Top :10
End

SBT11XQ7bers13QXcpeG0XelqG0Xr13T5UU
Define {ERS13}
Uses [Timeliness Rank] [Current P/E Ratio] [% EPS Chg from Last Qtr] [Total Return 13-Week]
Deblank [Timeliness Rank] [Current P/E Ratio] [% EPS Chg from Last Qtr] [Total Return 13-Week]
Keep :[Timeliness Rank]=1
Keep :[Current P/E Ratio]>0
Keep :[% EPS Chg from Last Qtr]>0
Sort Descending [Total Return 13-Week]
; Top :5
End

SBT11XQ7bers326QXcpeG0XelqG0Xr26T5UU
Define {ERS26}
Uses [Timeliness Rank] [Current P/E Ratio] [% EPS Chg from Last Qtr] [Total Return 26-Week]
Deblank [Timeliness Rank] [Current P/E Ratio] [% EPS Chg from Last Qtr] [Total Return 26-Week]
Keep :[Timeliness Rank]=1
Keep :[Current P/E Ratio]>0
Keep :[% EPS Chg from Last Qtr]>0
Sort Descending [Total Return 26-Week]
; Top :5
End

SBQ7bfog_bdfQXmcpT1000XgincG0XrceG0Xtr4w...
Define {FOG_BDF}
Uses [Market Cap $ (Mil)] [Gross Income] [% Retained to Common Equity] [Total Return 4-Week] [Total Return 13-Week] [Total Return 1-Year]
Deblank [Market Cap $ (Mil)]
Sort Descending [Market Cap $ (Mil)]
Top :1000 PlusTies
Deblank [Gross Income] [% Retained to Common Equity] [Total Return 4-Week] [Total Return 13-Week] [Total Return 1-Year]
Keep :[Gross Income]>0
Keep :[% Retained to Common Equity]>0
Keep :[Total Return 4-Week]>0
Keep :[Total Return 13-Week]>0
Create [FOG] :[Total Return 1-Year]-[Total Return 13-Week]-(3*[Total Return 4-Week])
Sort Descending [FOG]
; Top :5
End

SBT11XQ7bfog_miQXr13G0Xtr4wG0Xtr1ySr13S3...
Define {FOG_MI}
Uses [Timeliness Rank] [Total Return 13-Week] [Total Return 4-Week] [Total Return 1-Year]
Deblank [Timeliness Rank] [Total Return 13-Week] [Total Return 4-Week] [Total Return 1-Year]
Keep :[Timeliness Rank]=1
Keep :[Total Return 13-Week]>0
Keep :[Total Return 4-Week]>0
Create [FOG_MI] :[Total Return 1-Year]-[Total Return 13-Week]-3*[Total Return 4-Week]
Sort Descending [FOG_MI]
; Top :10
End

SBT15XcpeG0IbvsG0Xr13T75HXpriDbvsB66.7HX...
Define {Fundamentals}
Uses [Timeliness Rank] [Current P/E Ratio] [Book Value per share] [Total Return 13-Week] [Stock Price] [Total Return 1-Year] [Cash Flow] [Common Shares Outstanding] [% Institutional Holdings] [Total Return 26-Week]
Deblank [Timeliness Rank] [Current P/E Ratio] [Book Value per share] [Total Return 13-Week]
Keep :[Timeliness Rank]<=5
Keep :AND([Current P/E Ratio]>0,[Book Value per share]>0)
Sort Descending [Total Return 13-Week]
Top :75% PlusTies
Deblank [Stock Price]
Create [Formula1] :[Stock Price]/[Book Value per share]
Sort Ascending [Formula1]
Top :66.7% PlusTies
Sort Ascending [Current P/E Ratio]
Top :33.3% PlusTies
Deblank [Total Return 1-Year]
Create [Formula2] :[Total Return 1-Year]/[Current P/E Ratio]
Sort Descending [Formula2]
Top :50% PlusTies
Deblank [Cash Flow] [Common Shares Outstanding]
Create [Formula3] :[Cash Flow]/([Common Shares Outstanding]*[Stock Price])
Sort Descending [Formula3]
Top :50% PlusTies
Deblank [% Institutional Holdings]
Sort Ascending [% Institutional Holdings]
Top :50% PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
; Top :10
End

SBT12XQ7bgar_eg5QXtchLE2Xeg5G0XcpeG0Icpe...
Define {GAR_EG5}
Uses [Timeliness Rank] [Technical Rank] [EPS Growth 5-Year] [Current P/E Ratio] [Proj EPS Growth Rate] [Total Return 13-Week] [Total Return 4-Week]
Deblank [Timeliness Rank] [Technical Rank] [EPS Growth 5-Year] [Current P/E Ratio] [Proj EPS Growth Rate] [Total Return 13-Week] [Total Return 4-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Keep :[EPS Growth 5-Year]>0
Keep :AND([Current P/E Ratio]>0,[Current P/E Ratio]<100)
Keep :[Proj EPS Growth Rate]>0
Keep :([Total Return 13-Week]+[Total Return 4-Week])>0
Sort Descending [Total Return 13-Week]
Top :30 PlusTies
Create [Formula1] :([EPS Growth 5-Year]/[Current P/E Ratio])
Sort Descending [Formula1]
; Top :5
End

SBT12XQ7bgar4QXpbvLE3XpriG5Xtr4wM4Ar13Sr...
Define {GAR4}
Uses [Timeliness Rank] [Price to Book Value] [Stock Price] [Total Return 4-Week] [Total Return 13-Week] [Total Return 26-Week]
Deblank [Timeliness Rank] [Price to Book Value] [Stock Price] [Total Return 4-Week] [Total Return 13-Week] [Total Return 26-Week]
Keep :[Timeliness Rank]<=2
Keep :[Price to Book Value]<=3
Keep :[Stock Price]>5
Create [PriceRise] :[Total Return 4-Week]*4+[Total Return 13-Week]-[Total Return 26-Week]
Sort Descending [PriceRise]
; Top :10
End

SBT12XQ7bgar4QXpbvLE3XpriG5Xtr4wM4Ar13Sr...
Define {GAR4pbvlt3}
Uses [Timeliness Rank] [Price to Book Value] [Stock Price] [Total Return 4-Week] [Total Return 13-Week] [Total Return 26-Week]
Deblank [Timeliness Rank] [Price to Book Value] [Stock Price] [Total Return 4-Week] [Total Return 13-Week] [Total Return 26-Week]
Keep :[Timeliness Rank]<=2
Keep :[Price to Book Value]<3
Keep :[Stock Price]>5
Create [PriceRise] :[Total Return 4-Week]*4+[Total Return 13-Week]-[Total Return 26-Week]
Sort Descending [PriceRise]
; Top :10
End

SBT12XQ7bgar34cfsQXpbvLE3XpriG5XcflNE0Xm...
Define {GAR4CFS}
Uses [Timeliness Rank] [Price to Book Value] [Stock Price] [Cash Flow] [Market Cap $ (Mil)] [Sales Trail 12 Mo] [Total Return 4-Week] [Total Return 13-Week] [Total Return 26-Week]
Deblank [Timeliness Rank] [Price to Book Value] [Stock Price] [Cash Flow] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]<=2
Keep :[Price to Book Value]<=3
Keep :[Stock Price]>5
Keep :[Cash Flow]<>0
Create [Formula1] :[Market Cap $ (Mil)]/[Cash Flow]
Sort Ascending [Formula1]
Top :90% PlusTies
Deblank [Sales Trail 12 Mo]
Keep :[Sales Trail 12 Mo]<>0
Create [Formula2] :[Market Cap $ (Mil)]/[Sales Trail 12 Mo]
Sort Ascending [Formula2]
Top :90% PlusTies
Deblank [Total Return 4-Week] [Total Return 13-Week] [Total Return 26-Week]
Create [PriceRise] :[Total Return 4-Week]*4+[Total Return 13-Week]-[Total Return 26-Week]
Sort Descending [PriceRise]
; Top :5
End

SB97030101T12XQ7bgar34cfsQXpbvL3XpriG5Xc...
Define {GAR4CFSpbvlt3}
Uses [Timeliness Rank] [Price to Book Value] [Stock Price] [Cash Flow] [Market Cap $ (Mil)] [Sales Trail 12 Mo] [Total Return 4-Week] [Total Return 13-Week] [Total Return 26-Week]
Deblank [Timeliness Rank] [Price to Book Value] [Stock Price] [Cash Flow] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]<=2
Keep :[Price to Book Value]<3
Keep :[Stock Price]>5
Keep :[Cash Flow]<>0
Create [Formula1] :[Market Cap $ (Mil)]/[Cash Flow]
Sort Ascending [Formula1]
Top :90% PlusTies
Deblank [Sales Trail 12 Mo]
Keep :[Sales Trail 12 Mo]<>0
Create [Formula2] :[Market Cap $ (Mil)]/[Sales Trail 12 Mo]
Sort Ascending [Formula2]
Top :90% PlusTies
Deblank [Total Return 4-Week] [Total Return 13-Week] [Total Return 26-Week]
Create [PriceRise] :[Total Return 4-Week]*4+[Total Return 13-Week]-[Total Return 26-Week]
Sort Descending [PriceRise]
; Top :5
End

SBT12XQ7bgarpegQXcflG0XcpeG0IcpeL100Xpeg...
Define {GARPEG}
Uses [Timeliness Rank] [Cash Flow] [Current P/E Ratio] [Proj EPS Growth Rate] [Total Return 26-Week] [Total Return 13-Week] [Total Return 4-Week]
Deblank [Timeliness Rank] [Cash Flow] [Current P/E Ratio] [Proj EPS Growth Rate]
Keep :[Timeliness Rank]<=2
Keep :[Cash Flow]>0
Keep :AND([Current P/E Ratio]>0,[Current P/E Ratio]<100)
Keep :[Proj EPS Growth Rate]>0
Create [PEG] :[Current P/E Ratio]/[Proj EPS Growth Rate]
Sort Ascending [PEG]
Top :65% PlusTies
Deblank [Total Return 26-Week] [Total Return 13-Week] [Total Return 4-Week]
Create [EGRS] :[Total Return 26-Week]*2+[Total Return 13-Week]*2+[Total Return 4-Week]
Sort Descending [EGRS]
; Top :10
End

SBT12XQ7bH52EarnPSQXpriDh52G.90XelqG0Xmc...
Define {H52EarnPS}
Uses [Timeliness Rank] [Stock Price] [High Price 52-Week] [% EPS Chg from Last Qtr] [Market Cap $ (Mil)] [Reported Annual Sales]
Deblank [Timeliness Rank] [Stock Price] [High Price 52-Week] [% EPS Chg from Last Qtr] [Market Cap $ (Mil)] [Reported Annual Sales]
Keep :[Timeliness Rank]<=2
Keep :[Stock Price]/[High Price 52-Week]>.90
Keep :[% EPS Chg from Last Qtr]>0
Keep :[Reported Annual Sales]<>0
Create [Formula1] :[Market Cap $ (Mil)]/[Reported Annual Sales]
Sort Ascending [Formula1]
; Top :5
End

H52EgPS:8905SBT13Xh52NE0ItchLE2XpriDh52G...
Define {H52EgPS}
Uses [Timeliness Rank] [Stock Price] [High Price 52-Week] [EPS Growth 5-Year] [Market Cap $ (Mil)] [Technical Rank] [Exchange Code] [Reported Annual Sales]
Deblank [Timeliness Rank] [Stock Price] [High Price 52-Week] [EPS Growth 5-Year] [Market Cap $ (Mil)] [Technical Rank] [Exchange Code] [Reported Annual Sales]
Keep :[Timeliness Rank]<=3
Keep :[Technical Rank]<=2
Keep :[Exchange Code]<>"tse"
Keep :[High Price 52-Week]<>0
Create [Formula1] :([Stock Price]/[High Price 52-Week])
Keep :[Formula1]>=0.89
Keep :[EPS Growth 5-Year]>0
Keep :[Reported Annual Sales]>0
Create [Formula2] :[Market Cap $ (Mil)]/[Reported Annual Sales]
Sort Ascending [Formula2]
; Top :15
End

H52EgPSlta:9705SBT13Xh52NE0ItchLE2Xp...
Define {H52EgPSlta}
Uses [Timeliness Rank] [Stock Price] [High Price 52-Week] [EPS Growth 5-Year] [Market Cap $ (Mil)] [Technical Rank] [Exchange Code] [Sales Trail 12 MO]
Deblank [Timeliness Rank] [Stock Price] [High Price 52-Week] [EPS Growth 5-Year] [Market Cap $ (Mil)] [Technical Rank] [Exchange Code] [Sales Trail 12 MO]
Keep :[Timeliness Rank]<=3
Keep :[Technical Rank]<=2
Keep :[Exchange Code]<>"tse"
Keep :[High Price 52-Week]<>0
Create [Formula1] :([Stock Price]/[High Price 52-Week])
Keep :[Formula1]>=0.89
Keep :[EPS Growth 5-Year]>0
Keep :[Sales Trail 12 MO]>0
Create [Formula2] :[Market Cap $ (Mil)]/[Sales Trail 12 MO]
Sort Ascending [Formula2]
; Top :15
End

SBT14XQ7bhbspQXmcpT525XmcpNE0XslsDmcpG1X...
Define {HBSP}
Uses [Timeliness Rank] [Market Cap $ (Mil)] [Reported Annual Sales] [Stock Price] [Book Value per share]
Deblank [Timeliness Rank] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]<=4
Sort Descending [Market Cap $ (Mil)]
Top :525 PlusTies
Keep :[Market Cap $ (Mil)]<>0
Deblank [Reported Annual Sales] [Stock Price] [Book Value per share]
Keep :[Reported Annual Sales]/[Market Cap $ (Mil)]>1
Keep :[Stock Price]<>0
Create [Formula1] :[Book Value per share]/[Stock Price]
Sort Descending [Formula1]
; Top :5
End

SBT15XQ7bhi_divQXcflT500XdpcL50XcdyT5UU
Define {HI_DIV}
Uses [Timeliness Rank] [Cash Flow] [% Debt/Capital Latest Qtr] [% Current Yield]
Deblank [Timeliness Rank] [Cash Flow]
Keep :[Timeliness Rank]<=5
Sort Descending [Cash Flow]
Top :500 PlusTies
Deblank [% Debt/Capital Latest Qtr] [% Current Yield]
Keep :[% Debt/Capital Latest Qtr]<50
Sort Descending [% Current Yield]
; Top :5
End

SBT12XcdvG0XdpcL65XOninAcshCDmcpT10U...
Define {HI_INC_CSH}
Uses [Timeliness Rank] [Current Dividend] [% Debt/Capital Latest Qtr] [Net Income] [Cash] [Market Cap $ (Mil)]
Deblank [Timeliness Rank] [Current Dividend] [% Debt/Capital Latest Qtr] [Net Income] [Cash] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]<=2
Keep :[Current Dividend]>0
Keep :[% Debt/Capital Latest Qtr]<65
Create [Formula1] :([Net Income]+[Cash])/[Market Cap $ (Mil)]
Sort Descending [Formula1]
; Top :10
End

SBT11XQ7bhigh_cashQXcshFtr1yT55Xtr1yT10U...
Define {HIGH_CASH}
Uses [Timeliness Rank] [Cash] [Total Return 1-Year]
Deblank [Timeliness Rank] [Cash] [Total Return 1-Year]
Keep :[Timeliness Rank]=1
Sort Descending [Cash] Descending [Total Return 1-Year]
Top :55 PlusTies
Sort Descending [Total Return 1-Year]
; Top :10
End

SBQ7bhighcashflowQXcflFtr1yT5U
Define {HIGHCASHFLOW}
Uses [Cash Flow] [Total Return 1-Year]
Deblank [Cash Flow] [Total Return 1-Year]
Sort Descending [Cash Flow] Descending [Total Return 1-Year]
; Top :5
End

SBT12XQ7bhipriceQXtchLE2XpriT75Xtr1yT10U...
Define {HIPRICE}
Uses [Timeliness Rank] [Technical Rank] [Stock Price] [Total Return 1-Year]
Deblank [Timeliness Rank] [Technical Rank] [Stock Price]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Sort Descending [Stock Price]
Top :75 PlusTies
Deblank [Total Return 1-Year]
Sort Descending [Total Return 1-Year]
; Top :10
End

SBQ7bhiyieldQXmcpT50XcdyT5U
Define {HIYIELD}
Uses [Market Cap $ (Mil)] [% Current Yield]
Deblank [Market Cap $ (Mil)]
Sort Descending [Market Cap $ (Mil)]
Top :50 PlusTies
Deblank [% Current Yield]
Sort Descending [% Current Yield]
; Top :5
End

SBT12XQ7bin_rs326QXpihT20HXr26T5UUU
Define {IN_RS26}
Uses [Timeliness Rank] [% Institutional Holdings] [Total Return 26-Week]
Deblank [Timeliness Rank] [% Institutional Holdings]
Keep :[Timeliness Rank]<=2
Sort Descending [% Institutional Holdings]
Top :20% PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
; Top :5
End

SBT12XQ7bkey100QXexgNEQtseQXmcpT100Xr26T...
Define {KEY100}
Uses [Timeliness Rank] [Exchange Code] [Market Cap $ (Mil)] [Total Return 26-Week]
Deblank [Timeliness Rank] [Exchange Code] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]<=2
Keep :[Exchange Code]<>"tse"
Sort Descending [Market Cap $ (Mil)]
Top :100 PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
; Top :10
End

SBT12XQ7bkeyclqQXdomiEQusQXmcpT30Xr26T10...
Define {KEYCLQ}
Uses [Timeliness Rank] [Domicile Code] [Market Cap $ (Mil)] [Total Return 26-Week] [% EPS 12-Month Chg Latest Qtr]
Deblank [Timeliness Rank] [Domicile Code] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]<=2
Keep :[Domicile Code]="us"
Sort Descending [Market Cap $ (Mil)]
Top :30 PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
Top :10 PlusTies
Deblank [% EPS 12-Month Chg Latest Qtr]
Sort Descending [% EPS 12-Month Chg Latest Qtr]
; Top :10
End

SBT12XQ7bkeyrswQXdomiEQusQXmcpT30X.4Mr13...
Define {KEYRSW}
Uses [Timeliness Rank] [Domicile Code] [Market Cap $ (Mil)] [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year]
Deblank [Timeliness Rank] [Domicile Code] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]<=2
Keep :[Domicile Code]="us"
Sort Descending [Market Cap $ (Mil)]
Top :30 PlusTies
Deblank [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year]
Create [RSW] :.4*[Total Return 13-Week]+.3*[Total Return 26-Week]+.3*[Total Return 1-Year]
Sort Descending [RSW]
; Top :5
End

SBT12XQ7bkeystoneQXdomiEQusQXmcpT30Xr26T...
Define {KEYSTONE}
Uses [Timeliness Rank] [Domicile Code] [Market Cap $ (Mil)] [Total Return 26-Week]
Deblank [Timeliness Rank] [Domicile Code] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]<=2
Keep :[Domicile Code]="us"
Sort Descending [Market Cap $ (Mil)]
Top :30 PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
; Top :10
End

SBcpeG0XltdM10000LmcpXcpeB10Xtr1yT5
Define {LLTD}
Uses [Current P/E Ratio] [Long-Term Debt] [Market Cap $ (Mil)] [Total Return 1-Year]
Deblank [Current P/E Ratio] [Long-Term Debt] [Market Cap $ (Mil)]
Keep :[Current P/E Ratio]>0
Keep :[Long-Term Debt]*10000<[Market Cap $ (Mil)]
Sort Ascending [Current P/E Ratio]
Top :10 PlusTies
Deblank [Total Return 1-Year]
Sort Descending [Total Return 1-Year]
; Top :5
End

SBT15XQ7blowdvQXmcpT500XpriG0XbvsG0XpriD...
Define {LOWDV}
Uses [Timeliness Rank] [Market Cap $ (Mil)] [Stock Price] [Book Value per share] [Free Cash Flow]
Deblank [Timeliness Rank] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]<=5
Sort Descending [Market Cap $ (Mil)]
Top :500 PlusTies
Deblank [Stock Price] [Book Value per share]
Keep :[Stock Price]>0
Keep :[Book Value per share]>0
Create [Formula1] :[Stock Price]/[Book Value per share]
Sort Ascending [Formula1]
Top :20% PlusTies
Deblank [Free Cash Flow]
Keep :[Free Cash Flow]>0
Create [Formula2] :[Market Cap $ (Mil)]/[Free Cash Flow]
Sort Ascending [Formula2]
; Top :5
End

SBQ7blowpbQXmcpT500XbvsG0XpriDbvsFSmcpB1...
Define {LOWPB}
Uses [Market Cap $ (Mil)] [Book Value per share] [Stock Price]
Deblank [Market Cap $ (Mil)]
Sort Descending [Market Cap $ (Mil)]
Top :500 PlusTies
Deblank [Book Value per share] [Stock Price]
Keep :[Book Value per share]>0
Create [Formula1] :[Stock Price]/[Book Value per share]
Sort Ascending [Formula1] Descending [Market Cap $ (Mil)]
; Top :10
End

SBQ7blowpeQXcpeG0IcpeL100XcpeB250Xtr1yFS...
Define {LOWPE}
Uses [Current P/E Ratio] [Total Return 1-Year]
Deblank [Current P/E Ratio]
Keep :AND([Current P/E Ratio]>0,[Current P/E Ratio]<100)
Sort Ascending [Current P/E Ratio]
Top :250 PlusTies
Deblank [Total Return 1-Year]
Sort Descending [Total Return 1-Year] Ascending [Current P/E Ratio]
; Top :5
End

SBcpeG0IcpeL100XcpeB250XsftLE4X3Mtr1...
Define {LowPEsafe}
Uses [Current P/E Ratio] [Safety Rank] [Total Return 1-Year] [Total Return 26-Week]
Deblank [Current P/E Ratio]
Keep :AND([Current P/E Ratio]>0,[Current P/E Ratio]<100)
Sort Ascending [Current P/E Ratio]
Top :250 PlusTies
Deblank [Safety Rank] [Total Return 1-Year]
Keep :[Safety Rank]<=4
Create [Formula1] :3*[Total Return 1-Year]-[Current P/E Ratio]
Sort Descending [Formula1]
Top :10 PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
; Top :10
End

SBT14XQ7blowpe_zltdQXltdE0XcpeB10HXtr1yT...
Define {LOWPE_ZLTD}
Uses [Timeliness Rank] [Long-Term Debt] [Current P/E Ratio] [Total Return 1-Year]
Deblank [Timeliness Rank] [Long-Term Debt] [Current P/E Ratio]
Keep :[Timeliness Rank]<=4
Keep :[Long-Term Debt]=0
Sort Ascending [Current P/E Ratio]
Top :10% PlusTies
Deblank [Total Return 1-Year]
Sort Descending [Total Return 1-Year]
; Top :5
End

SBT11XQ7blowpsrQXprsrG0IprsrL1.5Xesg1G0X...
Define {LOWPSR}
Uses [Timeliness Rank] [Price/Sales Ratio] [EPS Growth 1-Year] [Total Return 26-Week]
Deblank [Timeliness Rank] [Price/Sales Ratio] [EPS Growth 1-Year] [Total Return 26-Week]
Keep :[Timeliness Rank]=1
Keep :AND([Price/Sales Ratio]>0,[Price/Sales Ratio]<1.5)
Keep :[EPS Growth 1-Year]>0
Sort Descending [Total Return 26-Week]
; Top :10
End

SBT12XcdyT50HXcflG0XOmcpDcflCB5
Define {LPCF}
Uses [Timeliness Rank] [% Current Yield] [Cash Flow] [Market Cap $ (Mil)]
Deblank [Timeliness Rank] [% Current Yield]
Keep :[Timeliness Rank]<=2
Sort Descending [% Current Yield]
Top :50% PlusTies
Deblank [Cash Flow] [Market Cap $ (Mil)]
Keep :[Cash Flow]>0
Create [Formula1] :([Market Cap $ (Mil)]/[Cash Flow])
Sort Ascending [Formula1]
; Top :5
End

SBT14XQ7blpe_yldQXcdyG0XcpeB20HXpriDbvsT...
Define {LPE_YLD}
Uses [Timeliness Rank] [% Current Yield] [Current P/E Ratio] [Stock Price] [Book Value per share] [Long-Term Debt] [Total Assets]
Deblank [Timeliness Rank] [% Current Yield] [Current P/E Ratio]
Keep :[Timeliness Rank]<=4
Keep :[% Current Yield]>0
Sort Ascending [Current P/E Ratio]
Top :20% PlusTies
Deblank [Stock Price] [Book Value per share]
Create [Formula1] :[Stock Price]/[Book Value per share]
Sort Descending [Formula1]
Top :80% PlusTies
Deblank [Long-Term Debt] [Total Assets]
Create [Formula2] :[Long-Term Debt]/[Total Assets]
Sort Ascending [Formula2]
Top :25% PlusTies
Sort Descending [% Current Yield]
; Top :5
End

SBT12XQ7bLPS12b2_r326QXprsrL1.5Xesg1G0Xr...
Define {LPS1+2_R26}
Uses [Timeliness Rank] [Price/Sales Ratio] [EPS Growth 1-Year] [Total Return 26-Week]
Deblank [Timeliness Rank] [Price/Sales Ratio] [EPS Growth 1-Year] [Total Return 26-Week]
Keep :[Timeliness Rank]<=2
Keep :[Price/Sales Ratio]<1.5
Keep :[EPS Growth 1-Year]>0
Sort Descending [Total Return 26-Week]
; Top :10
End

SBT12XQ7bLPS312b2_rswQXprsrL1.5Xesg1G0X....
Define {LPS1+2_RSW}
Uses [Timeliness Rank] [Price/Sales Ratio] [EPS Growth 1-Year] [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year]
Deblank [Timeliness Rank] [Price/Sales Ratio] [EPS Growth 1-Year] [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year]
Keep :[Timeliness Rank]<=2
Keep :[Price/Sales Ratio]<1.5
Keep :[EPS Growth 1-Year]>0
Create [RSW] :.4*[Total Return 13-Week]+.3*[Total Return 26-Week]+.3*[Total Return 1-Year]
Sort Descending [RSW]
; Top :10
End

SBT14XQ7blpsadQXmcpT500XslsDmcpT50XOtasS...
Define {LPSAD}
Uses [Timeliness Rank] [Market Cap $ (Mil)] [Reported Annual Sales] [Total Assets] [Long-Term Debt]
Deblank [Timeliness Rank] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]<=4
Sort Descending [Market Cap $ (Mil)]
Top :500 PlusTies
Deblank [Reported Annual Sales]
Create [Formula1] :[Reported Annual Sales]/[Market Cap $ (Mil)]
Sort Descending [Formula1]
Top :50 PlusTies
Deblank [Total Assets] [Long-Term Debt]
Create [Formula2] :([Total Assets]-[Long-Term Debt])/[Market Cap $ (Mil)]
Sort Descending [Formula2]
; Top :5
End

SBQ7blpsbQXmcpT500XbvsG0XslsNE0XmcpDslsL...
Define {LPSB}
Uses [Market Cap $ (Mil)] [Book Value per share] [Reported Annual Sales] [Stock Price]
Deblank [Market Cap $ (Mil)]
Sort Descending [Market Cap $ (Mil)]
Top :500 PlusTies
Deblank [Book Value per share] [Reported Annual Sales] [Stock Price]
Keep :[Book Value per share]>0
Keep :[Reported Annual Sales]<>0
Keep :[Market Cap $ (Mil)]/[Reported Annual Sales]<1
Create [Formula1] :[Stock Price]/[Book Value per share]
Sort Ascending [Formula1] Descending [Market Cap $ (Mil)]
; Top :5
End

SBT15XcpeG0XcdyG0XcpeB33.3HXcdyT33.3...
Define {NoMo}
Uses [Timeliness Rank] [Current P/E Ratio] [% Current Yield] [% EPS Chg from Last Qtr] [% Institutional Holdings]
Deblank [Timeliness Rank] [Current P/E Ratio] [% Current Yield]
Keep :[Timeliness Rank]<=5
Keep :[Current P/E Ratio]>0
Keep :[% Current Yield]>0
Sort Ascending [Current P/E Ratio]
Top :33.3% PlusTies
Sort Descending [% Current Yield]
Top :33.3% PlusTies
Deblank [% EPS Chg from Last Qtr]
Sort Descending [% EPS Chg from Last Qtr]
Top :33.3% PlusTies
Deblank [% Institutional Holdings]
Sort Ascending [% Institutional Holdings]
; Top :10
End

SBtimAsftL7XcpeG0IcdyG0XcdyDcpeT12HX...
Define {NoMoSafe}
Uses [Timeliness Rank] [Safety Rank] [Current P/E Ratio] [% Current Yield] [% EPS Chg from Last Qtr] [% Institutional Holdings]
Deblank [Timeliness Rank] [Safety Rank] [Current P/E Ratio] [% Current Yield]
Keep :[Timeliness Rank]+[Safety Rank]<7
Keep :AND([Current P/E Ratio]>0,[% Current Yield]>0)
Create [Formula1] :[% Current Yield]/[Current P/E Ratio]
Sort Descending [Formula1]
Top :12% PlusTies
Deblank [% EPS Chg from Last Qtr]
Sort Descending [% EPS Chg from Last Qtr]
Top :60% PlusTies
Deblank [% Institutional Holdings]
Sort Ascending [% Institutional Holdings]
; Top :10
End

SBT12XQ7boption_aQXtchLE2XOtr1yD100A1CDO...
Define {OPTION_A}
Uses [Timeliness Rank] [Technical Rank] [Total Return 1-Year] [Total Return 26-Week]
Deblank [Timeliness Rank] [Technical Rank] [Total Return 1-Year] [Total Return 26-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Create [TR52-26] :([Total Return 1-Year]/100+1)/([Total Return 26-Week]/100+1)
Sort Descending [TR52-26]
Top :75 PlusTies
Sort Descending [Total Return 26-Week]
; Top :10
End

SBmcpT1500XcesG0IpriDcesLE11.8IpriG7XOcs...
Define {PE_GrNetRs}
Uses [Market Cap $ (Mil)] [Current EPS] [Stock Price] [Cash] [Accounts Receivable] [Inventories] [Total Current Liabilities] [Long-Term Debt] [Cash Flow] [Total Return 1-Year] [Total Return 26-Week]
Deblank [Market Cap $ (Mil)]
Sort Descending [Market Cap $ (Mil)]
Top :1500 PlusTies
Deblank [Current EPS] [Stock Price] [Cash] [Total Current Liabilities] [Long-Term Debt] [Cash Flow]
Keep :AND([Current EPS]>0,AND([Stock Price]/[Current EPS]<=11.8,[Stock Price]>7))
Replace [Accounts Receivable] Blank With :0
Replace [Inventories] Blank With :0
Create [Formula1] :([Cash]+[Accounts Receivable]+.5*[Inventories]-[Total Current Liabilities]-[Long-Term Debt]+[Cash Flow])/[Market Cap $ (Mil)]
Sort Descending [Formula1]
Top :35 PlusTies
Deblank [Total Return 1-Year]
Sort Descending [Total Return 1-Year]
Top :20 PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
; Top :5
End

SBQ7bpeb73697a65QXcpeB30HXbvsNE0XpriDbvs...
Define {PEBsize}
Uses [Current P/E Ratio] [Book Value per share] [Stock Price] [Market Cap $ (Mil)]
Deblank [Current P/E Ratio]
Sort Ascending [Current P/E Ratio]
Top :30% PlusTies
Deblank [Book Value per share] [Stock Price]
Keep :[Book Value per share]<>0
Create [Formula1] :[Stock Price]/[Book Value per share]
Sort Ascending [Formula1]
Top :50% PlusTies
Sort Descending [Formula1]
Top :60% PlusTies
Deblank [Market Cap $ (Mil)]
Sort Ascending [Market Cap $ (Mil)]
; Top :5
End

SBT12XQ7bpegQXcpeG0IcpeL100Xr26T25XpegNE...
Define {PEG}
Uses [Timeliness Rank] [Current P/E Ratio] [Total Return 26-Week] [Proj EPS Growth Rate]
Deblank [Timeliness Rank] [Current P/E Ratio] [Total Return 26-Week]
Keep :[Timeliness Rank]<=2
Keep :AND([Current P/E Ratio]>0,[Current P/E Ratio]<100)
Sort Descending [Total Return 26-Week]
Top :25 PlusTies
Deblank [Proj EPS Growth Rate]
Keep :[Proj EPS Growth Rate]<>0
Create [PEG] :[Current P/E Ratio]/[Proj EPS Growth Rate]
Sort Descending [Proj EPS Growth Rate] Ascending [PEG]
Top :10 PlusTies
Sort Ascending [PEG] Descending [Proj EPS Growth Rate]
; Top :10
End

SBT12XQ7bpeg13QXcpeG0IcpeL100Xr13T25Xpeg...
Define {PEG13}
Uses [Timeliness Rank] [Current P/E Ratio] [Total Return 13-Week] [Proj EPS Growth Rate]
Deblank [Timeliness Rank] [Current P/E Ratio] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :AND([Current P/E Ratio]>0,[Current P/E Ratio]<100)
Sort Descending [Total Return 13-Week]
Top :25 PlusTies
Deblank [Proj EPS Growth Rate]
Keep :[Proj EPS Growth Rate]<>0
Create [PEG] :[Current P/E Ratio]/[Proj EPS Growth Rate]
Sort Descending [Proj EPS Growth Rate] Ascending [PEG]
Top :10 PlusTies
Sort Ascending [PEG] Descending [Proj EPS Growth Rate]
; Top :10
End

SBT12XQ7bpegffQXcpeG0IcpeL100XpegNE0Xcpe...
Define {PEGFF}
Uses [Timeliness Rank] [Current P/E Ratio] [Proj EPS Growth Rate] [Stock Price] [Total Return 26-Week]
Deblank [Timeliness Rank] [Current P/E Ratio] [Proj EPS Growth Rate] [Stock Price]
Keep :[Timeliness Rank]<=2
Keep :AND([Current P/E Ratio]>0,[Current P/E Ratio]<100)
Keep :[Proj EPS Growth Rate]<>0
Keep :[Current P/E Ratio]/[Proj EPS Growth Rate]<1.6
Keep :[Stock Price]>7
Create [PEG] :[Current P/E Ratio]/[Proj EPS Growth Rate]
Sort Descending [Proj EPS Growth Rate] Ascending [PEG]
Top :50 PlusTies
Sort Ascending [PEG]
Top :25 PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week] Ascending [PEG]
; Top :5
End

SBpriGE.95Mh52XpegG0Xtr1yG25XpegDcpe...
Define {PEG-Minimalist}
Uses [Stock Price] [High Price 52-Week] [Proj EPS Growth Rate] [Total Return 1-Year] [Current P/E Ratio]
Deblank [Stock Price] [High Price 52-Week] [Proj EPS Growth Rate] [Total Return 1-Year] [Current P/E Ratio]
Keep :[Stock Price]>=.95*[High Price 52-Week]
Keep :[Proj EPS Growth Rate]>0
Keep :[Total Return 1-Year]>25
Create [Formula1] :[Proj EPS Growth Rate]/[Current P/E Ratio]
Sort Descending [Formula1]
; Top :5
End

SBQ7bpeg-ntQXcesGE0XcpeL100XpegG0XcpeDpe...
Define {PEG-NT}
Uses [Current EPS] [Current P/E Ratio] [Proj EPS Growth Rate] [Total Return 13-Week]
Deblank [Current EPS] [Current P/E Ratio] [Proj EPS Growth Rate]
Keep :[Current EPS]>=0
Keep :[Current P/E Ratio]<100
Keep :[Proj EPS Growth Rate]>0
Create [PEG] :[Current P/E Ratio]/[Proj EPS Growth Rate]
Sort Ascending [PEG]
Top :95 PlusTies
Deblank [Total Return 13-Week]
Sort Descending [Total Return 13-Week]
; Top :10
End

SBT12XQ7bpegrswQXcpeG0IcpeL100X.4Mr13A.3...
Define {PEGRSW}
Uses [Timeliness Rank] [Current P/E Ratio] [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year] [Proj EPS Growth Rate]
Deblank [Timeliness Rank] [Current P/E Ratio] [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year]
Keep :[Timeliness Rank]<=2
Keep :AND([Current P/E Ratio]>0,[Current P/E Ratio]<100)
Create [RSW] :.4*[Total Return 13-Week]+.3*[Total Return 26-Week]+.3*[Total Return 1-Year]
Sort Descending [RSW]
Top :25 PlusTies
Deblank [Proj EPS Growth Rate]
Keep :[Proj EPS Growth Rate]<>0
Create [PEG] :[Current P/E Ratio]/[Proj EPS Growth Rate]
Sort Descending [Proj EPS Growth Rate] Ascending [PEG]
Top :10 PlusTies
Sort Ascending [PEG] Descending [Proj EPS Growth Rate]
; Top :10
End

SBT12XQ7bpih4QXOpihMtr4wCT5UUU
Define {PIH4}
Uses [Timeliness Rank] [% Institutional Holdings] [Total Return 4-Week]
Deblank [Timeliness Rank] [% Institutional Holdings] [Total Return 4-Week]
Keep :[Timeliness Rank]<=2
Create [Formula1] :([% Institutional Holdings]*[Total Return 4-Week])
Sort Descending [Formula1]
; Top :5
End

pih_cso_safe:8903SBT12XpstGE50IsftLE...
Define {PIH_CSO_safe}
Uses [Timeliness Rank] [Price Stability Rank] [Safety Rank] [% Institutional Holdings] [Exchange Code] [Common Shares Outstanding] [% Retained to Common Equity]
Deblank [Timeliness Rank] [Price Stability Rank] [Safety Rank] [% Institutional Holdings] [Exchange Code]
Keep :[Timeliness Rank]<=2
Keep :AND([Price Stability Rank]>=50,[Safety Rank]<=3,[Exchange Code]<>"tse")
Sort Ascending [% Institutional Holdings]
Top :50% PlusTies
Deblank [% Retained to Common Equity] [Common Shares Outstanding]
Keep :[% Retained to Common Equity]>0
Sort Ascending [Common Shares Outstanding]
; Top :10
End

PIH_CSO_simple:8905SBT12XpstGE50Xpih...
Define {PIH_CSO_simple}
Uses [Timeliness Rank] [Price Stability Rank] [% Institutional Holdings] [Exchange Code] [Common Shares Outstanding]
Deblank [Timeliness Rank] [Price Stability Rank] [% Institutional Holdings] [Exchange Code]
Keep :[Timeliness Rank]<=2
Keep :AND([Price Stability Rank]>=50,[Exchange Code]<>"tse")
Sort Ascending [% Institutional Holdings]
Top :50% PlusTies
Deblank [Common Shares Outstanding]
Sort Ascending [Common Shares Outstanding]
; Top :10
End

PIH_MCP:8905SBT12XpstGE50XpihB50HXcsoB10...
Define {PIH_MCP}
Uses [Timeliness Rank] [Price Stability Rank] [% Institutional Holdings] [Exchange Code] [Market Cap $ (Mil)]
Deblank [Timeliness Rank] [Price Stability Rank] [% Institutional Holdings] [Exchange Code]
Keep :[Timeliness Rank]<=2
Keep :AND([Price Stability Rank]>=50,[Exchange Code]<>"tse")
Sort Ascending [% Institutional Holdings]
Top :50% PlusTies
Deblank [Market Cap $ (Mil)]
Sort Ascending [Market Cap $ (Mil)]
; Top :10
End

SBT15Xeg5G0Xr26G0XOrceSdpcCDcpeT10UU...
Define {PL_LD_NRS_ALT}
Uses [Timeliness Rank] [EPS Growth 5-Year] [Total Return 26-Week] [% Retained to Common Equity] [% Debt/Capital Latest Qtr] [Current P/E Ratio]
Deblank [Timeliness Rank] [EPS Growth 5-Year] [Total Return 26-Week] [% Retained to Common Equity] [% Debt/Capital Latest Qtr] [Current P/E Ratio]
Keep :[Timeliness Rank]<=5
Keep :[EPS Growth 5-Year]>0
Keep :[Total Return 26-Week]>0
Create [Formula1] :([% Retained to Common Equity]-[% Debt/Capital Latest Qtr])/[Current P/E Ratio]
Sort Descending [Formula1]
; Top :10
End

SBT12XQ7bplow_peQXinrLE35XtchLE2Xr13T50X...
Define {PLOW_PE}
Uses [Timeliness Rank] [Industry Rank] [Technical Rank] [Total Return 13-Week] [Current P/E Ratio] [% Retained to Common Equity]
Deblank [Timeliness Rank] [Industry Rank] [Technical Rank] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Industry Rank]<=35
Keep :[Technical Rank]<=2
Sort Descending [Total Return 13-Week]
Top :50 PlusTies
Deblank [Current P/E Ratio] [% Retained to Common Equity]
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [Plow_PE] :[% Retained to Common Equity]/[Current P/E Ratio]
Sort Descending [Plow_PE]
; Top :10
End

SBT12XQ7bplow_pe2QXr13Ar26T25XcpeNE0Icpe...
Define {PLOW_PE2}
Uses [Timeliness Rank] [Total Return 13-Week] [Total Return 26-Week] [Current P/E Ratio] [% Retained to Common Equity]
Deblank [Timeliness Rank] [Total Return 13-Week] [Total Return 26-Week]
Keep :[Timeliness Rank]<=2
Create [Formula1] :[Total Return 13-Week]+[Total Return 26-Week]
Sort Descending [Formula1]
Top :25 PlusTies
Deblank [Current P/E Ratio] [% Retained to Common Equity]
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [Plow_PE] :[% Retained to Common Equity]/[Current P/E Ratio]
Sort Descending [Plow_PE]
; Top :5
End

SBQ7bplow326wkQXrceG25XmcpT20Xr26T10U
Define {PLOW26WK}
Uses [% Retained to Common Equity] [Market Cap $ (Mil)] [Total Return 26-Week]
Deblank [% Retained to Common Equity] [Market Cap $ (Mil)]
Keep :[% Retained to Common Equity]>25
Sort Descending [Market Cap $ (Mil)]
Top :20 PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
; Top :10
End

SBQ7bplowbkldQXrceGE25XdpcLE40Xr26T10UUU...
Define {PLOWBKLD}
Uses [% Retained to Common Equity] [% Debt/Capital Latest Qtr] [Total Return 26-Week]
Deblank [% Retained to Common Equity] [% Debt/Capital Latest Qtr] [Total Return 26-Week]
Keep :[% Retained to Common Equity]>=25
Keep :[% Debt/Capital Latest Qtr]<=40
Sort Descending [Total Return 26-Week]
; Top :10
End

SBT12XQ7bplowbvsQXinrLE35XtchLE2Xr13T50X...
Define {PLOWBVS}
Uses [Timeliness Rank] [Industry Rank] [Technical Rank] [Total Return 13-Week] [Stock Price] [Book Value per share] [% Retained to Common Equity]
Deblank [Timeliness Rank] [Industry Rank] [Technical Rank] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Industry Rank]<=35
Keep :[Technical Rank]<=2
Sort Descending [Total Return 13-Week]
Top :50 PlusTies
Deblank [Stock Price] [Book Value per share] [% Retained to Common Equity]
Keep :AND([Stock Price]<>0,[Book Value per share]<>0)
Create [PlowBVS] :[% Retained to Common Equity]/([Stock Price]/[Book Value per share])
Sort Descending [PlowBVS]
; Top :5
End

SBT12XQ7bploweg5_rs36331QXtchLE2Xr26Ar13...
Define {PLOWEG5_RS631}
Uses [Timeliness Rank] [Technical Rank] [Total Return 26-Week] [Total Return 13-Week] [Total Return 4-Week] [% Retained to Common Equity] [EPS Growth 5-Year] [Current P/E Ratio]
Deblank [Timeliness Rank] [Technical Rank] [Total Return 26-Week] [Total Return 13-Week] [Total Return 4-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Create [Formula1] :[Total Return 26-Week]+[Total Return 13-Week]+[Total Return 4-Week]
Sort Descending [Formula1]
Top :50 PlusTies
Deblank [% Retained to Common Equity] [EPS Growth 5-Year] [Current P/E Ratio]
Keep :[% Retained to Common Equity]>0
Keep :[EPS Growth 5-Year]>0
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [Formula2] :([EPS Growth 5-Year]+[% Retained to Common Equity])/[Current P/E Ratio]
Sort Descending [Formula2]
; Top :5
End

SBT12XQ7bplowld_nrsQXtchL3XdpcG0XcpeG0Ic...
Define {PLOWLD_NRS}
Uses [Timeliness Rank] [Technical Rank] [% Debt/Capital Latest Qtr] [Current P/E Ratio] [% Retained to Common Equity]
Deblank [Timeliness Rank] [Technical Rank] [% Debt/Capital Latest Qtr] [Current P/E Ratio] [% Retained to Common Equity]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<3
Keep :[% Debt/Capital Latest Qtr]>0
Keep :AND([Current P/E Ratio]>0,[Current P/E Ratio]<100)
Create [Formula1] :([% Retained to Common Equity]-[% Debt/Capital Latest Qtr])/[Current P/E Ratio]
Sort Descending [Formula1]
; Top :5
End

SBT12XQ7bplowpbvQXinrLE35XtchLE2Xr13T50X...
Define {PLOWPBV}
Uses [Timeliness Rank] [Industry Rank] [Technical Rank] [Total Return 13-Week] [Price to Book Value] [% Retained to Common Equity]
Deblank [Timeliness Rank] [Industry Rank] [Technical Rank] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Industry Rank]<=35
Keep :[Technical Rank]<=2
Sort Descending [Total Return 13-Week]
Top :50 PlusTies
Deblank [Price to Book Value] [% Retained to Common Equity]
Keep :[Price to Book Value]<>0
Create [Formula1] :[% Retained to Common Equity]/[Price to Book Value]
Sort Descending [Formula1]
; Top :5
End

SBT12XQ7bplow_pe2modQXr13Ar26T15XcpeNE0I...
Define {PLOW_PE2MOD}
Uses [Timeliness Rank] [Total Return 13-Week] [Total Return 26-Week] [Current P/E Ratio] [Return on Shareholders Equity] [% Retained to Common Equity] [% EPS 12-Month Chg Latest Qtr] [Proj EPS Growth Rate]
Deblank [Timeliness Rank] [Total Return 13-Week] [Total Return 26-Week]
Keep :[Timeliness Rank]<=2
Create [Formula1] :[Total Return 13-Week]+[Total Return 26-Week]
Sort Descending [Formula1]
Top :15 PlusTies
Deblank [Current P/E Ratio] [Return on Shareholders Equity] [% Retained to Common Equity] [% EPS 12-Month Chg Latest Qtr] [Proj EPS Growth Rate]
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [Formula2] :([Return on Shareholders Equity]+[% Retained to Common Equity]+[% EPS 12-Month Chg Latest Qtr]+[Proj EPS Growth Rate])/[Current P/E Ratio]
Sort Descending [Formula2]
; Top :5
End

SBQ7bplowrswQXrceG25XmcpT20X.4Mr13A.3Mr2...
Define {PLOWRSW}
Uses [% Retained to Common Equity] [Market Cap $ (Mil)] [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year]
Deblank [% Retained to Common Equity] [Market Cap $ (Mil)]
Keep :[% Retained to Common Equity]>25
Sort Descending [Market Cap $ (Mil)]
Top :20 PlusTies
Deblank [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year]
Create [RSW] :.4*[Total Return 13-Week]+.3*[Total Return 26-Week]+.3*[Total Return 1-Year]
Sort Descending [RSW]
; Top :10
End

SBT15XQ7bpst_352f10QXbetNE0XpstDbetFr26B...
Define {PST_5/10}
Uses [Timeliness Rank] [Beta] [Price Stability Rank] [Total Return 26-Week] [EPS Growth 5-Year] [% EPS Chg from Last Qtr] [Proj EPS Growth Rate]
Deblank [Timeliness Rank] [Beta] [Price Stability Rank] [Total Return 26-Week]
Keep :[Timeliness Rank]<=5
Keep :[Beta]<>0
Create [Formula1] :[Price Stability Rank]/[Beta]
Sort Ascending [Formula1] Ascending [Total Return 26-Week]
Top :500 PlusTies
Deblank [EPS Growth 5-Year] [% EPS Chg from Last Qtr] [Proj EPS Growth Rate]
Keep :([EPS Growth 5-Year]+[% EPS Chg from Last Qtr]+[Proj EPS Growth Rate])/3>=15
Sort Descending [Total Return 26-Week]
; Top :5
End

SBT12XQ7br13_egQXtchLE2Xr13T50Xtr4wG0Xcp...
Define {R13_EG}
Uses [Timeliness Rank] [Technical Rank] [Total Return 13-Week] [Total Return 4-Week] [Current P/E Ratio] [EPS Growth 5-Year] [% EPS Chg from Last Qtr] [Proj EPS Growth Rate]
Deblank [Timeliness Rank] [Technical Rank] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Sort Descending [Total Return 13-Week]
Top :50 PlusTies
Deblank [Total Return 4-Week] [Current P/E Ratio] [EPS Growth 5-Year] [% EPS Chg from Last Qtr] [Proj EPS Growth Rate]
Keep :[Total Return 4-Week]>0
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [R13] :([EPS Growth 5-Year]+[% EPS Chg from Last Qtr]+[Proj EPS Growth Rate])/[Current P/E Ratio]
Sort Descending [R13]
; Top :5
End

SBT12XQ7br13_eg_eQXtchLE2Xeg5G0Xr13T25Xt...
Define {R13_EG_E}
Uses [Timeliness Rank] [Technical Rank] [EPS Growth 5-Year] [Total Return 13-Week] [Total Return 4-Week] [Current P/E Ratio] [% EPS Chg from Last Qtr] [Proj EPS Growth Rate]
Deblank [Timeliness Rank] [Technical Rank] [EPS Growth 5-Year] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Keep :[EPS Growth 5-Year]>0
Sort Descending [Total Return 13-Week]
Top :25 PlusTies
Deblank [Total Return 4-Week] [Current P/E Ratio] [% EPS Chg from Last Qtr] [Proj EPS Growth Rate]
Keep :[Total Return 4-Week]>0
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [R13] :([EPS Growth 5-Year]+[% EPS Chg from Last Qtr]+[Proj EPS Growth Rate])/[Current P/E Ratio]
Sort Descending [R13]
; Top :10
End

SBT12XQ7br13_eg2QXtchLE2Xeg5G0VpegG0Xr13...
Define {R13_EG2}
Uses [Timeliness Rank] [Technical Rank] [EPS Growth 5-Year] [Proj EPS Growth Rate] [Total Return 13-Week] [Total Return 4-Week] [Current P/E Ratio] [% EPS Chg from Last Qtr]
Deblank [Timeliness Rank] [Technical Rank] [EPS Growth 5-Year] [Proj EPS Growth Rate] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Keep :OR([EPS Growth 5-Year]>0,[Proj EPS Growth Rate]>0)
Sort Descending [Total Return 13-Week]
Top :50 PlusTies
Deblank [Total Return 4-Week] [Current P/E Ratio] [% EPS Chg from Last Qtr]
Keep :[Total Return 4-Week]>0
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [Formula1] :([EPS Growth 5-Year]*[Proj EPS Growth Rate]+[% EPS Chg from Last Qtr])/[Current P/E Ratio]
Sort Descending [Formula1]
; Top :5
End

SBT15XindEQreitQXcdyT6Xtr1wB3UU
Define {REIT}
Uses [Timeliness Rank] [Industry] [% Current Yield] [Total Return 1-Week]
Deblank [Timeliness Rank] [Industry] [% Current Yield]
Keep :[Timeliness Rank]<=5
Keep :[Industry]="reit"
Sort Descending [% Current Yield]
Top :6 PlusTies
Deblank [Total Return 1-Week]
Sort Ascending [Total Return 1-Week]
; Top :3
End

SBT12XQ7brepQXtchLE2Xr13T50XcpeNE0IcpeL1...
Define {REP}
Uses [Timeliness Rank] [Technical Rank] [Total Return 13-Week] [Current P/E Ratio] [EPS Growth 5-Year] [% EPS Chg from Last Qtr] [Proj EPS Growth Rate] [% Retained to Common Equity]
Deblank [Timeliness Rank] [Technical Rank] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Sort Descending [Total Return 13-Week]
Top :50 PlusTies
Deblank [Current P/E Ratio] [EPS Growth 5-Year] [% EPS Chg from Last Qtr] [Proj EPS Growth Rate] [% Retained to Common Equity]
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [Formula1] :(1+[EPS Growth 5-Year]/100)*(1+[% EPS Chg from Last Qtr]/100)*(1+[Proj EPS Growth Rate]/100)*(1+[% Retained to Common Equity]/100)/[Current P/E Ratio]
Sort Descending [Formula1]
; Top :5
End

SBT12XQ7brevQXtchLE2Xtr4wG0XcpeNE0IcpeL1...
Define {REV}
Uses [Timeliness Rank] [Technical Rank] [Total Return 4-Week] [Current P/E Ratio] [EPS Growth 5-Year] [Proj EPS Growth Rate] [Total Return 13-Week]
Deblank [Timeliness Rank] [Technical Rank] [Total Return 4-Week] [Current P/E Ratio] [EPS Growth 5-Year] [Proj EPS Growth Rate] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Keep :[Total Return 4-Week]>0
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [Formula1] :(([EPS Growth 5-Year]+[Proj EPS Growth Rate])/[Current P/E Ratio])*[Total Return 13-Week]
Sort Descending [Formula1]
; Top :5
End

SBQ7broc_rs326wkQXpetcGE25XmcpT20Xr26T5U...
Define {ROC_RS26WK}
Uses [Return on Total Capital] [Market Cap $ (Mil)] [Total Return 26-Week]
Deblank [Return on Total Capital] [Market Cap $ (Mil)]
Keep :[Return on Total Capital]>=25
Sort Descending [Market Cap $ (Mil)]
Top :20 PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
; Top :5
End

SBQ7broeplowQXdomiEQusQXdyldE0XrceG20Xmc...
Define {ROEPLOW}
Uses [Domicile Code] [Div'd Yield] [% Retained to Common Equity] [Market Cap $ (Mil)] [Total Return 26-Week]
Deblank [Domicile Code] [Div'd Yield] [% Retained to Common Equity] [Market Cap $ (Mil)]
Keep :[Domicile Code]="us"
Keep :[Div'd Yield]=0
Keep :[% Retained to Common Equity]>20
Sort Descending [Market Cap $ (Mil)]
Top :15 PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
; Top :5
End

SBQ7broicQXpetcGE25XmcpT20X.4Mr13A.3Mr26...
Define {ROIC}
Uses [Return on Total Capital] [Market Cap $ (Mil)] [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year]
Deblank [Return on Total Capital] [Market Cap $ (Mil)]
Keep :[Return on Total Capital]>=25
Sort Descending [Market Cap $ (Mil)]
Top :20 PlusTies
Deblank [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year]
Create [RSW] :.4*[Total Return 13-Week]+.3*[Total Return 26-Week]+.3*[Total Return 1-Year]
Sort Descending [RSW]
; Top :5
End

SBT11XQ7brs13wkQXr13T10U
Define {RS13WK}
Uses [Timeliness Rank] [Total Return 13-Week]
Deblank [Timeliness Rank] [Total Return 13-Week]
Keep :[Timeliness Rank]=1
Sort Descending [Total Return 13-Week]
; Top :10
End

SBT12XQ7brs13wkt12QXr13T10U
Define {RS13WKT12}
Uses [Timeliness Rank] [Total Return 13-Week]
Deblank [Timeliness Rank] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Sort Descending [Total Return 13-Week]
; Top :10
End

SBT11XQ7brs1wkQXtr1wT5U
Define {RS1WK}
Uses [Timeliness Rank] [Total Return 1-Week]
Deblank [Timeliness Rank] [Total Return 1-Week]
Keep :[Timeliness Rank]=1
Sort Descending [Total Return 1-Week]
; Top :5
End

SBT12XQ7brs320320QXr13T20HXtr4wT5UUU
Define {RS2020}
Uses [Timeliness Rank] [Total Return 13-Week] [Total Return 4-Week]
Deblank [Timeliness Rank] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Sort Descending [Total Return 13-Week]
Top :20% PlusTies
Deblank [Total Return 4-Week]
Sort Descending [Total Return 4-Week]
; Top :5
End

SBT11XQ7brs326wkQXr26T10U
Define {RS26WK}
Uses [Timeliness Rank] [Total Return 26-Week]
Deblank [Timeliness Rank] [Total Return 26-Week]
Keep :[Timeliness Rank]=1
Sort Descending [Total Return 26-Week]
; Top :10
End

SBT12XQ7brs326wkt12QXr26T10U
Define {RS26WKT12}
Uses [Timeliness Rank] [Total Return 26-Week]
Deblank [Timeliness Rank] [Total Return 26-Week]
Keep :[Timeliness Rank]<=2
Sort Descending [Total Return 26-Week]
; Top :10
End

SBT11XQ7brs4wkQXtr4wT10U
Define {RS4WK}
Uses [Timeliness Rank] [Total Return 4-Week]
Deblank [Timeliness Rank] [Total Return 4-Week]
Keep :[Timeliness Rank]=1
Sort Descending [Total Return 4-Week]
; Top :10
End

SBT12XQ7brs4wkt12QXtr4wT10U
Define {RS4WKT12}
Uses [Timeliness Rank] [Total Return 4-Week]
Deblank [Timeliness Rank] [Total Return 4-Week]
Keep :[Timeliness Rank]<=2
Sort Descending [Total Return 4-Week]
; Top :10
End

SBT11XQ7brs352wkQXtr1yT10U
Define {RS52WK}
Uses [Timeliness Rank] [Total Return 1-Year]
Deblank [Timeliness Rank] [Total Return 1-Year]
Keep :[Timeliness Rank]=1
Sort Descending [Total Return 1-Year]
; Top :10
End

SBT12XQ7brs352wkt12QXtr1yT10U
Define {RS52WKT12}
Uses [Timeliness Rank] [Total Return 1-Year]
Deblank [Timeliness Rank] [Total Return 1-Year]
Keep :[Timeliness Rank]<=2
Sort Descending [Total Return 1-Year]
; Top :10
End

SBT11XQ7brscapQXtr1yT15XmcpT10U
Define {RSCAP}
Uses [Timeliness Rank] [Total Return 1-Year] [Market Cap $ (Mil)]
Deblank [Timeliness Rank] [Total Return 1-Year]
Keep :[Timeliness Rank]=1
Sort Descending [Total Return 1-Year]
Top :15 PlusTies
Deblank [Market Cap $ (Mil)]
Sort Descending [Market Cap $ (Mil)]
; Top :10
End

SBT12XQ7brseg-72676f6e73616cQXtchLE2Xr13...
Define {RSEG-rgonsal}
Uses [Timeliness Rank] [Technical Rank] [Total Return 13-Week] [Total Return 4-Week] [Current P/E Ratio] [Proj EPS Growth Rate] [EPS Growth 5-Year] [% EPS Chg from Last Qtr]
Deblank [Timeliness Rank] [Technical Rank] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Sort Descending [Total Return 13-Week]
Top :50 PlusTies
Deblank [Total Return 4-Week] [Current P/E Ratio] [Proj EPS Growth Rate] [EPS Growth 5-Year] [% EPS Chg from Last Qtr]
Keep :[Total Return 4-Week]>=0
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [Formula1] :(3*[Proj EPS Growth Rate]+2*[EPS Growth 5-Year]+[% EPS Chg from Last Qtr])/[Current P/E Ratio]
Sort Descending [Formula1]
; Top :10
End

SBT11XQ7brsepQXcesG0Xr13T20Xr26T10XelqT8...
Define {RSEP}
Uses [Timeliness Rank] [Current EPS] [Total Return 13-Week] [Total Return 26-Week] [% EPS Chg from Last Qtr] [Proj EPS Growth Rate] [Stock Price]
Deblank [Timeliness Rank] [Current EPS] [Total Return 13-Week]
Keep :[Timeliness Rank]=1
Keep :[Current EPS]>0
Sort Descending [Total Return 13-Week]
Top :20 PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
Top :10 PlusTies
Deblank [% EPS Chg from Last Qtr]
Sort Descending [% EPS Chg from Last Qtr]
Top :8 PlusTies
Deblank [Proj EPS Growth Rate] [Stock Price]
Keep :[Proj EPS Growth Rate]<>0
Create [Formula1] :([Stock Price]/[Current EPS])/[Proj EPS Growth Rate]
Sort Ascending [Formula1]
; Top :5
End

SBT11XQ7brspeg1QXpriGE.85Mh52Xr13T20Xr26...
Define {RSPEG1}
Uses [Timeliness Rank] [Stock Price] [High Price 52-Week] [Total Return 13-Week] [Total Return 26-Week] [Current P/E Ratio] [Proj EPS Growth Rate]
Deblank [Timeliness Rank] [Stock Price] [High Price 52-Week] [Total Return 13-Week]
Keep :[Timeliness Rank]=1
Keep :[Stock Price]>=.85*[High Price 52-Week]
Sort Descending [Total Return 13-Week]
Top :20 PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
Top :10 PlusTies
Deblank [Current P/E Ratio] [Proj EPS Growth Rate]
Keep :AND([Current P/E Ratio]>0,[Current P/E Ratio]<100)
Keep :[Proj EPS Growth Rate]>0
Create [PEG] :[Current P/E Ratio]/[Proj EPS Growth Rate]
Sort Ascending [PEG] Descending [Proj EPS Growth Rate]
; Top :10
End

SBT12XQ7brspeg2QXpriGE.85Mh52Xr13T30Xr26...
Define {RSPEG2}
Uses [Timeliness Rank] [Stock Price] [High Price 52-Week] [Total Return 13-Week] [Total Return 26-Week] [Current P/E Ratio] [Proj EPS Growth Rate]
Deblank [Timeliness Rank] [Stock Price] [High Price 52-Week] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Stock Price]>=.85*[High Price 52-Week]
Sort Descending [Total Return 13-Week]
Top :30 PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
Top :20 PlusTies
Deblank [Current P/E Ratio] [Proj EPS Growth Rate]
Keep :AND([Current P/E Ratio]>0,[Current P/E Ratio]<100)
Keep :[Proj EPS Growth Rate]>0
Create [PEG] :[Current P/E Ratio]/[Proj EPS Growth Rate]
Sort Ascending [PEG] Descending [Proj EPS Growth Rate]
; Top :10
End

SBT12XQ7brspsQXprsrB85HXpriGE.85Mh52Xr13...
Define {RSPS}
Uses [Timeliness Rank] [Price/Sales Ratio] [Stock Price] [High Price 52-Week] [Total Return 13-Week]
Deblank [Timeliness Rank] [Price/Sales Ratio]
Keep :[Timeliness Rank]<=2
Sort Ascending [Price/Sales Ratio]
Top :85% PlusTies
Deblank [Stock Price] [High Price 52-Week] [Total Return 13-Week]
Keep :[Stock Price]>=.85*[High Price 52-Week]
Sort Descending [Total Return 13-Week]
; Top :5
End

Deblank [Timeliness Rank] [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year]
Keep :[Timeliness Rank]=1
Create [RSW] :.4*[Total Return 13-Week]+.3*[Total Return 26-Week]+.3*[Total Return 1-Year]
Sort Descending [RSW]
; Top :10
End

SBQ7brswepsQX.4Mr13A.3Mr26A.3Mtr1yT30Xel...
Define {RSWEPS}
Uses [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year] [% EPS Chg from Last Qtr]
Deblank [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year]
Create [RSW] :.4*[Total Return 13-Week]+.3*[Total Return 26-Week]+.3*[Total Return 1-Year]
Sort Descending [RSW]
Top :30 PlusTies
Deblank [% EPS Chg from Last Qtr]
Sort Descending [% EPS Chg from Last Qtr]
; Top :10
End

Deblank [Safety Rank] [Stock Price] [Low Price 52-Week] [Total Return 4-Week]
Keep :[Safety Rank]=1
Keep :[Stock Price]<([Low Price 52-Week]*1.13)
Sort Descending [Total Return 4-Week]
; Top :14
End

SBT15XsftLE2Xtr1wL1Xtr1yT50Xtr4wB10U...
Define {SAFETY_HICCUP}
Uses [Timeliness Rank] [Safety Rank] [Total Return 1-Week] [Total Return 1-Year] [Total Return 4-Week]
Deblank [Timeliness Rank] [Safety Rank] [Total Return 1-Week] [Total Return 1-Year]
Keep :[Timeliness Rank]<=5
Keep :[Safety Rank]<=2
Keep :[Total Return 1-Week]<1
Sort Descending [Total Return 1-Year]
Top :50 PlusTies
Deblank [Total Return 4-Week]
Sort Ascending [Total Return 4-Week]
; Top :10
End

SBT12XQ7bScreamersQXpriG.9Mh52Xtr1yT67HX...
Define {Screamers}
Uses [Timeliness Rank] [Stock Price] [High Price 52-Week] [Total Return 1-Year] [Total Return 4-Week]
Deblank [Timeliness Rank] [Stock Price] [High Price 52-Week] [Total Return 1-Year]
Keep :[Timeliness Rank]<=2
Keep :[Stock Price]>.9*[High Price 52-Week]
Sort Descending [Total Return 1-Year]
Top :67% PlusTies
Deblank [Total Return 4-Week]
Sort Descending [Total Return 4-Week]
; Top :5
End

SBT55XQ7bshort_aQXpriG5XtchE5X.4Mr13A.3M...
Define {SHORT_A}
Uses [Timeliness Rank] [Stock Price] [Technical Rank] [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year]
Deblank [Timeliness Rank] [Stock Price] [Technical Rank] [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year]
Keep :[Timeliness Rank]=5
Keep :[Stock Price]>5
Keep :[Technical Rank]=5
Create [RSW] :.4*[Total Return 13-Week]+.3*[Total Return 26-Week]+.3*[Total Return 1-Year]
Sort Ascending [RSW]
; Top :5
End

SBT45XQ7bshort_altman_zQXpriG5XO3.3MOnin...
Define {SHORT_ALTMAN_Z}
Uses [Timeliness Rank] [Stock Price] [Net Income] [Total Assets] [Market Cap $ (Mil)] [Total Current Liabilities] [Long-Term Debt] [Reported Annual Sales] [Total Return 1-Year]
Deblank [Timeliness Rank] [Stock Price] [Net Income] [Total Assets] [Market Cap $ (Mil)] [Total Current Liabilities] [Long-Term Debt] [Reported Annual Sales]
Keep :AND([Timeliness Rank]>=4,[Timeliness Rank]<=5)
Keep :[Stock Price]>5
Create [Formula1] :(3.3*([Net Income]/[Total Assets])+.6*([Market Cap $ (Mil)]/([Total Current Liabilities]+[Long-Term Debt]))+([Reported Annual Sales]/[Total Assets]))
Sort Ascending [Formula1]
Top :20 PlusTies
Deblank [Total Return 1-Year]
Sort Ascending [Total Return 1-Year]
; Top :5
End

SBQ7bshort_bQXpriG5Xtr1yB5U
Define {SHORT_B}
Uses [Stock Price] [Total Return 1-Year]
Deblank [Stock Price] [Total Return 1-Year]
Keep :[Stock Price]>5
Sort Ascending [Total Return 1-Year]
; Top :5
End

SBQ7bshort_cQXpriG5XpriL10Xtr1yB10U
Define {SHORT_C}
Uses [Stock Price] [Total Return 1-Year]
Deblank [Stock Price] [Total Return 1-Year]
Keep :[Stock Price]>5
Keep :[Stock Price]<10
Sort Ascending [Total Return 1-Year]
; Top :10
End

SBT55XQ7bshort_dcbQXpriG7.75Xtr4wT5UU
Define {SHORT_DCB}
Uses [Timeliness Rank] [Stock Price] [Total Return 4-Week]
Deblank [Timeliness Rank] [Stock Price] [Total Return 4-Week]
Keep :[Timeliness Rank]=5
Keep :[Stock Price]>7.75
Sort Descending [Total Return 4-Week]
; Top :5
End

SBQ7bshort_kQXcpeGE10IcpeL100Xcfg1LE0Xcf...
Define {SHORT_K}
Uses [Current P/E Ratio] [Cash Flow Growth 1-Year] [Cash Flow Growth 5-Year] [Stock Price] [Total Return 26-Week] [Proj EPS Growth Rate]
Deblank [Current P/E Ratio] [Cash Flow Growth 1-Year] [Cash Flow Growth 5-Year] [Stock Price] [Total Return 26-Week]
Keep :AND([Current P/E Ratio]>=10,[Current P/E Ratio]<100)
Keep :[Cash Flow Growth 1-Year]<=0
Keep :[Cash Flow Growth 5-Year]<=10
Keep :[Stock Price]>=10
Sort Ascending [Total Return 26-Week]
Top :25 PlusTies
Deblank [Proj EPS Growth Rate]
Sort Descending [Proj EPS Growth Rate]
; Top :10
End

SBQ7bshort_mQXpriG5XcesL0Xh52NE0XpriDh52...
Define {SHORT_M}
Uses [Stock Price] [Current EPS] [High Price 52-Week]
Deblank [Stock Price] [Current EPS] [High Price 52-Week]
Keep :[Stock Price]>5
Keep :[Current EPS]<0
Keep :[High Price 52-Week]<>0
Create [Formula1] :[Stock Price]/[High Price 52-Week]
Sort Ascending [Formula1]
; Top :5
End

SBQ7bshort_vQXpriG5XfcflLE0XdyldLE0Xtr1y...
Define {SHORT_V}
Uses [Stock Price] [Free Cash Flow] [Div'd Yield] [Total Return 1-Year] [Total Return 26-Week] [Total Return 13-Week] [Total Return 4-Week]
Deblank [Stock Price] [Free Cash Flow] [Div'd Yield] [Total Return 1-Year] [Total Return 26-Week] [Total Return 13-Week] [Total Return 4-Week]
Keep :[Stock Price]>5
Keep :[Free Cash Flow]<=0
Keep :[Div'd Yield]<=0
Keep :[Total Return 1-Year]<0
Keep :[Total Return 26-Week]<0
Keep :[Total Return 13-Week]<0
Keep :[Total Return 4-Week]<20
Sort Ascending [Total Return 1-Year]
; Top :5
End

SBT12XQ7bsls_rs13QXslsT20HXr13T5UUU
Define {SLS_RS13}
Uses [Timeliness Rank] [Reported Annual Sales] [Total Return 13-Week]
Deblank [Timeliness Rank] [Reported Annual Sales]
Keep :[Timeliness Rank]<=2
Sort Descending [Reported Annual Sales]
Top :20% PlusTies
Deblank [Total Return 13-Week]
Sort Descending [Total Return 13-Week]
; Top :5
End

SBT12XQ7bsls_rs326QXslsT20HXr26T5UUU
Define {SLS_RS26}
Uses [Timeliness Rank] [Reported Annual Sales] [Total Return 26-Week]
Deblank [Timeliness Rank] [Reported Annual Sales]
Keep :[Timeliness Rank]<=2
Sort Descending [Reported Annual Sales]
Top :20% PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
; Top :5
End

SBT15XcpeG0XcdyG0XOOpriCDOh52CCDcpeT...
Define {SomeMo}
Uses [Timeliness Rank] [Current P/E Ratio] [% Current Yield] [Stock Price] [High Price 52-Week] [% EPS Chg from Last Qtr] [% Institutional Holdings]
Deblank [Timeliness Rank] [Current P/E Ratio] [% Current Yield] [Stock Price] [High Price 52-Week]
Keep :[Timeliness Rank]<=5
Keep :[Current P/E Ratio]>0
Keep :[% Current Yield]>0
Create [Formula1] :(([Stock Price])/([High Price 52-Week]))/[Current P/E Ratio]
Sort Descending [Formula1]
Top :33.3% PlusTies
Sort Descending [% Current Yield]
Top :33.3% PlusTies
Deblank [% EPS Chg from Last Qtr]
Sort Descending [% EPS Chg from Last Qtr]
Top :33.3% PlusTies
Deblank [% Institutional Holdings]
Sort Ascending [% Institutional Holdings]
; Top :10
End

SBT15XcpeG0XcdyG0IOcdyLO135DcpeCCXOOpriC...
Define {SomeMoC}
Uses [Timeliness Rank] [Current P/E Ratio] [% Current Yield] [Stock Price] [High Price 52-Week] [% EPS Chg from Last Qtr] [% Institutional Holdings]
Deblank [Timeliness Rank] [Current P/E Ratio] [% Current Yield] [Stock Price] [High Price 52-Week]
Keep :[Timeliness Rank]<=5
Keep :[Current P/E Ratio]>0
Keep :AND([% Current Yield]>0,([% Current Yield]<(135/[Current P/E Ratio])))
Create [Formula1] :(([Stock Price])/([High Price 52-Week]))/[Current P/E Ratio]
Sort Descending [Formula1]
Top :33.3% PlusTies
Sort Descending [% Current Yield]
Top :33.3% PlusTies
Deblank [% EPS Chg from Last Qtr]
Sort Descending [% EPS Chg from Last Qtr]
Top :33.3% PlusTies
Deblank [% Institutional Holdings]
Sort Ascending [% Institutional Holdings]
; Top :10
End

SBT15XsftLE3IcpeG3Ih52G0XOOpriDh52CDcpeC...
Define {SomeMoJoeSafe}
Uses [Timeliness Rank] [Safety Rank] [Current P/E Ratio] [High Price 52-Week] [Stock Price] [% Current Yield] [% EPS Chg from Last Qtr] [% Institutional Holdings]
Deblank [Timeliness Rank] [Safety Rank] [Current P/E Ratio] [High Price 52-Week] [Stock Price]
Keep :[Timeliness Rank]<=5
Keep :AND(AND([Safety Rank]<=3,[Current P/E Ratio]>3,[High Price 52-Week]>0))
Create [Formula1] :(([Stock Price]/[High Price 52-Week])/[Current P/E Ratio])
Sort Descending [Formula1]
Top :33.3% PlusTies
Deblank [% Current Yield]
Keep :[% Current Yield]>2.5
Sort Descending [% Current Yield]
Top :33.3% PlusTies
Deblank [% EPS Chg from Last Qtr]
Sort Descending [% EPS Chg from Last Qtr]
Top :33.3% PlusTies
Deblank [% Institutional Holdings]
Sort Ascending [% Institutional Holdings]
; Top :10
End

SBT15XsftLE3IcpeG3Ih52G0XOOpriDh52CDcpeC...
Define {SomeMoSafe}
Uses [Timeliness Rank] [Safety Rank] [Current P/E Ratio] [High Price 52-Week] [Stock Price] [% Current Yield] [% EPS Chg from Last Qtr] [% Institutional Holdings]
Deblank [Timeliness Rank] [Safety Rank] [Current P/E Ratio] [High Price 52-Week] [Stock Price]
Keep :[Timeliness Rank]<=5
Keep :AND(AND([Safety Rank]<=3,[Current P/E Ratio]>3,[High Price 52-Week]>0))
Create [Formula1] :(([Stock Price]/[High Price 52-Week])/[Current P/E Ratio])
Sort Descending [Formula1]
Top :33.3% PlusTies
Deblank [% Current Yield]
Keep :[% Current Yield]>0
Sort Descending [% Current Yield]
Top :33.3% PlusTies
Deblank [% EPS Chg from Last Qtr]
Sort Descending [% EPS Chg from Last Qtr]
Top :33.3% PlusTies
Deblank [% Institutional Holdings]
Sort Ascending [% Institutional Holdings]
; Top :10
End

Define {SmoothAndCheap}
Uses [Beta] [Current P/E Ratio] [Total Return 1-Year]
Deblank [Beta]
Sort Ascending [Beta]
Top :160 PlusTies
Deblank [Current P/E Ratio]
Sort Ascending [Current P/E Ratio]
Top :25 PlusTies
Deblank [Total Return 1-Year]
Sort Descending [Total Return 1-Year]
; Top :10
End

SBT13XQ7bsparkQXeaqGE20XelqGE20XeeyGE29X...
Define {SPARK}
Uses [Timeliness Rank] [% EPS 12-Month Chg Latest Qtr] [% EPS Chg from Last Qtr] [Est % EPS Chg Fiscal Year] [Total Return 26-Week] [Market Cap $ (Mil)]
Deblank [Timeliness Rank] [% EPS 12-Month Chg Latest Qtr] [% EPS Chg from Last Qtr] [Est % EPS Chg Fiscal Year] [Total Return 26-Week] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]<=3
Keep :[% EPS 12-Month Chg Latest Qtr]>=20
Keep :[% EPS Chg from Last Qtr]>=20
Keep :[Est % EPS Chg Fiscal Year]>=29
Keep :[Total Return 26-Week]>=20
Sort Descending [Market Cap $ (Mil)]
; Top :10
End

SBT13XQ7bsparkrswQXeaqGE20XelqGE20XeeyGE...
Define {SPARKRSW}
Uses [Timeliness Rank] [% EPS 12-Month Chg Latest Qtr] [% EPS Chg from Last Qtr] [Est % EPS Chg Fiscal Year] [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year] [Market Cap $ (Mil)]
Deblank [Timeliness Rank] [% EPS 12-Month Chg Latest Qtr] [% EPS Chg from Last Qtr] [Est % EPS Chg Fiscal Year] [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year] [Market Cap $ (Mil)]
Keep :[Timeliness Rank]<=3
Keep :[% EPS 12-Month Chg Latest Qtr]>=20
Keep :[% EPS Chg from Last Qtr]>=20
Keep :[Est % EPS Chg Fiscal Year]>=29
Keep :.4*[Total Return 13-Week]+.3*[Total Return 26-Week]+.3*[Total Return 1-Year]>=20
Sort Descending [Market Cap $ (Mil)]
; Top :10
End

SBT12XQ7bta_aQXtchL3XOOtr1yA100CDOtr4wA1...
Define {TA_A}
Uses [Timeliness Rank] [Technical Rank] [Total Return 1-Year] [Total Return 4-Week]
Deblank [Timeliness Rank] [Technical Rank] [Total Return 1-Year] [Total Return 4-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<3
Create [TR52-4] :(([Total Return 1-Year]+100)/([Total Return 4-Week]+100))-1
Sort Descending [TR52-4]
Top :100 PlusTies
Sort Descending [Total Return 4-Week]
; Top :5
End

SBT15XQ7btk1_r352QXtchE1Xtr1yT5UU
Define {TK1_R52}
Uses [Timeliness Rank] [Technical Rank] [Total Return 1-Year]
Deblank [Timeliness Rank] [Technical Rank] [Total Return 1-Year]
Keep :[Timeliness Rank]<=5
Keep :[Technical Rank]=1
Sort Descending [Total Return 1-Year]
; Top :5
End

SBT12XQ7btk2_r352QXtchE1Xtr1yT5UU
Define {TK2_R52}
Uses [Timeliness Rank] [Technical Rank] [Total Return 1-Year]
Deblank [Timeliness Rank] [Technical Rank] [Total Return 1-Year]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]=1
Sort Descending [Total Return 1-Year]
; Top :5
End

SBT12XQ7btpeg13QXr13T25XcpeL100XcpeB10Xp...
Define {TPEG13}
Uses [Timeliness Rank] [Total Return 13-Week] [Current P/E Ratio] [Proj EPS Growth Rate]
Deblank [Timeliness Rank] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Sort Descending [Total Return 13-Week]
Top :25 PlusTies
Deblank [Current P/E Ratio]
Keep :[Current P/E Ratio]<100
Sort Ascending [Current P/E Ratio]
Top :10 PlusTies
Deblank [Proj EPS Growth Rate]
Sort Descending [Proj EPS Growth Rate] Descending [Total Return 13-Week]
; Top :10
End

SBT12XQ7btreppeQXtchLE2Xr13T50XpriNE0XO1...
Define {TREPPE}
Uses [Timeliness Rank] [Technical Rank] [Total Return 13-Week] [Stock Price] [EPS Growth 5-Year] [Proj EPS Growth Rate] [Current EPS]
Deblank [Timeliness Rank] [Technical Rank] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Sort Descending [Total Return 13-Week]
Top :50 PlusTies
Deblank [Stock Price] [EPS Growth 5-Year] [Proj EPS Growth Rate] [Current EPS]
Keep :[Stock Price]<>0
Create [Treppe] :(1+[EPS Growth 5-Year]/100)*(1+[Proj EPS Growth Rate]/100)*[Current EPS]/[Stock Price]
Sort Descending [Treppe]
; Top :5
End

SBT12XQ7btreppe_eQXtchLE2Xeg5G0Xr13T25Xp...
Define {TREPPE_E}
Uses [Timeliness Rank] [Technical Rank] [EPS Growth 5-Year] [Total Return 13-Week] [Stock Price] [Proj EPS Growth Rate] [Current EPS]
Deblank [Timeliness Rank] [Technical Rank] [EPS Growth 5-Year] [Total Return 13-Week]
Keep :[Timeliness Rank]<=2
Keep :[Technical Rank]<=2
Keep :[EPS Growth 5-Year]>0
Sort Descending [Total Return 13-Week]
Top :25 PlusTies
Deblank [Stock Price] [Proj EPS Growth Rate] [Current EPS]
Keep :[Stock Price]<>0
Create [Treppe] :(1+[EPS Growth 5-Year]/100)*(1+[Proj EPS Growth Rate]/100)*[Current EPS]/[Stock Price]
Sort Descending [Treppe]
; Top :7
End

SBT11XQ7bttiQXtchE1Xr26T10XinrT5UU
Define {TTI}
Uses [Timeliness Rank] [Technical Rank] [Total Return 26-Week] [Industry Rank]
Deblank [Timeliness Rank] [Technical Rank] [Total Return 26-Week]
Keep :[Timeliness Rank]=1
Keep :[Technical Rank]=1
Sort Descending [Total Return 26-Week]
Top :10 PlusTies
Deblank [Industry Rank]
Sort Descending [Industry Rank]
; Top :5
End

SBQ7btvalueQXeaqG5XcpeG0XcpeB25Xr26T20U
Define {TVALUE}
Uses [% EPS 12-Month Chg Latest Qtr] [Current P/E Ratio] [Total Return 26-Week]
Deblank [% EPS 12-Month Chg Latest Qtr] [Current P/E Ratio]
Keep :[% EPS 12-Month Chg Latest Qtr]>5
Keep :[Current P/E Ratio]>0
Sort Ascending [Current P/E Ratio]
Top :25 PlusTies
Deblank [Total Return 26-Week]
Sort Descending [Total Return 26-Week]
; Top :20 ; Top :20
End

SBT15XQ7bv616c7565_egQXcpeNE0IcpeL100XOe...
Define {Value_EG}
Uses [Timeliness Rank] [Current P/E Ratio] [% EPS Chg from Last Qtr] [Proj EPS Growth Rate] [Total Return 4-Week] [Total Return 13-Week] [Total Return 26-Week]
Deblank [Timeliness Rank] [Current P/E Ratio] [% EPS Chg from Last Qtr] [Proj EPS Growth Rate]
Keep :[Timeliness Rank]<=5
Keep :AND([Current P/E Ratio]<>0,[Current P/E Ratio]<100)
Create [Formula1] :([% EPS Chg from Last Qtr]+[Proj EPS Growth Rate])/[Current P/E Ratio]
Sort Descending [Formula1]
Top :250 PlusTies
Deblank [Total Return 4-Week] [Total Return 13-Week] [Total Return 26-Week]
Keep :[Total Return 4-Week]>=0
Create [Formula2] :([Total Return 13-Week]+[Total Return 26-Week])/[Current P/E Ratio]
Sort Descending [Formula2]
; Top :5
End

ValueHook:8908SBT13XOtasG0CIObg5GS1C...
Define {ValueHook}
Uses [Timeliness Rank] [Total Assets] [Book Value Growth 5-Year] [Industry] [Long-Term Debt] [Current EPS] [Common Shares Outstanding] [Proj EPS Growth Rate] [Stock Price] [Total Return 13-Week] [Total Return 26-Week] [Total Return 4-Week]
Deblank [Timeliness Rank]
Keep :[Timeliness Rank]<=3
Deblank [Total Assets] [Book Value Growth 5-Year]
Keep :AND([Total Assets]>0,[Book Value Growth 5-Year]>-1)
Deblank [Industry]
Keep :AND([Industry]<>"bank",[Industry]<>"bankmid")
Keep :AND([Industry]<>"european",[Industry]<>"bankcan")
Keep :AND([Industry]<>"financl",[Industry]<>"thrift")
Keep :AND([Industry]<>"inslife",[Industry]<>"insdivrs")
Keep :AND([Industry]<>"insprpty",[Industry]<>"reinsur")
Keep :AND([Industry]<>"propmgmt",[Industry]<>"reit")
Keep :AND([Industry]<>"invs-dom",[Industry]<>"fund-usa")
Keep :AND([Industry]<>"fund-inc",[Industry]<>"fund-fgn")
Deblank [Long-Term Debt] [Current EPS] [Common Shares Outstanding]
Keep :[Long-Term Debt]<([Current EPS]*[Common Shares Outstanding])
Deblank [Proj EPS Growth Rate] [Stock Price]
Create [Formula1] :([Current EPS] * (1 + ([Proj EPS Growth Rate] - 5) / 100)) / [Stock Price]
Sort Descending [Formula1]
Top :20 PlusTies
Deblank [Total Return 13-Week]
Sort Descending [Total Return 13-Week]
Top :10 PlusTies
Create [Formula2] :2 * [Total Return 26-Week] + [Total Return 4-Week]
Sort Descending [Formula2]
; Top :10
End

SBT15XcdyG0IcpeG4IfstNEQcQXOcdyDcpeC...
Define {ValueRatio}
Uses [Timeliness Rank] [% Current Yield] [Current P/E Ratio] [Financial Strength] [Total Return 1-Year]
Deblank [Timeliness Rank] [% Current Yield] [Current P/E Ratio] [Financial Strength]
Keep :[Timeliness Rank]<=5
Keep :AND(AND([% Current Yield]>0,[Current P/E Ratio]>4,[Financial Strength]<>"c"))
Create [Formula1] :([% Current Yield]/[Current P/E Ratio])
Sort Descending [Formula1]
Top :30 PlusTies
Deblank [Total Return 1-Year]
Sort Descending [Total Return 1-Year]
; Top :10
End

SBQ7byield4QXcdyGE4XcesT15XpdgT5UU
Define {YIELD4}
Uses [% Current Yield] [Current EPS] [Proj Dividend Growth Rate]
Deblank [% Current Yield] [Current EPS]
Keep :[% Current Yield]>=4
Sort Descending [Current EPS]
Top :15 PlusTies
Deblank [Proj Dividend Growth Rate]
Sort Descending [Proj Dividend Growth Rate]
; Top :5
End

SBT14XQ7by6c64d6976QXcdyT100XcdvT5UU
Define {YldDiv}
Uses [Timeliness Rank] [% Current Yield] [Current Dividend]
Deblank [Timeliness Rank] [% Current Yield]
Keep :[Timeliness Rank]<=4
Sort Descending [% Current Yield]
Top :100 PlusTies
Deblank [Current Dividend]
Sort Descending [Current Dividend]
; Top :5
End

SBQ7byldyearQXcdyT35Xtr1yT5U
Define {YLDYEAR}
Uses [% Current Yield] [Total Return 1-Year]
Deblank [% Current Yield]
Sort Descending [% Current Yield]
Top :35 PlusTies
Deblank [Total Return 1-Year]
Sort Descending [Total Return 1-Year]
; Top :5
End

; Screen-of-screens (SOS)

SBQ7byieldearnyearQXOcdyDcpeCT35Xtr1yT5U...
Define {YLDEARNYEAR}
Uses [% Current Yield] [Total Return 1-Year] [Current P/E Ratio]
Deblank [% Current Yield] [Current P/E Ratio]
Create [Formula1] :[% Current Yield]/[Current P/E Ratio]
Sort Descending [Formula1]
Top :35 PlusTies
Deblank [Total Return 1-Year]
Sort Descending [Total Return 1-Year]
; Top :5
End

SB87040101cdyG0XcpeG0Xtr1yMcdyDcpeT5...
Define {YLDEARNYEAR2}
Uses [% Current Yield] [Current P/E Ratio] [Total Return 1-Year]
Deblank [% Current Yield] [Current P/E Ratio] [Total Return 1-Year]
Keep :[% Current Yield]>0
Keep :[Current P/E Ratio]>0
Create [Formula1] :[Total Return 1-Year]*[% Current Yield]/[Current P/E Ratio]
Sort Descending [Formula1]
; Top :5
End

SBcdyDcpeT35XdvpoB25Xtr1yT5
Define {YEYPayout}
Uses [% Current Yield] [Current P/E Ratio] [Dividend Payout] [Total Return 1-Year]
Deblank [% Current Yield] [Current P/E Ratio]
Create [Formula1] :[% Current Yield]/[Current P/E Ratio]
Sort Descending [Formula1]
Top :35 PlusTies
Deblank [Dividend Payout]
Sort Ascending [Dividend Payout]
Top :25 PlusTies
Deblank [Total Return 1-Year]
Sort Descending [Total Return 1-Year]
; Top :5
End

;SSksSBT12XdomiEQusQXmcpT30Xr26T10XeaqT10...
Define {KEYEPS}
Add {KEYSTONE} :10
Add {KEYCLQ} :10
SOS
; Top :10
End

Define {SHORT_SOS}
Add {SHORT_M} :10
Add {SHORT_ALTMAN_Z} :10
Add {SHORT_DCB} :10
Add {SHORT_V} :10
SOS
; Top :5
End

SSpqpwrqbw6m10l4
Define {SOS_A}
Add {PEG13} :6 Score :10
Add {PEGRSW} :6 Score :10
Add {RS13WK} :6 Score :10
Add {PLOWRSW} :6 Score :10
SOS
; Top :4
End

SSgrqbqvqt3m10l7
Define {SOS_Ancer}
Add {GAR4} :3 Score :10
Add {EGPLOW_PE} :3 Score :10
Add {REV} :3 Score :10
Add {TREPPE} :3 Score :10
SOS
; Top :7
End

SSgrqbqvqt3m10l7
Define {SOS_Ancer_2007}
Add {GAR4} :3 Score :10
Add {PIH_CSO_safe} :3 Score :10
Add {REV} :3 Score :10
Add {TREPPE} :3 Score :10
SOS
; Top :7
End

SSpqpwpsrsrqrmkbbt5m10l3
Define {SOS_B}
Add {PEG13} :5 Score :10
Add {PEGRSW} :5 Score :10
Add {PEG} :5 Score :10
Add {RS26WK} :5 Score :10
Add {RS13WK} :5 Score :10
Add {RS4WK} :5 Score :10
Add {BLITZ} :5 Score :10
Add {BETA} :5 Score :10
SOS
; Top :3
End

SSpqpwrsrqrmkbbt5m10l3
Define {SOS_BMOD}
Add {PEG13} :5 Score :10
Add {PEGRSW} :5 Score :10
Add {RS26WK} :5 Score :10
Add {RS13WK} :5 Score :10
Add {RS4WK} :5 Score :10
Add {BLITZ} :5 Score :10
Add {BETA} :5 Score :10
SOS
; Top :3
End

SSpqpwrw5m10l4
Define {SOS_C}
Add {PEG13} :5 Score :10
Add {PEGRSW} :5 Score :10
Add {RSW} :5 Score :10
SOS
; Top :4
End

SSpqpwbwbt9m10l2
Define {SOS_D}
Add {PEG13} :9 Score :10
Add {PEGRSW} :9 Score :10
Add {PLOWRSW} :9 Score :10
Add {BETA} :9 Score :10
SOS
; Top :2
End

SSpqpwrakb4m10l3
Define {SOS_E}
Add {PEG13} :4 Score :10
Add {PEGRSW} :4 Score :10
Add {RS52WK} :4 Score :10
Add {BLITZ} :4 Score :10
SOS
; Top :3
End

SSrqrapqpwbw4m10l4
Define {SOS_F}
Add {RS13WK} :4 Score :10
Add {RS52WK} :4 Score :10
Add {PEG13} :4 Score :10
Add {PEGRSW} :4 Score :10
Add {PLOWRSW} :4 Score :10
SOS
; Top :4
End

SSpqrapw4m10l3
Define {SOS_G}
Add {PEG13} :4 Score :10
Add {RS52WK} :4 Score :10
Add {PEGRSW} :4 Score :10
SOS
; Top :3
End

SSbwrsrq10m10l4
Define {SOS_Plow_RS}
Add {PLOWRSW} :10
Add {RS26WK} :10
Add {RS13WK} :10
SOS
; Top :4
End

; Overlap screens

; OVraks317l7
Define {Olap_RS52keystone}
Add {RS52WK} :7
Add {KEYSTONE} :7
Overlap
Pad :14 {RS52WK} :7 {KEYSTONE} :7
; Top :7
End

; OVrake317l7
Define {Olap_RS52keyeps}
Add {RS52WK} :7
Add {KEYEPS} :7
Overlap
Pad :14 {RS52WK} :7 {KEYEPS} :7
; Top :7
End

; OVpqpw3110l5
Define {OVER_PEG}
Add {PEG13} :10
Add {PEGRSW} :10
Overlap
Pad :20 {PEG13} :10 {PEGRSW} :10
; Top :5
End

; OVrqrs3130l5
Define {OVER_RS}
Add {RS13WK} :30
Add {RS26WK} :30
Overlap
Pad :60 {RS13WK} :30 {RS26WK} :30
; Top :5
End

; OVrmrq3130l5
Define {Overlap_4/13}
Add {RS4WK} :30
Add {RS13WK} :30
Overlap
Pad :60 {RS4WK} :30 {RS13WK} :30
; Top :5
End

; OVpopt315l10
Define {RSPEGOL}
Add {RSPEG1} :5
Add {RSPEG2} :5
Overlap
Pad :10 {RSPEG1} :5 {RSPEG2} :5
; Top:10
End

; Screen-of-SOS's

SSkcsspsrsbwcrkbkeswpwrabdrc10m10l12
Define {SOS_Annual}
Add {KEY100} :10
Add {SPARK} :10
Add {PEG} :10
Add {RS26WK} :10
Add {PLOWRSW} :10
Add {CAPRS} :10
Add {BLITZ} :10
Add {KEYEPS} :10
Add {SPARKRSW} :10
Add {PEGRSW} :10
Add {RS52WK} :10
Add {PLOWBKLD} :10
Add {RSCAP} :10
SOS
; Top :12
End

; SSkekcssSBpetcGE25XmcpT20X4Mr13A3Mr26A3M...
Define {SOS_Elan_v2000}
Add {KEYEPS} :10
Add {KEY100} :10
Add {SPARK} :10

Add {ROIC} :10
Add {LPS1+2_R26} :10
Add {LPS1+2_RSW} :10
Add {EG} :10
Add {EGRSW} :10
Add {PEG} :10
Add {PEGRSW} :10
Add {RS26WK} :10
Add {RSW} :10
Add {PLOWRSW} :10
Add {PLOWBKLD} :10
SOS
; Top :20
End

SSkekcsspqrqesewpspwrsrwbwbdra7m7l20
Define {SOS_Elan_v2001}
Add {KEYEPS} :7
Add {KEY100} :7
Add {SPARK} :7
Add {PEG13} :7
Add {RS13WK} :7
Add {EG} :7
Add {EGRSW} :7
Add {PEG} :7
Add {PEGRSW} :7
Add {RS26WK} :7
Add {RSW} :7
Add {PLOWRSW} :7
Add {PLOWBKLD} :7
Add {RS52WK} :7
SOS
; Top :20
End

; SSSBT12XtchLE2Xeg5G0Xr13T25XOeg5ArceCDcp...
Define {SOS_Elan_v2002}
Add {EGPLOW_PE_E} :7
Add {TREPPE_E} :7
Add {R13_EG_E} :7
Add {PEGRSW} :7
Add {EGRSW} :7
Add {PEG} :7
Add {RSW} :7
Add {PLOWBKLD} :7
Add {RS26WK} :7
Add {KEYEPS} :7
Add {PEG13} :7
Add {EG} :7
Add {KEY100} :7
Add {RS52WK} :7
SOS
; Top :20
End

SSrakepqpw4m10l10
Define {SOS_GJ}
Add {RS52WK} :4 Score :10
Add {KEYEPS} :4 Score :10
Add {PEG13} :4 Score :10
Add {PEGRSW} :4 Score :10
SOS
; Top :10
End

SSSTpq27USTra14USTpw15USTke17U7m10l3
Define {SOS_K}
Add {PEG13} :2 To :7 Score :10
Add {RS52WK} :4 Score :10
Add {PEGRSW} :5 Score :10
Add {KEYEPS} :7 Score :10
SOS
; Top :3
End

; SSSTpq27USTpq27USTra14USTra14USTpw14USTp...
Define {SOS_KJ}
Add {PEG13} :2 To :7
Add {PEG13} :2 To :7
Add {RS52WK} :4 Score :7
Add {RS52WK} :4 Score :7
Add {PEGRSW} :4 Score :7
Add {PEGRSW} :4 Score :7
Add {KEYEPS} :4 Score :7
Add {KEYSTONE} :4 Score :7
Add {RS13WK} :6 Score :7
Add {PEG} :2 To :4 Score :7
AddNoPad {Olap_RS52keyeps} :7
AddNoPad {Olap_RS52keystone} :7
SOS
; Top :3
End

; SSSSpqpwrsrqrmkbbt5m10l3USSpqpwrakb4m10l...
Define {SOSBM_E}
Add {SOS_BMOD} :3 Score :10
Add {SOS_E} :3 Score :10
SOS
; Top :4
End

;SS89010101qvqtgrqpqg1m10l2
Define {SOS_DT}
Add {REV} :1 Score :10
Add {TREPPE} :1 Score :10
Add {GAR4} :1 Score :10
Add {REP} :1 Score :10
Add {R13_EG} :1 Score :10
SOS
;Top :2
End

;SS89010101qvqtgrqpqg4m10l2
Define {SOS_DT4D}
Add {REV} :4 Score :10
Add {TREPPE} :4 Score :10
Add {GAR4} :4 Score :10
Add {REP} :4 Score :10
Add {R13_EG} :4 Score :10
SOS
;Top :2
End

SB97030103T15XmcpT500XpelaL26XdyldT5...
Define {JLC_DIV}
Uses [Market Cap $ (Mil)] [P/E Trailing 12 Mo] [Div'd Yield]
Deblank [Market Cap $ (Mil)]
Sort Descending [Market Cap $ (Mil)]
Top :500 PlusTies
Deblank [P/E Trailing 12 Mo] [Div'd Yield]
Keep :[P/E Trailing 12 Mo]<26
Sort Descending [Div'd Yield]
; Top :5
End

SBT12Xeg5G0Xr26G0XOrceSdpcCDcpeT5UU
Define {PL_LD_NRS}
Uses [Timeliness Rank] [EPS Growth 5-Year] [Total Return 26-Week] [% Retained to Common Equity] [% Debt/Capital Latest Qtr] [Current P/E Ratio]
Deblank [Timeliness Rank] [EPS Growth 5-Year] [Total Return 26-Week] [% Retained to Common Equity] [% Debt/Capital Latest Qtr] [Current P/E Ratio]
Keep :[Timeliness Rank]<=2
Keep :[EPS Growth 5-Year]>0
Keep :[Total Return 26-Week]>0
Create [Formula1] :([% Retained to Common Equity]-[% Debt/Capital Latest Qtr])/[Current P/E Ratio]
Sort Descending [Formula1]
; Top :5
End

SSSBT12XQ7bgar34cfsQXpbvLE3XpriG5XcflNE0...
Define {SOS_KitchenSink}
Add {GAR4} :1 Score:1
Add {EGPLOW_PE} :1 Score:1
Add {REV} :1 Score:1
Add {TREPPE} :1 Score:1
Add {GAR4CFS} :1 Score:1
Add {Screamers} :1 Score:1
Add {YLDEARNYEAR} :1 Score:1
Add {LOWPE_ZLTD} :1 Score:1
SOS
;Top8
End

SBT14XQ7blowpe_zltdQXltdE0XcpeB10HXtr1yT...
Define {ZLTDA}
Uses [Long-Term Debt] [Current P/E Ratio] [Total Return 1-Year] [Total Assets]
Deblank [Long-Term Debt] [Current P/E Ratio] [Total Assets]
Keep :[Total Assets]>0
Keep :[Long-Term Debt]=0
Sort Ascending [Current P/E Ratio]
Top :10 PlusTies
Deblank [Total Return 1-Year]
Sort Descending [Total Return 1-Year]
; Top :5
End

SBT14XQ7blowpe_zltdQXltdE0XcpeB10HXtr1yT...
Define {ZLTD}
Uses [Long-Term Debt] [Current P/E Ratio] [Total Return 1-Year]
Deblank [Long-Term Debt] [Current P/E Ratio]
Keep :[Long-Term Debt]=0
Sort Ascending [Current P/E Ratio]
Top :10 PlusTies
Deblank [Total Return 1-Year]
Sort Descending [Total Return 1-Year]
; Top :5
End

SBT14XQ7blowpe_zltdaQXltdE0XtasG0XcpeB10...
Define {LOWPE_ZLTDA}
Uses [Timeliness Rank] [Long-Term Debt] [Current P/E Ratio] [Total Return 1-Year] [Total Assets]
Deblank [Timeliness Rank] [Long-Term Debt] [Current P/E Ratio] [Total Assets]
Keep :[Timeliness Rank]<=4
Keep :[Total Assets]>0
Keep :[Long-Term Debt]=0
Sort Ascending [Current P/E Ratio]
Top :10% PlusTies
Deblank [Total Return 1-Year]
Sort Descending [Total Return 1-Year]
; Top :5
End

; T1_TEST lists the stocks that have Timeliness=1 and no IBD data.
Define {T1_TEST}
Uses [Timeliness Rank] [IBD Ticker]
Keep :[Timeliness Rank]=1
Keep :[IBD Ticker]=""
End

; Base screens that use IBD data

Define {ACCDIS}
Uses [Timeliness Rank] [IBD A/D RTG] [IBD RS RTG] [IBD EPS RTG]
Deblank [Timeliness Rank] [IBD A/D RTG] [IBD RS RTG] [IBD EPS RTG]
Keep :[Timeliness Rank]=1
Sort Ascending [IBD A/D RTG] Descending [IBD RS RTG] Descending [IBD EPS RTG]
End

Define {AD}
Uses [Timeliness Rank] [IBD A/D RTG] [IBD RS RTG] [Proj EPS Growth Rate]
Deblank [Timeliness Rank] [IBD A/D RTG] [IBD RS RTG] [Proj EPS Growth Rate]
Keep :[Timeliness Rank]=1
Keep :[IBD A/D RTG]<"C"
Keep :[IBD RS RTG]>92
Sort Ascending [IBD A/D RTG] Descending [Proj EPS Growth Rate] Descending [IBD RS RTG]
End

Define {CATCHRS}
Uses [Timeliness Rank] [% Retained to Common Equity] [Proj EPS Growth Rate] [Total Return 5-Year] [IBD RS RTG] [IBD EPS RTG]
Deblank [Timeliness Rank] [% Retained to Common Equity] [Proj EPS Growth Rate] [Total Return 5-Year] [IBD RS RTG] [IBD EPS RTG]
Keep :[Timeliness Rank]=1
Keep :[% Retained to Common Equity]>10
Keep :[Proj EPS Growth Rate]>15
Keep :[Total Return 5-Year]>20
Sort Descending [IBD RS RTG] Descending [IBD EPS RTG]
End

Define {F90ADRS}
Uses [Timeliness Rank] [IBD EPS RTG] [IBD A/D RTG] [IBD RS RTG]
Deblank [Timeliness Rank] [IBD EPS RTG] [IBD A/D RTG] [IBD RS RTG]
Keep :[Timeliness Rank]=1
Keep :[IBD EPS RTG]>89
Sort Ascending [IBD A/D RTG] Descending [IBD RS RTG] Descending [IBD EPS RTG]
End

Define {F90RS13}
Uses [Timeliness Rank] [IBD EPS RTG] [Total Return 13-Week]
Deblank [Timeliness Rank] [IBD EPS RTG] [Total Return 13-Week]
Keep :[Timeliness Rank]=1
Keep :[IBD EPS RTG]>89
Sort Descending [Total Return 13-Week]
End

Define {F90RS26}
Uses [Timeliness Rank] [IBD EPS RTG] [Total Return 26-Week]
Deblank [Timeliness Rank] [IBD EPS RTG] [Total Return 26-Week]
Keep :[Timeliness Rank]=1
Keep :[IBD EPS RTG]>89
Sort Descending [Total Return 26-Week]
End

Define {F90RSAD}
Uses [Timeliness Rank] [IBD EPS RTG] [IBD RS RTG] [IBD A/D RTG] [IBD EPS RTG]
Deblank [Timeliness Rank] [IBD EPS RTG] [IBD RS RTG] [IBD A/D RTG] [IBD EPS RTG]
Keep :[Timeliness Rank]=1
Keep :[IBD EPS RTG]>89
Sort Descending [IBD RS RTG] Ascending [IBD A/D RTG] Descending [IBD EPS RTG]
End

Define {FORM90}
Uses [Timeliness Rank] [IBD EPS RTG] [IBD RS RTG] [IBD EPS RTG] [IBD A/D RTG]
Deblank [Timeliness Rank] [IBD EPS RTG] [IBD RS RTG] [IBD EPS RTG] [IBD A/D RTG]
Keep :[Timeliness Rank]=1
Keep :[IBD EPS RTG]>89
Sort Descending [IBD RS RTG] Descending [IBD EPS RTG] Ascending [IBD A/D RTG]
End

Define {RSIBD}
Uses [Timeliness Rank] [IBD RS RTG] [IBD EPS RTG] [IBD A/D RTG]
Deblank [Timeliness Rank] [IBD RS RTG] [IBD EPS RTG] [IBD A/D RTG]
Keep :[Timeliness Rank]=1
Sort Descending [IBD RS RTG] Descending [IBD EPS RTG] Ascending [IBD A/D RTG]
End

Define {UG}
Uses [Timeliness Rank] [IBD EPS RTG] [IBD RS RTG] [IBD A/D RTG]
Deblank [Timeliness Rank] [IBD EPS RTG] [IBD RS RTG] [IBD A/D RTG]
Keep :[Timeliness Rank]=1
Sort Descending [IBD EPS RTG] Descending [IBD RS RTG] Ascending [IBD A/D RTG]
End

Define {UG90}
Uses [Timeliness Rank] [IBD RS RTG] [IBD EPS RTG] [IBD A/D RTG]
Deblank [Timeliness Rank] [IBD RS RTG] [IBD EPS RTG] [IBD A/D RTG]
Keep :[Timeliness Rank]=1
Keep :[IBD RS RTG]>=90
Sort Descending [IBD EPS RTG] Descending [IBD RS RTG] Ascending [IBD A/D RTG]
End

; Overlap screens

Define {F90RSO}
Add {F90RS13} :30
Add {F90RS26} :30
Overlap
Pad :30 {F90RS13} :30 {F90RS26} :30
End

; Screen-of-SOS's

Define {SOS_TOP3}
Add {EGRSW} :3 Score :10
Add {TA_A} :3 Score :10
Add {FOG_BDF} :3 Score :10
Add {KEY100} :3 Score :10
Add {SOS_Elan_v2000} :3 Score :10
Add {RS4WK} :3 Score :10
Add {PEG13} :3 Score :10
Add {RS52WK} :3 Score :10
Add {RS13WK} :3 Score :10
Add {RS26WK} :3 Score :10
Add {PEG} :3 Score :10
Add {RSW} :3 Score :10
Add {RSIBD} :3 Score :10
Add {FORM90} :3 Score :10
Add {ROEPLOW} :3 Score :10
Add {CATCHRS} :3 Score :10
Add {KEYEPS} :3 Score :10
SOS
End

Define {UNIQUE3}
Add {RS13WK} :10
Add {RS26WK} :10
Add {RSIBD} :10
Add {CAPRS} :10
Create [Source] :"1"
Add {KEY100} :10
Add {KEYEPS} :10
Add {KEYSTONE} :10
Replace [Source] Blank With :"2"
Add {PEG} :10
Add {PEG13} :10
Replace [Source] Blank With :"3"
Create [SourceTicker] :[Source]&[Ticker]
Unique First [SourceTicker]
Add {FORM90} :10
Add {LOWPB} :10
Add {PLOW26WK} :10
Add {SPARK} :10
Add {UG} :10
Create [Appearances] :COUNTIF([[Ticker]],[Ticker])
Keep :[Appearances]>=3
Unique First [Ticker]
Sort Descending [Appearances]
End

------------------------------------
current screen definitions August 2013:

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 {Blue_Skies}
Uses [SI Price] [SI Float] [SI Market Cap Q1] [SI EPS Q1] [SI EPS Q5][SI Sales Q1] [SI Sales Q5] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m][SI Price/Sales] [SI Price/CFPS][SI Price/FCFPS] [SI Price Change 26 week][SI Institutional Ownership %] [SI Exchange] [SI Sector] [SI Industry] [SI Price M002] [SI Price M003]
Deblank [SI Price] [SI Float] [SI Market Cap Q1] [SI EPS Q1] [SI EPS Q5][SI Sales Q1] [SI Sales Q5] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m][SI Price/Sales] [SI Price/CFPS][SI Price/FCFPS] [SI Price Change 26 week][SI Institutional Ownership %] [SI Exchange] [SI Sector] [SI Industry] [SI Price M002] [SI Price M003]
Create [10DV] :[SI Volume--Average Daily 10d]
Create [3MDV] : ([SI Volume--Average Monthly 3m]/21)
Create [26W] : [SI Price Change 26 week]
Create [VR] :([10DV]/[3MDV])
Create [MA]:([SI Price]+[SI Price M002]+[SI Price M003])/3
Create [PIO] : [SI Institutional Ownership %]/100
Create [SORT] : ([26W]/[3MDV])*[VR]
Keep :[SI Price]>=4
Keep :[10DV]>=50
Keep :[PIO]<100
Keep :[26W]>10
Keep :[SI Float]<20
Keep :[SI Price]>=[MA]
Keep :[SI Volume--Average Monthly 3m]*[SI Price]>10000
Keep :[SI EPS Q1]>[SI EPS Q5]
Keep :[SI Sales Q1]>[SI Sales Q5]
Keep :[SI Price/Sales]<=3
Keep :[SI Price/FCFPS]<=20
Keep :OR([SI Exchange]="M",[SI Exchange]="N",[SI Exchange]="A")
Sort Descending [SORT]
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 {Dipstick}
Uses [SI Industry] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m] [SI Price] [SI Price Change 4 week]
;
Deblank [SI Industry] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m] [SI Price] [SI Price Change 4 week]
;
Keep :[SI Industry]="0609-Oil & Gas Operations"
Keep :[SI Volume--Average Daily 10d]>20
Keep :[SI Price]>10
Create [VolRatio] :[SI Volume--Average Daily 10d]*100/[SI Volume--Average Monthly 3m]
Keep :[VolRatio]>6
Sort Ascending [SI Price Change 4 week]
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}
Uses [SI Standard and Poor stock] [SI Price] [SI Shares Average Q1] [SI Shares Average Q5] [SI Price/Sales]
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 {HIAR_s}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI ADR/ADS Stock] [SI Exchange] [SI Industry] [SI Inventory Q1] [SI Inventory Q5] [SI Accounts receivable Q1] [SI Accounts receivable Q5] [SI Volume--Average Monthly 3m]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI ADR/ADS Stock] [SI Exchange] [SI Industry] [SI Inventory Q1] [SI Inventory Q5] [SI Accounts receivable Q1] [SI Accounts receivable Q5] [SI Volume--Average Monthly 3m]
Keep :[SI Price]>5
Keep :[SI ADR/ADS Stock]="F"
Keep :[SI Exchange] <> "Over the Counter"
Keep :[SI Industry]<>"0721-Misc.FinancialServices"
Create [DolVol] :[SI Price]*[SI Volume--Average Monthly 3m]/20
Keep :[DolVol]>500
Keep :[SI Inventory Q1]>[SI Inventory Q5]*1.4
Keep :[SI Accounts receivable Q1]>[SI Accounts receivable Q5]*1.4
Create [VR] :100*[SI Volume--Average Daily 10d]/[SI Volume--Average Monthly 3m]
Sort Ascending [VR]
End

Define {HighOnVolume}
;
Uses [SI Price] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI Price/Sales] [SI Ind Price/Sales] [SI Volume--Average Monthly 3m] [SI Price M002] [SI Price M003] [SI Price M004] [SI Price M005] [SI Price M006] [SI Price M007] [SI Price M008] [SI Price M009] [SI Price M010]
;
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI Price--high 52 week] [SI Price/Sales] [SI Ind Price/Sales] [SI Volume--Average Monthly 3m] [SI Price M002] [SI Price M003] [SI Price M004] [SI Price M005] [SI Price M006] [SI Price M007] [SI Price M008] [SI Price M009] [SI Price M010]
;
Keep :[SI Price]>5
Keep :[SI Volume--Average Daily 10d]>50
Keep :[SI Price]>[SI Price--high 52 week]*0.9
Keep :[SI Price/Sales]<[SI Ind Price/Sales]*1.2
Create [MA] :0.1*([SI Price]+[SI Price M002]+[SI Price M003]+[SI Price M004]+[SI Price M005]+[SI Price M006]+[SI Price M007]+[SI Price M008]+[SI Price M009]+[SI Price M010])
Create [Pr2MA] :100*[SI Price]/[MA]
Keep :[Pr2MA]>140
Create [VolRatio] :[SI Volume--Average Daily 10d]/[SI Volume--Average Monthly 3m]
Sort Descending [VolRatio]
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
Uses [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]
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 {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/SLove_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 {Rabbitt}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI ADR/ADS Stock] [SI Exchange] [SI Industry] [SI % Rank-Rel Strength 52 week] [SI EPS Est Q1] [SI EPS Est Q1-Last month] [SI EPS Q1] [SI EPS 12m] [SI Free cash flow/share Q1] [SI Free cash flow/share 12m]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI ADR/ADS Stock] [SI Exchange] [SI Industry] [SI % Rank-Rel Strength 52 week] [SI EPS Est Q1] [SI EPS Est Q1-Last month] [SI EPS Q1] [SI EPS 12m] [SI Free cash flow/share Q1] [SI Free cash flow/share 12m]
Keep :[SI Price]>5
Keep :([SI Price]*[SI Volume--Average Daily 10d])>500
Keep :[SI ADR/ADS Stock]="F"
Keep :[SI Exchange] <> "Over the Counter"
Keep :[SI Industry]<>"0721-Misc.FinancialServices"
Keep :[SI % Rank-Rel Strength 52 week]>=60
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]
Keep :[SI EPS Q1]>0
Keep :[SI EPS 12m]>0
Keep :[SI Free cash flow/share Q1]>0
Keep :[SI Free cash flow/share 12m]>0

Create [13VoomPr] :[SI Price Change 13 week]*[SI Volume--Average Daily 10d]/([SI Volume--Average Monthly 3m]*[SI Price])

Sort Descending [13VoomPr]

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 {VG-Horse}
Uses [SI ADR/ADS Stock] [SI Exchange] [SI Sector] [SI EPS Q1] [SI EPS Q5] [SI Sales Q1] [SI Sales Q5] [SI Price/FCFPS] [SI Float] [SI Institutional Ownership %] [SI Market Cap Q1] [SI Price] [SI Price Change 26 week] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m]
Deblank [SI ADR/ADS Stock] [SI Exchange] [SI Sector] [SI EPS Q1] [SI EPS Q5] [SI Sales Q1] [SI Sales Q5] [SI Price/FCFPS] [SI Float] [SI Institutional Ownership %] [SI Market Cap Q1] [SI Price] [SI Price Change 26 week] [SI Volume--Average Daily 10d] [SI Volume--Average Monthly 3m]
Keep :[SI ADR/ADS Stock]="F"
Keep :[SI Exchange]<>"O"
Keep :[SI Sector]<>"07-Financial"
Keep :[SI EPS Q1]>[SI EPS Q5]
Keep :[SI Sales Q1]>[SI Sales Q5]
Keep :[SI Price/FCFPS]<=20
Keep :[SI Float]<20
Keep :[SI Institutional Ownership %]<=70
Keep :[SI Market Cap Q1]>=100
Keep :[SI Price]>=8
Keep :[SI Price Change 26 week]>0
Keep :[SI Volume--Average Daily 10d]>=30
Create [VR] :21*[SI Volume--Average Daily 10d]/[SI Volume--Average Monthly 3m]
Create [SORT] :([SI Price Change 26 week]/[SI Volume--Average Monthly 3m])*[VR]
Sort Descending [SORT]
End

Define {VG-Zebra}
Uses [SI Price] [SI EPS Q1] [SI EPS Q5] [SI Sales Q1] [SI Sales Q5] [SI Volume--Average Monthly 3m] [SI Price/Sales] [SI Price/CFPS] [SI Price/FCFPS] [SI Price Change 26 week] [SI Institutional Ownership %] [SI ADR/ADS Stock] [SI Exchange] [SI Sector] [SI Industry] [SI Relative Strength 4 week] [SI Price Change 4 week] [SI Price Change 13 week] [SI Volume--Average Daily 10d] [SI Float] [SI Market Cap Q1]
Create [10DV] :[SI Volume--Average Daily 10d]
Create [3MDV] :([SI Volume--Average Monthly 3m]/21)
Create [26W] :[SI Price Change 26 week]
Create [VR] :([10DV]-[3MDV])/[3MDV]
Create [PIO] :[SI Institutional Ownership %]/100
Create [SORT] :([26W]/[3MDV])*[VR]
Deblank [SI Price] [SI EPS Q1] [SI EPS Q5] [SI Sales Q1] [SI Sales Q5] [SI Volume--Average Monthly 3m] [SI Price/Sales] [SI Price/CFPS] [SI Price/FCFPS] [SI Price Change 26 week] [SI Institutional Ownership %] [SI ADR/ADS Stock] [SI Exchange] [SI Sector] [SI Industry] [SI Relative Strength 4 week] [SI Price Change 4 week] [SI Price Change 13 week]
Keep :[SI Price]>=8
Keep :[10DV]>=30
Keep :[PIO]<=0.7
Keep :[SI Float]<20
Keep :[SI Market Cap Q1]>=100
Keep :[SI EPS Q1]>[SI EPS Q5]
Keep :[SI Sales Q1]>[SI Sales Q5]
Keep :[SI Price/Sales]<=3
Keep :[SI Price/Sales]>0
Keep :[SI Price/FCFPS]>0
Keep :[SI Price/FCFPS]<=20
Keep :[SI ADR/ADS Stock]="F"
Keep :OR([SI Exchange]="A",[SI Exchange]="M",[SI Exchange]="N")
Keep :AND([SI Sector]<>"07-Financial",[SI Industry]<>"0933-RealEstateOperations",[SI Industry]<>"1106-Airlines")
Keep :[26W]>0
Keep :[SI Price Change 4 week]>0
Keep :[SI Price Change 13 week]>10
Sort Descending [SORT]
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

BlueCheaps:SBOOfstEQa++QCVOfstEQa+QCCIOp...
Define {BlueCheaps}
Uses [Exchange Code] [Financial Strength] [Stock Price] [Current EPS] [Market Cap $ (Mil)]
Deblank [Exchange Code] [Financial Strength] [Stock Price] [Current EPS] [Market Cap $ (Mil)]
Keep :[Exchange Code]<>"tse"
Keep :OR([Financial Strength]="A++",[Financial Strength]="A+")
Keep :[Stock Price]>0
Keep :[Current EPS]>0
Sort Descending [Market Cap $ (Mil)]
Top :63 PlusTies
Create [EY] :[Current EPS]/[Stock Price]
Sort Descending [EY]
; Top :20
End

CashWhileYouWait:8909SBT12XparG0XcflG0Xt...
Define {CashWhileYouWait}
Uses [Timeliness Rank] [Exchange Code] [Proj 3-5 Yr % Annual Total Return] [Cash Flow] [Total Assets] [Long-Term Debt] [Current EPS] [Common Shares Outstanding] [Industry] [Proj EPS Growth Rate] [Market Cap $ (Mil)] [Total Return 13-Week]
Deblank [Timeliness Rank] [Exchange Code] [Proj 3-5 Yr % Annual Total Return] [Cash Flow] [Total Assets] [Long-Term Debt] [Current EPS] [Common Shares Outstanding] [Industry]
Keep :[Timeliness Rank]<=2
Keep :[Exchange Code]<>"tse"
Keep :[Proj 3-5 Yr % Annual Total Return]>0
Keep :[Cash Flow]>0
Keep :[Total Assets]>0
Keep :[Long-Term Debt]<[Current EPS]*[Common Shares Outstanding]*5
Keep :AND([Industry]<>"bank",[Industry]<>"bankmid")
Keep :AND([Industry]<>"european",[Industry]<>"bankcan")
Keep :AND([Industry]<>"financl",[Industry]<>"thrift")
Keep :AND([Industry]<>"inslife",[Industry]<>"insdivrs")
Keep :AND([Industry]<>"insprpty",[Industry]<>"reinsur")
Keep :AND([Industry]<>"propmgmt",[Industry]<>"reit")
Keep :AND([Industry]<>"invs-dom",[Industry]<>"fund-usa")
Keep :AND([Industry]<>"fund-inc",[Industry]<>"fund-fgn")
Replace [Proj EPS Growth Rate] Blank With :0
Sort Descending [Proj 3-5 Yr % Annual Total Return] Descending [Proj EPS Growth Rate]
Top :110 PlusTies
Deblank [Market Cap $ (Mil)]
Create [Formula1] :[Cash Flow]/[Market Cap $ (Mil)]
Sort Descending [Formula1]
Top :75 PlusTies
Deblank [Total Return 13-Week]
Sort Descending [Total Return 13-Week]
; Top :10
End

Define {LPZ_Stable}
Uses [Timeliness Rank] [Exchange Code] [Total Assets] [Long-Term Debt] [Price Stability Rank] [High Price 52-Week] [Stock Price] [Market Cap $ (Mil)] [Total Current Assets] [Current EPS]
Deblank [Timeliness Rank] [Exchange Code] [Total Assets] [Long-Term Debt] [Price Stability Rank] [High Price 52-Week] [Stock Price] [Market Cap $ (Mil)] [Total Current Assets]
Keep :OR([Timeliness Rank]=2,[Timeliness Rank]=3,[Timeliness Rank]=4)
Keep :AND([Exchange Code]<>"tse",[Long-Term Debt]=0,[Price Stability Rank]>10,[Stock Price]>0,[Stock Price]/[High Price 52-Week]>0.5)
Keep :OR([Total Assets]>0,[Total Current Assets]>0)
Sort Ascending [Market Cap $ (Mil)]
Top :75% PlusTies
Deblank [Current EPS]
Keep :[Current EPS]>0
Create [Formula1] :([Current EPS]/[Stock Price])
Sort Descending [Formula1]
; Top :10
End

Define {CashCowROE}
Uses [SI Price] [SI Price Change 52 week] [SI Exchange] [SI ADR/ADS Stock] [SI Volume--Average Daily 10d] [SI Sec Return on equity 12m] [SI Sec Yield] [SI Total assets Q1] [SI Equity (common) Y1] [SI YIELD] [SI Return on equity 12m][SI Market Cap Q1]
Deblank [SI Price] [SI Price Change 52 week] [SI Exchange] [SI ADR/ADS Stock] [SI Volume--Average Daily 10d] [SI Sec Return on equity 12m] [SI Sec Yield] [SI Total assets Q1] [SI Equity (common) Y1] [SI YIELD] [SI Return on equity 12m][SI Market Cap Q1]
Keep :OR([SI Exchange]="M-Nasdaq",[SI Exchange]="N-NewYork",[SI Exchange]="A-American")
Keep :[SI ADR/ADS Stock]="F"
Keep :[SI Market Cap Q1] > 1000
Keep :[SI Price]*[SI Volume--Average Daily 10d]> 5000
Keep :[SI Return on equity 12m]>0
Keep :[SI Yield]>0
Keep :[SI Yield]<15
Keep :[SI Equity (common) Y1]>0
Keep :[SI Total assets Q1]>0
Create [ROEXDY] :[SI Return on equity 12m]*[SI Yield]
Sort Descending [ROEXDY]
Top :100 PlusTies
Keep :[SI Total assets Q1]<(4*[SI Equity (common) Y1])
Sort Descending [SI Price Change 52 week]
End

Define {StrongCheapSafe}
Uses [Timeliness Rank] [Exchange Code] [Financial Strength] [Stock Price] [Current EPS] [Safety Rank] [% Current Yield]
Deblank [Timeliness Rank] [Exchange Code] [Financial Strength]
Keep :AND([Timeliness Rank]<5,[Exchange Code]<>"tse")
Keep :OR([Financial Strength]="a++",[Financial Strength]="a+")
Keep :AND([Stock Price]>0,[Current EPS]>0,[Safety Rank]<5,[% Current Yield]>1.6)
Create [Formula1] :([Current EPS]/[Stock Price])
Sort Descending [Formula1]
Top :10% PlusTies
Deblank [Total Return 13-Week]
Sort Descending [Total Return 13-Week]
; Top :10
End

Define {ROE_EY_26}
Uses [SI Return on equity 12m] [SI PE] [SI Price Change 26 week]
Deblank [SI Return on equity 12m] [SI PE] [SI Price Change 26 week]
Limitz :[SI Return on equity 12m]>0
Limitz :[SI PE]>0
Limitz :[SI Price Change 26 week]>0
Create [RE26] :[SI Return on equity 12m]*[SI Price Change 26 week]/[SI PE]
FinalSort Descending [RE26]
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

discontinued screens

Define {Commodity}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI Industry] [SI Price/CFPS] [SI Price as % of 52 Week High] [SI Short interest ratio M1]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI Industry] [SI Price/CFPS] [SI Price as % of 52 Week High] [SI Short interest ratio M1]
Keep :[SI Price]>5
Keep :[SI Volume--Average Daily 10d]>10
Keep :OR([SI Industry]="0603-Coal",[SI Industry]="0509-Crops",[SI Industry]="0512-Fish/Livestock",[SI Industry]="0115-Forestry&WoodProducts",[SI Industry]="0118-Gold&Silver",[SI Industry]="0121-Iron&Steel",[SI Industry]="0124-MetalMining",[SI Industry]="0130-Non-MetallicMining",[SI Industry]="0606-Oil&Gas-Integrated",[SI Industry]="0609-Oil&GasOperations",[SI Industry]="0612-OilWellServices&Equipment",[SI Industry]="0133-Paper&PaperProducts",[SI Industry]="0524-Tobacco")
Keep :[SI Price/CFPS]>0
Keep :[SI Price as % of 52 Week High]-[SI Price/CFPS]>80
Sort Ascending [SI Short interest ratio M1]
; Top :5
End

Define {Eastwood}
Uses [SI Price] [SI Volume--Average Daily 10d] [SI Price Change 52 week] [SI Price/CFPS] [SI Price as % of 52 Week High] [SI Short interest ratio M1]
Deblank [SI Price] [SI Volume--Average Daily 10d] [SI Price Change 52 week] [SI Price/CFPS] [SI Price as % of 52 Week High] [SI Short interest ratio M1]
Keep :[SI Price]>10
Keep :[SI Volume--Average Daily 10d]>20
Keep :[SI Price Change 52 week]>-999
Keep :([SI Price as % of 52 Week High]-[SI Price/CFPS])>80
Keep :[SI Short interest ratio M1]>0
Sort Ascending [SI Short interest ratio M1]
; Top :5
End
Post New | Post Reply | Report Post | Recommend It!
Print the post
Members reply directly to lizgdal here — and replies get answered. Reading is free; so is joining the conversation. Join Shrewd'm »
This community has written 6,115 posts about Mechanical Investing. The article-length ones it recommended most:
Dividend investing · 52 recs · 2025
Non-Mag7 screen · 34 recs · 2025
OT - Div yields and returns · 32 recs · 2024
Using AI to generate backtesting programs · 30 recs · 2025
Rankings for 19Dec2022 · 29 recs · 2022
Unthreaded | Threaded | Whole Thread (2) |


Announcements
Mechanical Investing FAQ
Contact Shrewd'm
Contact the developer of these message boards.

Best Of MI | Best Of | Favourites & Replies | All Boards | Followed Shrewds | Open Questions | Moving a community