SI Pro Rankings 2023-06-23

The guide to the screen definitions is here: Message: MI Board Search
Screen definitions can be found here: Message: MI Board Search

Screen 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
3pt_Relative_Value GMS AMWD DXPE SAIC COKE ICHR PAA BG PRG PLAB MLI NSANY BLX MDU WLK BCC MHO MGM JACK CVLG HOV LNVGY CCS BZH DFIN
78RPM IRON HOV GGAL LMB TCMD YPF ETNB VECT CABA BMA ISEE UVE FCNCA MHO TPH STRL BZH CXT TMHC VLRS MPX MTH MDC CRZBY BXC
Advanced YPF CVGI BBVA EPM DOLE PANL ITUB BLX PAA TMHC NS GLOP TIMB PAGP ENVA HMC BLDR NYCB HOV TGH RYI MDC AER COOP HTH
ARS BLMN SKT KTB EPRT IRM F BAP NYCB CAKE CTRE BEN PCH HTGC KMB NJR SLF OHI MAIN BXSL SO BSAC ABR AEM PEG FBRT
BI TTSH CLS DENN PAA DBX CNM PLAB BERY DXPE VECO VSH PRG TGH STRL MGM KLIC PRGS MDC GEF DCI THO CTSH PATK WGO PSMT
Blue_Skies CLMB MPX LMB HRTG POWL AMWD REX GCT
Bob JBL CE UNH CNXC
CANSLIM-26 GRBK SPNS JHX CMG LEN DECK KNSL XPEL IT
Dipstick RNGR BOOM CLMT KRP MMP ROCC PAA SPH WES SUN NS FRO ENLC WMB HEP FET HESM CEQP PDCE OVV PTEN VTOL VTS CRC WHD
FCF-26 META TSLA CRM ORCL AVGO ADBE ITUB MSFT BKNG TSM HMC GOOGL AAPL SIEGY AMAT SAP DAL MFG MBGAF NVO ASML BA CMCSA COF TM
Fried_500 CAH ABC MCK LNC VLO CNC NRG MPC GM AAP BBY WHR CI DXC CHRW IP ALL HPQ MET FDX MOS DOW DVA UHS CBRE
Gentle_Screamers AZUL OPRA SKYW ODC EXTR PCYG PANW IRS ENS ACLS IGT STRL CSWI GHM PAM CLH MRAM LMB MPX JBSS NSIT MHO PGTI CCF BA
GS_Mungo CVGI NMIH BLDR MLI TPH LGND MEDP BLX ESE CARS TMHC CAH SGU FIX ON BA CCF PGTI MHO NSIT JBSS MPX LMB MRAM CLH
GS_Mungo_Voom CVGI NMIH BLDR MLI TPH LGND MEDP BLX TMHC FIX SGU CAH ON CARS BA ESE MHO PGTI NSIT JBSS CCF CLH MRAM MPX CSWI
GS_PCF BLX TPH MHO MLI MPX LMB STRL CAH TMHC LGND BA ON GHM MRAM ODC NSIT EXTR PCYG PAM SGU CVGI
GSX TTSH CLS CNM ASX DBX PLAB DXPE PRG PAM NSANY VSH HMC PAA TPH STRL TGH DENN BERY VECO THC MDC BLDR GEF THO MSM
GSX2 IRS LMB AGRO CLS CNM BZH ASX DBX PRG PGTI PAM HMC PAA TPH STRL SBS TGH BERY TMHC AESI MDC SCPL ALSN BLDR TOL
High_Relative_Value GMS DXPE SAIC GEF COKE STRL PAA PRG PSMT PLAB MLI CIVI NSANY BLX NXPI TPH WLK BCC HCMLY MHO MDC MGM JACK VMW HOV
HighOnVolume CIR EXPI YEXT UFPT COHR ODC WEAV CARM DFH GGAL SGH MOR DAKT CRNC LMB ELTK TCMD PPSI CCL STRL BBAR BLDR PRG AZUL CUK
Incoming_Cash ING BBVA BLX VYGR BBAR SPNT ESQ GGAL SUPV UAL APO QTRX FRFHF BMA IDCC MOR VIPS ANF KNDI ARAY CCL IBN LPG PCRFY PAGP
Low_Mult PANL BMA PRG BZH BBVA PLAB BLX DXPE PAA HOV MHO PAGP GMS AMWD CXT SBS CCS JACK MLI BXC CVLG BCC COKE
LowPS+ BBAR ANF YPF BMA EDN GGAL SKYW DFH MOD ODC CIR NCLH VRT NETI EXTR SYM YEXT CRCT OPRA ATEYY RCEL SDGR PLTR AI IOT
LowPSvol EXPI BERY NAVI GPK RDNT GMS COHR CLS ODC CRH BMA CNM SKYW THO TM SGH CHUY KBR AMWD LEN DXPE ANDE ATR ENS CARS
Melange VYGR YPF BWMX BLDR DRD FCNCA IESC MHO CMT GRVY PAM UFPT CARG TMHC PBR BLD ERO TGLS ADBE NOA DRS IBP CAMT ARCT MDC
Microcap_Momentum KALA ARBK NSPR UNCY VYNE ELEV DERM AVRO HTCR LSTA LUMO LABP NXTC IMMX ALIM CASI BCEL UBX FPAY SPI BWV CDIO COCP RGLS SFT
Money_Flow ELTK MPX DOLE HMC GRBK UNVR BLDR TPH TOL CMCO MTH IESC FERG SPB FOCS EONGY GOCO
Net-Nets_Grahamified RFL NUVB CYT LGL AVIR QNCX ELYM ARTL TNXP ASTC DOMH NURO XBIO TALS CMRX CWBR TSP IVVD RLMD FULC CODX LSTA LABP ATHA NXTC
OptiMan LEG PFG AUB CNS ASB KRC ED CHRD SFNC FCPT SPG CBRL MET SWK LEVI NRG LNC POR TROW SBRA CFG WPC TFSL MTN VCTR
P/S_I_Love_You PAGP CAH PAA MCK USFD PRIM GOCO UAL KE CMT MLR IESC PCRFY CMPR ANF YPF USAP LMB BMA DAL BLMN FRFHF SEM AMWD DOO
PIH_Naked SDA KDNY GHL CRCT CIR CRNC MOD VRT YEXT IRON MDB TYGO AI IOT SDGR SYM SMCI EXTR SKYW ADBE IMGN PANW AMWD DFH NVDA
POG META SKYW MTW IDCC GE ALGT CARG SGRY PANW COTY TDC PGTI DOCN JBL CNM STNE LZ RYAAY MELI ASUR CPA UAL APG PEGA BKNG
POI AZUL HOV SKYW YPF BWMX WRLD BLDR UVE TPH EDN BZH TSQ CPSS TMHC PBR GPOR NOA MDC ZEUS TX DOLE UAL BXC ENVA TGH
Quality_Earnings HOV LMB BWMX WRLD PRG BLDR TPH STRL CPSS TMHC CLMB THRY MDC BECN ZEUS PLAB CPA TX UPBD KRT BXC ENVA TGH DVA HMC
Rabbitt XP STNE CNM COCO PLAB ATLC MTG LADR PGTI CWH AMPH STR GPK GNW LTHM NMIH URBN AMWD PLAY DENN GMS CARS DT SMCI SKT
ROE_Cash_boris GOOGL MSFT TSLA CSCO BIIB VRTX HAL KLAC MRNA COST ACN MOH CF ADSK NVDA SWN FTNT M ANET GE BKNG EXPD ADBE IEX ROST
ROE_Cash_elann GOOGL MSFT TSM EQNR PDD TSLA CSCO BNTX NTES BIIB ASML VRTX HAL KLAC ABNB MRNA COST ACN MOH CF ENLC ADSK NVDA UMC DQ
RS-100 PANL CLS RITM PR AGRO DOLE DBX MGNI CNX LMB TMST EXTR NX PLAB SKYW HESM THRY PGTI BERY IGT ERO BZH VSH ANDE VNT
S&P_Peg
Shrinkage RRR APA LNW MAR GPOR DOCN KLAC BKNG MLCO ERF VSCO AMR FCNCA MUSA DVA ZIP MEDP WSM ALSN HTZ EQH ATKR OVV CF MPC
Silver_Parachute PBR AOMR NHTC TX BAK TRIN SMFG ELP PCM ORAN EC MSB FRO BXSL HTGC BCH CSWC GPP RTL SEVN DMLP RITM SAR TEI TPVG
Small_Value DSKE RNGR DOLE GLP CLMB PRDO TTMI IRS PLAB WNC MG ECVT MBUU TRHC POWL CTS LOCO INFU APOG DXPE CVLG DRD UFPT
Steady_Growth QLYS GLOB AX INVH TTEK GEF WF DOO
Tech_Growers IONQ SDGR IOT DUOL INTA GLBE BRZE MNDY CFLT OTEX MELI SHCO FTNT U NET CRWD GBTG PCOR DASH ZS SNOW DDOG RUM TOST ALKT
Turnarounds EDN BAK DAN ELAN KSS GIII RILY MTW CEG USM PMT PETQ SWX NBR TREE KALU HOFT BKR CEQP WLDN WHG IAC BGS FTI AAN
Up_5% LNTH LEN TNK AEL JKS
Up5X3 LEN AEL JKS LBTYA LNTH TNK ALB
Value_at_the_Top GPOR FCNCA NYCB IRS BZH CRESY BBAR MHO YPF BCC BXC SHEL TMHC GPI AVT MTH GRVY MBGAF CCS KBH MTG EPM LPG TOL PHM
VG-Horse CLMB GHM MPX LMB POWL INFU GAMB HCCI LE ASUR GCT
VG-Zebra MPX LMB GCT
WK_Voom TCMD EPM PRG ODC GRBK BZH FOR POWL HOV CMCO VSH MHO PAGP SCPL FLEX CCS BXC DAC ACLX WOR CRC EXPE LADR RRX ARI
Z26saTA CRT EXP DOO
Zweig-26 TBBK ESQ CRT
Current_Ratio_s DWAC AMBI EBS PHVS BLNK TISI LCID KEN FNCH GTN SMTC NVAX RIVN HPK HOUS WGS ARIS MASS CHGG GLDD ALHC CTLT AULT NIO METC
Dilution_s AULT EAR LNZA SAFE OCFT UHAL IVCA NUBI WBD NAAS IRON
HIAR_s YMAB CTIC CTKB KRUS ALNY PAAS SMTI DSGR ALB ENPH SOI TITN HROW ONON SWAV HALO AADI ITCI SEDG APLS AESI PRCT PTCT ASPN ACDC
Negative_FCF_s TCX D EBS CUTR VFC TRP CCI UGI LBRDA HAS TSN PAAS SBLK NEM KAMN INVE NGVC AA NFG DISH IP MERC RPD VNDA VZ
The_Mirror_s AULT IGMS MRTX ANAB CLPT UEIC SAFE UGI HAIN CMTL JAZZ BOC HMN AZPN BPYPP AY THG CLDT PSTL AHCO HURC MIXT SPTN MDRX KDP
9 Likes

I have to check there. They look too much like last week’s picks.

4 Likes

This is better.

Screen 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
3pt_Relative_Value GMS AMWD CVLG DXPE PRG MLI PAA BCC MHO BLX SAIC BXC JACK BZH CCS SBS LNVGY BBVA CXT SCPL
78RPM IRON LVWR HOV LMB GGAL VECT MHO CABA BMA YPF TPH STRL ISEE BZH ETNB POWL VLRS CXT TMHC MTH MDC CELH CCS LEN SAWLF
Advanced YPF CVGI PANL EPM GOL DOLE SPNT BBVA ITUB GLOP PAA BLX TMHC NS PAGP RYI ATAQ TIMB ENVA MDC NYCB TGH HMC AGRO AER
ARS SKT PBR KTB F NYCB CAKE NOG KARO BAP BXSL IRM ALV CTRE EPRT OHI NJR OKE BSAC BEN ABR SO CSWC MAIN IFS WMB
BI TTSH CLS PAA DBX ODC VECO CNM BERY VSH PRG DXPE MDC KLIC STRL NVT ALSN DCI PSMT PATK TOL THC MLI MSM BDC JACK
Blue_Skies CLMB LMB MPX POWL HRTG AMWD REX GCT
Bob JBL CE NXST CNXC
CANSLIM-26 GRBK SPNS CMG JHX DECK LEN XPEL KNSL IT
Dipstick XPRO FET NE CIVI BOOM VTS MMP VTLE PDCE KRP GPOR STR CVX WKC LBRT TDW MGY HEP SPH FRO NS SUN ESTE OVV WES
FCF-26 META TSLA CRM AVGO ADBE AAPL MSFT GOOGL TSM BKNG AMAT DAL HMC SAP ITUB SIEGY ASML COF NVO DFS MBGAF CMCSA NSANY AXP TEF
Fried_500 CAH ABC MCK LNC VLO CNC NRG MPC GM AAP BBY DXC WHR CI CHRW IP HPQ ALL MET MOS FDX DOW CBRE DVA AIG
Gentle_Screamers ODC SKYW PCYG IRS EXTR IBP SAWLF IGT BLD BECN PAM MHO GOCO CSWI THR STRL TOL RYI ACLS NVT MEDP IR MDC MLI PGTI
GS_Mungo CVGI LNTH PRG JACK ACGL NMIH POWL CCF BDC CARS GMS EXP BLX MPX WOR TTSH ENS ON ESE JBSS FIX VSH NSIT CLH CAH
GS_Mungo_Voom CVGI LNTH PRG JACK ACGL NMIH POWL BDC CCF BLX EXP WOR MPX CARS TTSH FIX NSIT ON JBSS VSH CLH TPH GMS BLDR CAH
GS_PCF BLX TPH MHO MLI POWL MPX WOR STRL CAH MDC SAWLF LNTH PRG NVT ON BLD TOL GMS JACK ODC VSH EXTR NSIT PCYG PAM
GSX TTSH ODC DBX CNM PRG PAM CLS DXPE PAA ASX VSH TPH STRL HMC VECO THC MDC ALSN BERY TOL BLDR NVT RYI IBP MSM
GSX2 BZH AGRO SBS DBX CNM PAM CLS PAA ASX TPH STRL HMC TGH TMHC SCPL MDC ALSN MHO BERY BCC TOL BLDR GLOP BXC DVA
High_Relative_Value GMS DXPE MDC STRL PRG MLI PAA PSMT BCC MHO BLX SAIC NXPI TPH VMW WTS BXC ALSN NVT JACK HCMLY BZH TMHC LRCX CCS
HighOnVolume ODC CARM RDNT UFPT HBIO RCEL EDN CIR WEAV SGH MDXG GGAL DUOT TCMD KBH GOL POWL MOR NGMS CCL GOCO STRL USX EXAS ATRO
Incoming_Cash BBVA BLX BBAR ESQ GGAL SUPV UAL APO FRFHF HEPS QTRX GRVY IDCC BMA MOR ANF ARAY CCL IBN POWL LPG PAGP PCRFY TMHC ENIC
Low_Mult PANL BMA PRG BZH BLX PAA MDC DXPE GMS MHO PAGP AMWD CXT CVLG CCS MLI SBS BXC BCC
LowPS+ BBAR AZUL YPF BMA GGAL SKYW EDN ODC CIR SMHI CCL NCLH PPSI PCYG RCEL MRNS IMGN KDNY
LowPSvol SNFCA ODC NATH INFU PANL BERY RDNT GMS NAVI HBIO EPM DOLE CVGI CRH TEO IRS BMA EME SKYW FTDR CARS ACA FERG ENS SIGI
Melange OPRA VYGR BLDR GRVY MHO YPF UFPT ATLC CMT FCNCA IESC BLD TGLS TMHC CARG DRD IBP NOA PAM LAD ERO ABG MDC CAMT PLTK
Microcap_Momentum DUOT NSPR UNCY HTCR CBUS EVGN TBIO IMMX SFT CDIO NXTC CELZ ALIM BWV CHEK UBX REUN TPST SGTX ICAD RFIL BOXL KIRK LABP APRN
Money_Flow PWOD ELTK MPX HMC GRBK FERG BLDR UNVR IESC TPH MTH CMCO SPB TOL FOCS EONGY GOCO
Net-Nets_Grahamified RFL CELZ NUVB AVIR CYT QNCX LGL ASTC CODX ARTL CWBR CMRX RLMD XBIO NURO IVVD NXTC DOMH TSP LABP LSTA TNXP ATHA TARA DFFN
OptiMan LEG PFG AUB CNS ASB KRC ED CHRD SFNC CINF FCPT SPG CBRL MET SWK LEVI NRG LNC POR TROW SBRA CFG CSCO WPC TFSL
P/S_I_Love_You PAGP CAH PFGC PAA MCK USFD PRIM GOCO UAL KE DXPE CMT MLR CMPR IESC PCRFY ANF YPF BLMN DAL USAP BMA AMWD PRG URBN
PIH_Naked KDNY CIR IRON SDA IMGN TYGO CRCT MDB PSTG DICE SKYW IOT MOD VRT ODC MRNS UFPT CCL BLD CRDO GKOS NCLH IBP ADBE RCL
POG SKYW META IDCC MTW ALGT GE PANW PGTI TDC SGRY COTY CARG CNM LZ KMX JBL STNE DOCN ABNB PLTK PEGA DASH MELI DVA APG
POI SKYW AZUL WRLD HOV EDN BLDR YPF TPH BZH ATLC CPSS TSQ TMHC UVE NOA AN MDC PBR ZEUS UPBD DOLE GPOR ENVA UAL TX
Quality_Earnings WRLD HOV LMB BLDR PRG TPH STRL ATLC CPSS TMHC CLMB BECN MDC ZEUS UPBD DVA ENVA KRT PLAB TX THRY BLX CPA CLS CAR
Rabbitt CWCO XP STNE ATLC CNM AMPH PGTI GMS RDN NMIH DENN PR KBH LTHM AMWD BECN PLAY ACT GPOR MDC DT SMCI CSX TGLS SYF
ROE_Cash_boris GOOGL MSFT TSLA CSCO BIIB VRTX HAL KLAC ACN MRNA COST MOH CF ADSK NVDA SWN FTNT M ANET GE BKNG EXPD ADBE IEX ROST
ROE_Cash_elann GOOGL MSFT TSM EQNR PDD TSLA CSCO BNTX NTES BIIB ASML VRTX HAL KLAC ABNB ACN MRNA COST MOH CF ENLC ADSK UMC DQ SWN
RS-100 PANL TSQ PCYO PNT RLGT RITM CLS LMB DBX AGRO ERO VRRM SKYW CNM NX BERY PGTI VSH BZH IGT ANDE TPH MDC CMC DAL
S&P_Peg TPR IVZ
Shrinkage RRR APA LNW MAR GPOR DOCN KLAC BKNG MLCO ERF VSCO AMR FCNCA MUSA DVA ZIP MEDP WSM ALSN HTZ EQH ATKR OVV CF MPC
Silver_Parachute AOMR GHG NHTC PBR BAK TX BXSL PCM ORAN ELP TRIN MSB ORCC CSWC FRO EC SEVN SMFG RITM HTGC RTL MFIC TEI TRTX BCSF
Small_Value DSKE DOLE GLP WKC CLMB PRDO TTMI IRS MG WNC ECVT MBUU TRHC CTS LOCO POWL INFU NOA ELA DXPE CVLG APOG DRD UFPT
Steady_Growth QLYS GLOB AX INVH TTEK GEF WF DOO
Tech_Growers IONQ SDGR IOT DUOL INTA GLBE SHCO BRZE MNDY CFLT FTNT DASH MELI OTEX NET U CRWD PCOR RUM GBTG SNOW ZS DDOG TOST ALKT
Turnarounds EDN BAK DAN MTW PETQ GIII PMT TREE RILY HOFT USM IAC KALU BALY CEG KSS TAP BGS DO SWX FTI BKR HY WBA UVE
Up_5% LEN TNK PARR LYFT
Up5X3 LEN PARR TNK ALB LYFT
Value_at_the_Top BZH BBAR MHO YPF BCC TMHC AVT GPI LSEA CCS MTH KBH GRVY CVLG TOL AN BLX ARW PHM UNM MDC HSBC MLI FOR LEN
VG-Horse CLMB GHM LMB MPX POWL INFU GAMB HCCI LE ASUR
VG-Zebra LMB POWL MPX
WK_Voom TCMD EPM ODC PRG BZH GRBK FOR POWL HOV VSH MHO CMCO PAGP FLEX SCPL CCS BXC DAC EXPE ACLX RRX LADR CRC ARI FBRT
Z26saTA EXP DOO CRT
Zweig-26
Current_Ratio_s DWAC EBS PHVS PLUG MEDS KEN FNCH GTN SMTC NVAX BILI CLPT RIVN HPK WGS ARIS MASS CHGG GLDD ALHC CTLT AULT NIO FNKO VIA
Dilution_s AULT LNZA SAFE UHAL IVCA NUBI NAAS WBD IRON
HIAR_s YMAB TITN DRVN SIGA KRUS CTKB CTIC PAAS ITCI ACDC ONON BIP ALB HZO LAZR ALNY TMDX EVA PPL NFE HALO ENPH PTCT HCCI SOI
Negative_FCF_s NVAX D CCI HAS SPWR KRO AMT NEM ZUMZ INVE CFFN HAIN WU IP VLY KRNY GME VZ FORR HELE DEI MD FHN ROG PCRX
The_Mirror_s GRI APS APTO CHPT LCID TSE MRTX LESL CLPT ENTA SMR BLNK NVCR VIA FVRR XNCR KEN ALL CBL SAFE IFF WRK UGI AXNX SBAC
13 Likes

Remember when several data base Rankings were posted?
Maybe someone will use this but its takes too much time doing this the hard way.

Symbol Rank 1 SiPro #Duplicates Rank 1-25
BLX 10
BZH 9
BZH 9
ODC 9
ODC 9
GMS 8
GMS 8
SKYW 7
SKYW 7
YPF 7
LMB 6
CAH 5
LEN 5
LEN 5
PAGP 5
CLMB 4
CLMB 4
CVGI 4
CVGI 4
EDN 4
PANL 4
PANL 4
TTSH 4
TTSH 4
BBAR 3
BBVA 3
EXP 3
GOOGL 3
GOOGL 3
GRBK 3
IRON 3
AULT 2
DUOT 2
JBL 2
KDNY 2
META 2
NVAX 2
TCMD 2
WRLD 2
AOMR 1
CWCO 1
DSKE 1
DWAC 1
GRI 1
IONQ 1
LEG 1
OPRA 1
PWOD 1
QLYS 1
RFL 1
RRR 1
SKT 1
SNFCA 1
TPR 1
XPRO 1
YMAB 1

GD_

5 Likes

Thanks. It would be easy enough to write a script to do that based on the ranking. Just counting number of times each ticker appears, right?

Yes it probably would. I expect that was how it was done before(years ago) by ???

GD_.

1 Like

I think I’m thinking of something different. I was thinking you wanted a count for each ticker of how many different screens it appears in. But that’s not what you’re doing, right?

Something like that it. But open to suggestions,

GD_

Using conditional formating there was a interesting pattern where the location of Duplications were located in the bottom of the screen ranks. Most of the were in the top 7-8. So maybe this could be used to judge when to hold those screens. just a thought.

Or just pick the highest #duplicated to hold in another screen.

GD_

1 Like

Well, if anyone is interested, here’s a short Python script that counts the number of screens a ticker appears in. It assumes you copy and paste the screen rankings into a tab delimited file.

Note: text appearing in bold is actually a comment. Apparently in my post a pound symbol (#) is being interpreted as markup, so creates large text. To run this, place a # before each line that is boldface.

Import modules

import pandas as pd # data processing

Read in screen rankings

Assumes data is tab delimited

rnks = pd.read_csv(‘sip_rankings_2023_06_24.txt’, delimiter=‘\t’)

Drop first column, which will be screen name.

rnks.drop([‘Screen’], inplace=True, axis=1)

Build dataframe to hold ticker counts for each column

Seed DF w/ first col.

mrg = rnks[‘1’].value_counts().to_frame()

Now loop through remaining cols

Skip first col which we have already read in

for col in rnks.columns[1:]:
tmp = rnks[col].value_counts().to_frame()
mrg = mrg.merge(tmp, how=‘outer’, left_index=True, right_index=True)

Sum each ticker, sort descending, print

print(mrg.sum(axis=1).sort_values(ascending=False))

3 Likes