GrahamScreener
08Screener Guide

Screener Guide

The 200-Ticker Universe

GrahamScreener screens a fixed universe of 50 liquid large-caps per exchange. The list is defined in src/lib/universe/index.ts.

ASX (50 tickers)

TickerNameSector
BHP.AXBHP GroupMaterials
CBA.AXCommonwealth BankFinancials
CSL.AXCSL LimitedHealthcare
NAB.AXNational Australia BankFinancials
WBC.AXWestpac BankingFinancials
ANZ.AXANZ GroupFinancials
MQG.AXMacquarie GroupFinancials
FMG.AXFortescueMaterials
WES.AXWesfarmersConsumer Discretionary
WOW.AXWoolworths GroupConsumer Staples
TLS.AXTelstra GroupCommunication Services
RIO.AXRio TintoMaterials
TCL.AXTransurban GroupIndustrials
GMG.AXGoodman GroupReal Estate
WDS.AXWoodside EnergyEnergy
STO.AXSantosEnergy
ALL.AXAristocrat LeisureConsumer Discretionary
QBE.AXQBE InsuranceFinancials
REA.AXREA GroupCommunication Services
COL.AXColes GroupConsumer Staples
AMC.AXAmcorMaterials
RMD.AXResMedHealthcare
JHX.AXJames HardieMaterials
ORG.AXOrigin EnergyEnergy
SUN.AXSuncorp GroupFinancials
S32.AXSouth32Materials
CPU.AXComputershareInformation Technology
BXB.AXBramblesIndustrials
WTC.AXWiseTech GlobalInformation Technology
NCM.AXNewcrest MiningMaterials
IAG.AXInsurance AustraliaFinancials
ASX.AXASX LimitedFinancials
SCG.AXScentre GroupReal Estate
MIN.AXMineral ResourcesMaterials
PLS.AXPilbara MineralsMaterials
NST.AXNorthern StarMaterials
EVN.AXEvolution MiningMaterials
XRO.AXXeroInformation Technology
TLC.AXLottery CorpConsumer Discretionary
MFG.AXMagellan FinancialFinancials
AGL.AXAGL EnergyUtilities
ORA.AXOroraMaterials
ALD.AXAmpolEnergy
MGR.AXMirvac GroupReal Estate
DXS.AXDexusReal Estate
COH.AXCochlearHealthcare
QAN.AXQantas AirwaysIndustrials
MPL.AXMedibank PrivateFinancials
TWE.AXTreasury Wine EstatesConsumer Staples
ALU.AXAltiumInformation Technology

BSE (50 tickers)

TickerNameSector
RELIANCE.BOReliance IndustriesEnergy
TCS.BOTata Consultancy ServicesIT
HDFCBANK.BOHDFC BankFinancials
ICICIBANK.BOICICI BankFinancials
INFY.BOInfosysIT
ITC.BOITCConsumer Staples
HINDUNILVR.BOHindustan UnileverConsumer Staples
SBIN.BOState Bank of IndiaFinancials
BHARTIARTL.BOBharti AirtelCommunication Services
LT.BOLarsen & ToubroIndustrials
KOTAKBANK.BOKotak Mahindra BankFinancials
BAJFINANCE.BOBajaj FinanceFinancials
AXISBANK.BOAxis BankFinancials
ASIANPAINT.BOAsian PaintsMaterials
MARUTI.BOMaruti SuzukiConsumer Discretionary
HCLTECH.BOHCL TechnologiesIT
WIPRO.BOWiproIT
ONGC.BOONGCEnergy
TATAMOTORS.BOTata MotorsConsumer Discretionary
TATASTEEL.BOTata SteelMaterials
SUNPHARMA.BOSun PharmaHealthcare
ULTRACEMCO.BOUltraTech CementMaterials
TITAN.BOTitan CompanyConsumer Discretionary
NESTLEIND.BONestle IndiaConsumer Staples
POWERGRID.BOPower Grid CorpUtilities
M&M.BOMahindra & MahindraConsumer Discretionary
NTPC.BONTPCUtilities
BAJAJFINSV.BOBajaj FinservFinancials
HINDALCO.BOHindalco IndustriesMaterials
TECHM.BOTech MahindraIT
INDUSINDBK.BOIndusInd BankFinancials
GRASIM.BOGrasim IndustriesMaterials
DRREDDY.BODr. Reddy'sHealthcare
JSWSTEEL.BOJSW SteelMaterials
DIVISLAB.BODivi's LaboratoriesHealthcare
CIPLA.BOCiplaHealthcare
BRITANNIA.BOBritannia IndustriesConsumer Staples
EICHERMOT.BOEicher MotorsConsumer Discretionary
BPCL.BOBPCLEnergy
COALINDIA.BOCoal IndiaEnergy
HEROMOTOCO.BOHero MotoCorpConsumer Discretionary
ADANIENT.BOAdani EnterprisesIndustrials
ADANIPORTS.BOAdani PortsIndustrials
BAJAJ-AUTO.BOBajaj AutoConsumer Discretionary
TATACONSUM.BOTata Consumer ProductsConsumer Staples
UPL.BOUPLMaterials
HDFCLIFE.BOHDFC Life InsuranceFinancials
SBILIFE.BOSBI Life InsuranceFinancials
APOLLOHOSP.BOApollo HospitalsHealthcare
PIDILITIND.BOPidilite IndustriesMaterials

NSE (50 tickers)

The NSE universe mirrors the BSE list with .NS suffix instead of .BO. Same 50 companies, different exchange. Examples: RELIANCE.NS, TCS.NS, HDFCBANK.NS.

US (50 tickers)

TickerNameSector
AAPLAppleTechnology
MSFTMicrosoftTechnology
GOOGLAlphabetCommunication Services
AMZNAmazonConsumer Discretionary
NVDANVIDIATechnology
METAMeta PlatformsCommunication Services
BRK-BBerkshire HathawayFinancials
TSLATeslaConsumer Discretionary
JPMJPMorgan ChaseFinancials
VVisaFinancials
UNHUnitedHealthHealthcare
XOMExxonMobilEnergy
MAMastercardFinancials
JNJJohnson & JohnsonHealthcare
PGProcter & GambleConsumer Staples
HDHome DepotConsumer Discretionary
AVGOBroadcomTechnology
CVXChevronEnergy
MRKMerckHealthcare
PEPPepsiCoConsumer Staples
KOCoca-ColaConsumer Staples
ABBVAbbVieHealthcare
COSTCostcoConsumer Staples
ADBEAdobeTechnology
WMTWalmartConsumer Staples
MCDMcDonald'sConsumer Discretionary
CSCOCiscoTechnology
BACBank of AmericaFinancials
CRMSalesforceTechnology
ACNAccentureTechnology
AMDAMDTechnology
TMOThermo FisherHealthcare
LINLindeMaterials
NKENikeConsumer Discretionary
DHRDanaherHealthcare
WFCWells FargoFinancials
DISWalt DisneyCommunication Services
ABTAbbott LabsHealthcare
TXNTexas InstrumentsTechnology
VZVerizonCommunication Services
QCOMQualcommTechnology
PMPhilip MorrisConsumer Staples
INTUIntuitTechnology
COPConocoPhillipsEnergy
RTXRTX CorporationIndustrials
LOWLowe'sConsumer Discretionary
AXPAmerican ExpressFinancials
ORCLOracleTechnology
TAT&TCommunication Services
GSGoldman SachsFinancials

Filter Definitions

FilterWhat it measuresGraham's logic
Max P/EPrice-to-earnings ratio (trailing 12M). Lower = cheaper relative to earnings.Graham recommended P/E ≤ 15 for defensive investors.
Max P/BPrice-to-book ratio. Lower = cheaper relative to net assets.Graham recommended P/B ≤ 1.5, or P/E × P/B ≤ 22.5.
Min Current RatioCurrent assets ÷ current liabilities. Higher = more liquid.Graham recommended ≥ 2.0 for defensive investors (strong liquidity).
Max Debt/EquityTotal debt ÷ shareholder equity. Lower = less leveraged.Graham preferred companies with minimal long-term debt. Threshold varies by industry.
Min Dividend YieldAnnual dividend ÷ price. Higher = more income.Graham valued consistent dividends as a sign of financial health.

Note: The screener divides Yahoo's debtToEquity by 100 (Yahoo reports as percentage, e.g., 150 = 1.5× D/E).

Presets

Defensive Investor (Graham Ch. 14)

From The Intelligent Investor, Chapter 14 — "Stock Selection for the Defensive Investor":

FilterValueRationale
Max P/E15"The current price should not be more than 15 times average earnings of the past three years"
Max P/B1.5"Current price should not be more than 1.5 times the book value last reported"
Min Current Ratio2.0"Current assets should be at least twice current liabilities"
Max D/E1.0"Long-term debt should not exceed the net current assets (working capital)"
Min Dividend Yield0%Defensive investors want dividends but Graham didn't set a hard minimum

Enterprising Investor (Graham Ch. 15)

From The Intelligent Investor, Chapter 15 — "Stock Selection for the Enterprising Investor":

FilterValueRationale
Max P/E10Enterprising investors demand a deeper discount — Graham sought P/E below 10
Max P/B1.2Tighter book-value constraint for bargain hunters
Min Current Ratio1.5Slightly relaxed from defensive — allows more cyclical businesses
Max D/E0.5Stricter leverage requirement — strong balance sheet focus
Min Dividend Yield0%Not required — the enterprising investor buys on value, not yield

Income Preset

FilterValue
Max P/E25
Min Dividend Yield3%

Quality + Cheap Preset

FilterValue
Max P/E20
Max P/B3.0
Max D/E1.0
Min Current Ratio1.5

Last updated: 2026-05-09 by Claude Cowork