OmniScreener

Ask the market a question, in plain English
Research only — this tool does not place trades or give investment advice.

What are you looking for?

Describe a screen in your own words — no filter syntax needed.

What is OmniScreener?

OmniScreener is a stock screener you talk to instead of configuring. Most screeners ask you to master a query language or click through nested dropdown menus before you can run a basic search. OmniScreener skips that — you describe what you're looking for in plain English, and it translates that into a real screen against live US market data.

Under the hood, it's not a fixed set of pre-built filters with a search box bolted on. Every question is parsed fresh, matched against real fundamental and technical data, and turned into an actual ranked list of matching stocks — or, for a single named company, a full breakdown covering valuation, technicals, upcoming catalysts, and risk factors.

How it works

1. Ask in your own words

No need to know what "market_capitalization > 300000000" means. Just describe the kind of stock you're after — by sector, by valuation, by technical setup, or by a specific company name.

2. Get real, current data back

Every result reflects actual current market data — price, market cap, sector, and whatever else your question called for (P/E, RSI, moving averages, upcoming earnings dates) — not a cached or simulated example.

3. Dig deeper on any single stock

Ask about one company by name or ticker and get a structured breakdown: a two-line quick take, then a fuller look at valuation, technical picture, upcoming catalysts, and risk factors — all descriptive, never a buy/sell recommendation.

What you can ask

A few real categories of questions OmniScreener can answer directly:

Valuation & fundamentals

  • "Profitable small-cap healthcare stocks with low debt"
  • "Large-cap tech companies with a P/E under 20"
  • "Stocks with a PEG ratio under 1 and positive ROE"

Technical indicators

  • "Stocks with RSI under 30"
  • "Stocks trading above their 200-day moving average"
  • "High-volatility names with rising MACD"

Sector & industry

  • "US semiconductor stocks over $50B market cap"
  • "Airline stocks with positive earnings"
  • "Beauty and personal care companies"

Calendar & events

  • "Which tech companies report earnings this week"
  • "US stocks with upcoming dividend payments"

Single-stock analysis

  • "Analyze AAPL and give me feedback"
  • "What's the risk picture on a specific ticker"

From the blog

Short, practical explainers on screening concepts and how to use them.

Frequently asked questions

What is a stock screener?

A stock screener is a tool that searches the whole market for stocks matching specific criteria — market cap, valuation, technical indicators, sector, and so on — instead of you checking companies one at a time. Most screeners require you to set filters through forms or a query syntax; OmniScreener takes the criteria as a plain-English question instead.

Is OmniScreener free?

Yes. There's no account, no paywall, and no query limit beyond normal fair use.

Is this financial advice?

No. OmniScreener presents market data and plain-English summaries of that data for research purposes only. It never gives a buy, sell, or hold recommendation, and nothing it returns should be treated as investment advice. Always do your own research and consult a licensed financial advisor before making investment decisions.

What data does OmniScreener use?

Current and historical US market data — pricing, fundamentals, technical indicators, and corporate events like earnings dates — sourced from a licensed market data provider. Data may be delayed and is provided for informational purposes only.

Does it cover international stocks?

Not yet — OmniScreener currently covers US-listed stocks only.