Screening Filters
market_cap: { min: 1,000,000,000 }
- Purpose: Restrict results to companies with a market capitalization over $1 billion.
- Rationale:
- You explicitly asked for “a market cap over 1 billion,” so this filter enforces that minimum size.
- Using a market-cap threshold avoids tiny, illiquid microcaps that can have erratic P/E ratios and higher risk.
- It focuses the list on larger, more established companies where P/E comparisons are more meaningful.
region: ["United States"]
- Purpose: Limit results to companies classified as U.S. stocks.
- Rationale:
- You asked for “US stocks,” so this ensures we do not include foreign-listed companies.
- Region-based filtering is the standard way data providers categorize the company’s primary country of risk/operation, aligning with what most investors mean by “US stock.”
list_exchange: ["XNYS", "XNAS", "XASE"]
- Purpose: Include only stocks listed on major U.S. exchanges:
- XNYS = NYSE
- XNAS = NASDAQ
- XASE = NYSE American (formerly AMEX)
- Rationale:
- This further refines “US stocks” to those traded on the main U.S. exchanges, improving liquidity and data quality.
- It avoids OTC and pink-sheet names, which can have unreliable financials and distorted P/E ratios.
pe_ttm: { min: 0 }
- Purpose: Ensure the P/E ratio (trailing twelve months) is non‑negative.
- Rationale:
- To find “stocks with the lowest P/E ratio,” we need valid, comparable P/E values.
- Companies with negative earnings have a negative or “not meaningful” P/E, which makes ranking by “lowest P/E” misleading (since a deeply unprofitable company can show a very large negative P/E).
- Setting
min: 0 focuses on profitable companies and then allows us to sort those by P/E from low to high, which is typically what investors mean when they ask for low P/E stocks.
Why Results Match:
- Your request:
- “US stocks” → handled by
region: ["United States"] and list_exchange set to the main U.S. exchanges.
- “with the lowest P/E ratio” → handled by requiring a valid (non‑negative)
pe_ttm and then sorting ascending by P/E (sorting step, while not shown in the filter dictionary, is implied and is how we rank “lowest”).
- “market cap over 1 billion” → directly implemented via
market_cap: { min: 1,000,000,000 }.
- “Find 10” → the screener would then take the first 10 names from the sorted list.
All requested indicators (market cap, U.S. listing, and P/E ratio) are supported, and the filters applied are directly aligned with your criteria, giving you the 10 largest, major‑exchange U.S. stocks with the lowest positive trailing P/E ratios.
This list is generated based on data from one or more third party data providers. It is provided for informational purposes only by Intellectia.AI, and is not investment advice or a recommendation. Intellectia does not make any warranty or guarantee relating to the accuracy, timeliness or completeness of any third-party information, and the provision of this information does not constitute a recommendation.