Skip to content

Screen Definitions

; Base screens

http://www.backtest.org/Small3PtValue:8905SBT13XmcpB50HXcpeG4IslsG0IcflG0XpriDh52G.89Itr1yG0XOcpeMOmcpDslsCMOmcpDcflCCB10

http://www.backtest.org/3Pt_Value_SmallCap:9705SBT13XmcpB50HXcpeG4IsltaG0IcflG0XpriDh52G.89Itr1yG0XOcpeMOmcpDsltaCMOmcpDcflCCB10

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

http://www.backtest.org/3Pt_SCV_pst_slta:9706SBT13XmcpB50HXh52G0IcpeG4IsltaG0IcflG0XpriDh52G.89IpstGE50XcpeMOmcpDsltaCMOmcpDcflCB15

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

http://www.backtest.org/3Pt_SCV_pst:8906SBT13XmcpB50HXh52G0IcpeG4IslsG0IcflG0XpriDh52G.89IpstGE50XcpeMOmcpDslsCMOmcpDcflCB15

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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/SBT11XQ7bbetaQXbetT10UU

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

http://backtest.org/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

http://backtest.org/BlueCheaps:SBOOfstEQa++QCVOfstEQa+QCCIOpriG0CIOcesG0CXmcpT63XcesDpriT20

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

http://backtest.org/SBT15XQ7bcaplowegQXmcpT500XbetGE1XtchLE2Xr13T50XcpeNE0IcpeL100XOeg5ArceCDcpeDtimT5UUUUUUU

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

http://backtest.org/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

http://backtest.org/CashWhileYouWait:8909SBT12XparG0XcflG0XtasG0XltdLcesMcsoM5XOindNEQbankQCIOindNEQbankmidQCIOindNEQeuropeanQCIOindNEQbankcanQCIOindNEQfinanclQCIOindNEQthriftQCIOindNEQinslifeQCIOindNEQinsdivrsQCIOindNEQinsprptyQCIOindNEQreinsurQCIOindNEQpropmgmtQCIOindNEQreitQCIOindNEQinvs-domQCIOindNEQfund-usaQCIOindNEQfund-incQCIOindNEQfund-fgnQCXparFOpegV0CT110XcflDmcpT75Xr13T5

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

http://backtest.org/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

http://backtest.org/SBQ7bdividend_growthQXdpcL55Xdg5G1.6Xslg5GEdg5Ieg5GEdg5Xtr1ySdyldGS45Xtr4wGS15XepsxG0IdyldG0XdyldT5UUUUUU

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

http://backtest.org/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

http://backtest.org/SBT12XQ7beg_pelaQXtchLE2Xeg5G0VpegG0Xr13T40Xtr4wG0XpelaNE0XOeg5MpegCDpelaT5UUUUUU

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

http://backtest.org/SBT15XQ7beg5_atQXeg5G0Xr13Ar26T40XcpeNE0IcpeL100XOeg5AelqApegCDcpeT5UUUUU

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

http://backtest.org/SBT12XQ7beg5_pegQXtchLE2Xr13T50Xtr4wG0XcpeNE0IcpeL100XOeg5ApegCDcpeT5UUUUUU

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

http://backtest.org/SBT12XQ7beg5peQXtchLE2Xr13T50Xtr4wG0XcpeNE0IcpeL100Xeg5DcpeT5UUUU

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

http://backtest.org/SBT12XQ7begplow_peQXtchLE2Xr13T50XcpeNE0IcpeL100XOeg5ArceCDcpeT5UUUUUU

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

http://backtest.org/SBT12XQ7begplow_pe_eQXtchLE2Xeg5G0Xr13T25XcpeNE0IcpeL100XOeg5ArceCDcpeT10UUUUUU

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

http://backtest.org/SBT12XQ7begpr_peQXtchLE2Xeg5G0VpegG0Xr13T40Xtr4wG0XcpeNE0IcpeL100XOeg5MpegCDcpeT5UUUUUU

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

http://backtest.org/SBT12XQ7begrswQX.4Mr13A.3Mr26A.3Mtr1yT25XpegF.4Mr13A.3Mr26A.3Mtr1yT10UU

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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/SBQ7bfog_bdfQXmcpT1000XgincG0XrceG0Xtr4wG0Xr13G0Xtr1ySr13SO3Mtr4wCT5UUU

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

http://backtest.org/SBT11XQ7bfog_miQXr13G0Xtr4wG0Xtr1ySr13S3Mtr4wT10UU

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

http://backtest.org/SBT15XcpeG0IbvsG0Xr13T75HXpriDbvsB66.7HXcpeB33.3HXtr1yDcpeT50HXcflDOcsoMpriCT50HXpihB50HXr26T10

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

http://backtest.org/SBT12XQ7bgar_eg5QXtchLE2Xeg5G0XcpeG0IcpeL100XpegG0XOr13Atr4wCG0Xr13T30XOeg5DcpeCT5UUUUUUU

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

http://backtest.org/SBT12XQ7bgar4QXpbvLE3XpriG5Xtr4wM4Ar13Sr26T10UUU

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

http://backtest.org/SBT12XQ7bgar4QXpbvLE3XpriG5Xtr4wM4Ar13Sr26T10UUU

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

http://backtest.org/SBT12XQ7bgar34cfsQXpbvLE3XpriG5XcflNE0XmcpDcflB90HXsltaNE0XmcpDsltaB90HXtr4wM4Ar13Sr26T5UUUUUUU

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

http://backtest.org/SB97030101T12XQ7bgar34cfsQXpbvL3XpriG5XcflNE0XmcpDcflB90HXsltaNE0XmcpDsltaB90HXtr4wM4Ar13Sr26T5UUUUUU

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

http://backtest.org/SBT12XQ7bgarpegQXcflG0XcpeG0IcpeL100XpegG0XcpeDpegB65HXr26M2Ar13M2Atr4wT10UUU

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

http://backtest.org/SBT12XQ7bH52EarnPSQXpriDh52G.90XelqG0XmcpDslsB5

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

http://backtest.org/H52EgPS:8905SBT13Xh52NE0ItchLE2XpriDh52G.89Xeg5G0IslsNE0XmcpDslsB15

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

http://www.backtest.org/H52EgPSlta:9705SBT13Xh52NE0ItchLE2XpriDh52G.89Xeg5G0IsltaNE0XmcpDsltaB15

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

http://backtest.org/SBT14XQ7bhbspQXmcpT525XmcpNE0XslsDmcpG1XpriNE0XbvsDpriT5UUUU

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

http://backtest.org/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

http://www.backtest.org/SBT12XcdvG0XdpcL65XOninAcshCDmcpT10UU

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

http://backtest.org/SBT11XQ7bhigh_cashQXcshFtr1yT55Xtr1yT10UU

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

http://backtest.org/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

http://backtest.org/SBT12XQ7bhipriceQXtchLE2XpriT75Xtr1yT10UUU

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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/SBT12XQ7bkey100QXexgNEQtseQXmcpT100Xr26T10UUUU

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

http://backtest.org/SBT12XQ7bkeyclqQXdomiEQusQXmcpT30Xr26T10XeaqT10UUUU

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

http://backtest.org/SBT12XQ7bkeyrswQXdomiEQusQXmcpT30X.4Mr13A.3Mr26A.3Mtr1yT5UUUU

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

http://backtest.org/SBT12XQ7bkeystoneQXdomiEQusQXmcpT30Xr26T10UUUU

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

http://backtest.org/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

http://backtest.org/SBT15XQ7blowdvQXmcpT500XpriG0XbvsG0XpriDbvsB20HXfcflG0XmcpDfcflB5UUU

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

http://backtest.org/SBQ7blowpbQXmcpT500XbvsG0XpriDbvsFSmcpB10U

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

http://backtest.org/SBQ7blowpeQXcpeG0IcpeL100XcpeB250Xtr1yFScpeT5UU

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

http://www.backtest.org/SBcpeG0IcpeL100XcpeB250XsftLE4X3Mtr1yScpeT10Xr26T10

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

http://backtest.org/SBT14XQ7blowpe_zltdQXltdE0XcpeB10HXtr1yT5UU

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

http://backtest.org/SBT11XQ7blowpsrQXprsrG0IprsrL1.5Xesg1G0Xr26T10UU

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

http://www.backtest.org/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

http://backtest.org/SBT14XQ7blpe_yldQXcdyG0XcpeB20HXpriDbvsT80HXltdDtasB25HXcdyT5UUUUU

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

http://backtest.org/SBT12XQ7bLPS12b2_r326QXprsrL1.5Xesg1G0Xr26T10UU

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

http://backtest.org/SBT12XQ7bLPS312b2_rswQXprsrL1.5Xesg1G0X.4Mr13A.3Mr26A.3Mtr1yT10UU

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

http://backtest.org/SBT14XQ7blpsadQXmcpT500XslsDmcpT50XOtasSltdCDmcpT5

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

http://backtest.org/SBQ7blpsbQXmcpT500XbvsG0XslsNE0XmcpDslsL1XpriDbvsFSmcpB5UUU

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

http://www.backtest.org/SBT15XcpeG0XcdyG0XcpeB33.3HXcdyT33.3HXelqT33.3HXpihB10

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

http://www.backtest.org/SBtimAsftL7XcpeG0IcdyG0XcdyDcpeT12HXelqT60HXpihB10

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

http://backtest.org/SBT12XQ7boption_aQXtchLE2XOtr1yD100A1CDOr26D100A1CT75Xr26T10UUUUUU

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

http://backtest.org/SBmcpT1500XcesG0IpriDcesLE11.8IpriG7XOcshAOarecV0CA.5MOinvnV0CScliSltdAcflCDmcpT35Xtr1yT20Xr26T5

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

http://backtest.org/SBQ7bpeb73697a65QXcpeB30HXbvsNE0XpriDbvsB50HXpriDbvsT60HXmcpB5UUUUU

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

http://backtest.org/SBT12XQ7bpegQXcpeG0IcpeL100Xr26T25XpegNE0XSpegFcpeDpegB10XcpeDpegFSpegB10UUUUU

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

http://backtest.org/SBT12XQ7bpeg13QXcpeG0IcpeL100Xr13T25XpegNE0XSpegFcpeDpegB10XcpeDpegFSpegB10UUUUU

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

http://backtest.org/SBT12XQ7bpegffQXcpeG0IcpeL100XpegNE0XcpeDpegL1.6XpriG7XpegFScpeDpegT50XcpeDpegB25Xr26FScpeDpegT5UUUUU

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

http://www.backtest.org/SBpriGE.95Mh52XpegG0Xtr1yG25XpegDcpeT5U

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

http://backtest.org/SBQ7bpeg-ntQXcesGE0XcpeL100XpegG0XcpeDpegB95Xr13T10UU

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

http://backtest.org/SBT12XQ7bpegrswQXcpeG0IcpeL100X.4Mr13A.3Mr26A.3Mtr1yT25XpegNE0XSpegFcpeDpegB10XcpeDpegFSpegB10UUUUU

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

http://backtest.org/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

http://www.backtest.org/pih_cso_safe:8903SBT12XpstGE50IsftLE3XpihB50HXrceG0XcsoB10

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

http://www.backtest.org/PIH_CSO_simple:8905SBT12XpstGE50XpihB50HXcsoB10

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

http://backtest.org/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

http://www.backtest.org/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

http://backtest.org/SBT12XQ7bplow_peQXinrLE35XtchLE2Xr13T50XcpeNE0IcpeL100XrceDcpeT10UUUUU

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

http://backtest.org/SBT12XQ7bplow_pe2QXr13Ar26T25XcpeNE0IcpeL100XrceDcpeT5UU

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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/SBT12XQ7bplowbvsQXinrLE35XtchLE2Xr13T50XpriNE0IbvsNE0XrceDOpriDbvsCT5UUUUUUUU

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

http://backtest.org/SBT12XQ7bploweg5_rs36331QXtchLE2Xr26Ar13Atr4wT50XrceG0Xeg5G0XcpeNE0IcpeL100XOeg5ArceCDcpeT5UUUUU

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

http://backtest.org/SBT12XQ7bplowld_nrsQXtchL3XdpcG0XcpeG0IcpeL100XOrceSdpcCDcpeT5UUUU

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

http://backtest.org/SBT12XQ7bplowpbvQXinrLE35XtchLE2Xr13T50XpbvNE0XrceDpbvT5UUUUU

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

http://backtest.org/SBT12XQ7bplow_pe2modQXr13Ar26T15XcpeNE0IcpeL100XOenwArceAeaqApegCDcpeT5UUUUU

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

http://backtest.org/SBQ7bplowrswQXrceG25XmcpT20X.4Mr13A.3Mr26A.3Mtr1yT10U

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

http://backtest.org/SBT15XQ7bpst_352f10QXbetNE0XpstDbetFr26B500XOeg5AelqApegCD3GE15Xr26T5UUUUUU

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

http://backtest.org/SBT12XQ7br13_egQXtchLE2Xr13T50Xtr4wG0XcpeNE0IcpeL100XOeg5AelqApegCDcpeT5UUUUU

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

http://backtest.org/SBT12XQ7br13_eg_eQXtchLE2Xeg5G0Xr13T25Xtr4wG0XcpeNE0IcpeL100XOeg5AelqApegCDcpeT10UUUUUU

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

http://backtest.org/SBT12XQ7br13_eg2QXtchLE2Xeg5G0VpegG0Xr13T50Xtr4wG0XcpeNE0IcpeL100XOeg5MpegAelqCDcpeT5UUUUUU

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

http://www.backtest.org/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

http://backtest.org/SBT12XQ7brepQXtchLE2Xr13T50XcpeNE0IcpeL100XO1Aeg5D100CMO1AelqD100CMO1ApegD100CMO1ArceD100CDcpeT5UUUUUUUUU

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

http://backtest.org/SBT12XQ7brevQXtchLE2Xtr4wG0XcpeNE0IcpeL100XOOeg5ApegCDcpeCMr13T5UUUUUUU

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

http://backtest.org/SBQ7broc_rs326wkQXpetcGE25XmcpT20Xr26T5UUU

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

http://backtest.org/SBQ7broeplowQXdomiEQusQXdyldE0XrceG20XmcpT15Xr26T5UUU

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

http://backtest.org/SBQ7broicQXpetcGE25XmcpT20X.4Mr13A.3Mr26A.3Mtr1yT5UUU

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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/SBT12XQ7brseg-72676f6e73616cQXtchLE2Xr13T50Xtr4wGE0XcpeNE0IcpeL100XO3MpegA2Meg5AelqCDcpeT10UUUUUUU

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

http://backtest.org/SBT11XQ7brsepQXcesG0Xr13T20Xr26T10XelqT8XpegNE0XOpriDcesCDpegB5UUUUU

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

http://backtest.org/SBT11XQ7brspeg1QXpriGE.85Mh52Xr13T20Xr26T10XcpeG0IcpeL100XpegG0XcpeDpegFSpegB10UUUU

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

http://backtest.org/SBT12XQ7brspeg2QXpriGE.85Mh52Xr13T30Xr26T20XcpeG0IcpeL100XpegG0XcpeDpegFSpegB10UUUU

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

http://backtest.org/SBT12XQ7brspsQXprsrB85HXpriGE.85Mh52Xr13T5UUUU

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

http://backtest.org/SBT11XQ7brswQX.4Mr13A.3Mr26A.3Mtr1yT10U

Define {RSW}
Uses [Timeliness Rank] [Total Return 13-Week] [Total Return 26-Week] [Total Return 1-Year]
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

http://backtest.org/SBQ7brswepsQX.4Mr13A.3Mr26A.3Mtr1yT30XelqT10U

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

http://www.backtest.org/SBsftE1XpriLOl52M1.13CXtr4wT14UU

Define {SAFETY_BOUNCE}
Uses [Safety Rank] [Stock Price] [Low Price 52-Week] [Total Return 4-Week]
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

http://www.backtest.org/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

http://backtest.org/SBT12XQ7bScreamersQXpriG.9Mh52Xtr1yT67HXtr4wT5UUU

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

http://backtest.org/SBT55XQ7bshort_aQXpriG5XtchE5X.4Mr13A.3Mr26A.3Mtr1yB5UU

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

http://backtest.org/SBT45XQ7bshort_altman_zQXpriG5XO3.3MOninDtasCA.6MOmcpDOcliAltdCCAOslsDtasCCB20Xtr1yB5UUUUUUUUUU

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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/SBQ7bshort_kQXcpeGE10IcpeL100Xcfg1LE0Xcfg5LE10XpriGE10Xr26B25XpegT10UUUUU

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

http://backtest.org/SBQ7bshort_mQXpriG5XcesL0Xh52NE0XpriDh52B5UU

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

http://backtest.org/SBQ7bshort_vQXpriG5XfcflLE0XdyldLE0Xtr1yL0Xr26L0Xr13L0Xtr4wL20Xtr1yB5UUU

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

http://backtest.org/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

http://backtest.org/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

http://www.backtest.org/SBT15XcpeG0XcdyG0XOOpriCDOh52CCDcpeT33.3HXcdyT33.3HXelqT33.3HXpihB10

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

http://backtest.org/SBT15XcpeG0XcdyG0IOcdyLO135DcpeCCXOOpriCDOh52CCDcpeT33.3HXcdyT33.3HXelqT33.3HXpihB10

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

http://backtest.org/SBT15XsftLE3IcpeG3Ih52G0XOOpriDh52CDcpeCT33.3HXcdyG2.5XcdyT33.3HXelqT33.3HXpihB10

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

http://backtest.org/SBT15XsftLE3IcpeG3Ih52G0XOOpriDh52CDcpeCT33.3HXcdyG0XcdyT33.3HXelqT33.3HXpihB10

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

http://backtest.org/SBT13XQ7bsparkQXeaqGE20XelqGE20XeeyGE29Xr26GE20XmcpT10UUUUUU

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

http://backtest.org/SBT13XQ7bsparkrswQXeaqGE20XelqGE20XeeyGE29X.4Mr13A.3Mr26A.3Mtr1yGE20XmcpT10UUUUUU

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

http://backtest.org/SBT12XQ7bta_aQXtchL3XOOtr1yA100CDOtr4wA100CCS1T100Xtr4wT5UUUUU

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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/SBT12XQ7btpeg13QXr13T25XcpeL100XcpeB10XpegFr13T10UU

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

http://backtest.org/SBT12XQ7btreppeQXtchLE2Xr13T50XpriNE0XO1Aeg5D100CMO1ApegD100CMcesDpriT5UUUUUUU

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

http://backtest.org/SBT12XQ7btreppe_eQXtchLE2Xeg5G0Xr13T25XpriNE0XO1Aeg5D100CMO1ApegD100CMcesDpriT7UUUUUUU

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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/SBT15XQ7bv616c7565_egQXcpeNE0IcpeL100XOelqApegCDcpeT250Xtr4wGE0XOr13Ar26CDcpeT5UUUUUUUU

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

http://www.backtest.org/ValueHook:8908SBT13XOtasG0CIObg5GS1CXOindNEQbankQCIOindNEQbankmidQCIOindNEQeuropeanQCIOindNEQbankcanQCIOindNEQfinanclQCIOindNEQthriftQCIOindNEQinslifeQCIOindNEQinsdivrsQCIOindNEQinsprptyQCIOindNEQreinsurQCIOindNEQpropmgmtQCIOindNEQreitQCIOindNEQinvs-domQCIOindNEQfund-usaQCIOindNEQfund-incQCIOindNEQfund-fgnQCXltdLcesMcsoXOcesMO1AOpegS5CD100CCDpriT20Xr13T10X2Mr26Atr4wT10

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

http://www.backtest.org/SBT15XcdyG0IcpeG4IfstNEQcQXOcdyDcpeCT30Xtr1yT10

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

http://backtest.org/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

http://backtest.org/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

http://www.backtest.org/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)

http://backtest.org/SBQ7byieldearnyearQXOcdyDcpeCT35Xtr1yT5UU

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

http://www.backtest.org/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

http://www.backtest.org/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

;http://backtest.org/SSksSBT12XdomiEQusQXmcpT30Xr26T10XeaqT10UUU10m10l10
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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/SSpqpwrw5m10l4

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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/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

http://backtest.org/SSpqrapw4m10l3

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

http://backtest.org/SSbwrsrq10m10l4

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

; Overlap screens

; http://backtest.org/OVraks317l7
Define {Olap_RS52keystone}
Add {RS52WK} :7
Add {KEYSTONE} :7
Overlap
Pad :14 {RS52WK} :7 {KEYSTONE} :7
; Top :7
End

; http://backtest.org/OVrake317l7
Define {Olap_RS52keyeps}
Add {RS52WK} :7
Add {KEYEPS} :7
Overlap
Pad :14 {RS52WK} :7 {KEYEPS} :7
; Top :7
End

; http://backtest.org/OVpqpw3110l5
Define {OVER_PEG}
Add {PEG13} :10
Add {PEGRSW} :10
Overlap
Pad :20 {PEG13} :10 {PEGRSW} :10
; Top :5
End

; http://backtest.org/OVrqrs3130l5
Define {OVER_RS}
Add {RS13WK} :30
Add {RS26WK} :30
Overlap
Pad :60 {RS13WK} :30 {RS26WK} :30
; Top :5
End

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

; http://backtest.org/OVpopt315l10
Define {RSPEGOL}
Add {RSPEG1} :5
Add {RSPEG2} :5
Overlap
Pad :10 {RSPEG1} :5 {RSPEG2} :5
; Top:10
End

; Screen-of-SOS's

http://backtest.org/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

; http://backtest.org/SSkekcssSBpetcGE25XmcpT20X4Mr13A3Mr26A3Mtr1yT10UUesewpspwrsrwbwbdSBT12XslsImcpDslsG0XmcpDslsLE1.5XpegG0Xr26FScpeT10UUUSBT12XslsImcpDslsG0XmcpDslsLE1.5XpegG0X4Mr13A3Mr26A3Mtr1yFScpeT10UUU10m10l20
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

http://backtest.org/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

; http://backtest.org/SSSBT12XtchLE2Xeg5G0Xr13T25XOeg5ArceCDcpeT10UUUUSB12XtchLE2Xeg5G0Xr13T25XO1Aeg5D100CMO1ApegD100CMcesDpriT10UUUUUSBT12XtchLE2Xeg5G0Xr13T25Xtr4wG0XOeg5AelqApegCDcpeT10UUUUpwewpsrwbdrskepqeskcra7m7l20
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

http://backtest.org/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

http://backtest.org/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

; http://backtest.org/SSSTpq27USTpq27USTra14USTra14USTpw14USTpw14USTke14USTks14USTrq16USTps24U7m7l3
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

; http://backtest.org/SSSSpqpwrsrqrmkbbt5m10l3USSpqpwrakb4m10l3U3m10l4
Define {SOSBM_E}
Add {SOS_BMOD} :3 Score :10
Add {SOS_E} :3 Score :10
SOS
; Top :4
End

;http://www.backtest.org/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

;http://www.backtest.org/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

http://www.backtest.org/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

http://www.backtest.org/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

http://backtest.org/SSSBT12XQ7bgar34cfsQXpbvLE3XpriG5XcflNE0XmcpDcflB90HXsltaNE0XmcpDsltaB90HXtr4wM4Ar13Sr26T5UUUUUUUUSBT12XQ7bScreamersQXpriG.9Mh52Xtr1yT67HXtr4wT5UUUUSBQ7byieldearnyearQXOcdyDcpeCT35Xtr1yT5UUUgrqbqvqtSBT14XQ7blowpezltdQXltdE0XcpeB10HXtr1yT5UUU1m1U

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

http://backtest.org/SBT14XQ7blowpe_zltdQXltdE0XcpeB10HXtr1yT5UU

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

http://backtest.org/SBT14XQ7blowpe_zltdQXltdE0XcpeB10HXtr1yT5UU

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

http://backtest.org/SBT14XQ7blowpe_zltdaQXltdE0XtasG0XcpeB10HXtr1yT5UUU

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 

; Long screens 

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 {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 {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 {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 

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 {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 {Goldbug}
Uses [SI Industry] [SI Price] [SI Volume--Average Daily 10d] [SI Price Change 13 week]
Deblank [SI Industry] [SI Price] [SI Volume--Average Daily 10d] [SI Price Change 13 week]
Keep :[SI Industry]="0118-Gold&Silver"
Keep :[SI Price]>1
Keep :[SI Volume--Average Daily 10d]>10
Sort Descending [SI Price Change 13 week]
; Top :5
End 

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

Define {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 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 {PIH_Naked}
Uses [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d] [SI Price Change 52 week] [SI Price Change 26 week] [SI Price Change 13 week] [SI Price Change 4 week] [SI Institutional Ownership %]
Deblank [SI Price] [SI Market Cap Q1] [SI Volume--Average Daily 10d]
Keep :[SI Price]>10
Keep :[SI Market Cap Q1]>200
Keep :[SI Volume--Average Daily 10d]>20
Deblank [SI Price Change 52 week]
Sort Descending [SI Price Change 52 week]
Top :800 PlusTies
Deblank [SI Price Change 26 week]
Sort Descending [SI Price Change 26 week]
Top :400 PlusTies
Deblank [SI Price Change 13 week]
Sort Descending [SI Price Change 13 week]
Top :200 PlusTies
Deblank [SI Price Change 4 week] [SI Institutional Ownership %]
Keep :[SI Price Change 4 week]>0
Create [PIH4] :[SI Institutional Ownership %]*[SI Price Change 4 week]
Sort Descending [PIH4]
; Top :5
End 

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

Define {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 {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 {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 {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]
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}
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 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}
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}
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}
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

This content is published under the Attribution-Noncommercial-Share Alike 3.0 Unported license.

  • Share/Bookmark

Bad Behavior has blocked 172 access attempts in the last 7 days.