Technical stock screener for S&P 500 and Nasdaq-100

Filter tracked S&P 500 and Nasdaq-100 stocks by RSI, moving averages, MACD, golden cross, trend and risk — daily published data, no code. Sign in required to run a screen. Free screening has no 10-day delay.

Daily published snapshot · Sign in to run · Free screening: no 10-day delay · Signals/options Free: 10-calendar-day delay

EXAMPLE ONLY · NOT MARKET DATAIllustrative example, not market data

Example filter choices

  • RSI
  • Above 50-day
  • MACD bullish
  • Golden cross

Illustrative match

  • Stock A
    Price
    $100
    RSI
    32
    Above 50-day
    Yes
    MACD bullish
    Yes

RSI below 35 + Above 50-day + MACD bullish

Stock A met these filters for the example snapshot. This is not a buy recommendation.

What technical filters can you use?

PredixLab's screener groups technical and risk filters into price and liquidity, momentum (including RSI and multi-period returns), trend structure (moving averages, golden cross, MACD bullish), risk (volatility and max drawdown), and 52-week range. You combine presets or custom filters in the browser — no code.

  • Price and liquidity: Price · Avg volume · Volume vs avg.
  • Momentum: RSI · 1D change % · 1M return % · 3M return % · 1Y return %.
  • Trend structure: Above 20-day · Above 50-day · Above 200-day · Golden cross · MACD bullish.
  • Risk: Volatility % · Max drawdown %.
  • 52-week range: From 52w high % · From 52w low %.

The Trend legend reads Strong uptrend / Uptrend / Neutral / Downtrend / Strong downtrend. Presets offer starting points — for example, Momentum leaders, 52-week breakout, Fresh golden cross, Relative strength and Oversold bounce. You can also build custom filters rather than start from a preset.

Which stocks are covered?

The screener covers stocks PredixLab tracks in the S&P 500 and the Nasdaq-100 (you can select either index or both). It does not cover every US-listed stock or every Nasdaq-listed symbol. Membership can change; always check what the tool returns for that data date.

Selecting both indices means the union of those tracked universes, not a wider exchange-wide scan. The returned list and data date are the scope of that screen. Check them before comparing results from different published sessions.

Do I need to code? Do I need to sign in?

No coding: choose a preset or build filters in the dashboard. Yes, you must sign in to run a screen and to save one — guests are redirected to login, and the screening API requires authentication. After you sign in, Free screening is available without a Premium gate.

Choose S&P 500, Nasdaq-100 or both, combine the filters you want, then run the screen and check its data date. Save a named screen to your account if you want to use those filters again. Running and saving both require sign-in.

Is the technical screener free? Is Free delayed 10 days?

Screening is available on the Free plan after sign-in, without the 10-calendar-day delay for signals and options. Results are daily published snapshots, not live quotes: check the data date. Premium ($20/month or $192/year) unlocks the latest published day for gated signals and options, not a separate set of technical screening features.

Is the technical screener free? Is Free delayed 10 days?
CapabilityFree (after sign-in)Premium
Run technical screens (RSI, MA, MACD, etc.)Yes — no 10-day gateYes
Save screensYes (account)Yes
Daily snapshot (not live)Yes — check data dateYes
Latest signals / unusual options / gamma map10-calendar-day delayLatest published trading day
Price$0$20/month or $192/year

The market snapshot that feeds the screener is published once per trading day, around 10:30 pm ET (9:30 pm ET in winter) after the session, and can take up to about 30 minutes. Always check the data date. Non-trading days do not produce a new trading-day snapshot.

How do RSI, moving averages, MACD and golden cross screens work here?

RSI sits under Momentum. Moving-average position and golden cross sit under Trend structure, alongside MACD bullish. You set thresholds or toggles, run the screen on the latest snapshot you can see, and get symbols that matched that date — not a forecast.

Illustrative example, not market data. Stock A closed at $100 on the published session. RSI is 32, price is above the 50-day and 200-day averages, and MACD bullish is on. A screen “RSI below 35 + Above 50-day + MACD bullish” can list Stock A for that data date.

That list means Stock A met the filters on that snapshot. It does not mean buy Stock A. The example filter choices in the mock include Golden cross, but the illustrated match uses only RSI below 35, Above 50-day and MACD bullish.

For a moving average stock screener, use Above 20-day, Above 50-day or Above 200-day. Golden cross is another Trend structure filter; Volatility % and Max drawdown % add risk criteria. Combining them still describes a published snapshot, not a trading signal.

What can't a technical stock screener tell you?

A technical stock screener cannot provide quotes during the session, cover every US-listed stock, prove a strategy's historical returns from one screen alone, or tell you what to buy. Matches depend on the published data date, data quality and tracked coverage. A result is context for independent analysis, not investment advice.

Data can be delayed or wrong, and a screen match does not predict future results. Read the known limitations and where screener data comes from and when it updates. Keep the data date in view when interpreting filters or comparing screens.

For modeled options context, see gamma exposure. Free Gamma Map data also has a 10-calendar-day delay.

Compatible MCP agents can call run_screener, list_screener_presets and run_screener_preset to read supported screens. The same Free/Premium rules apply: screening has no 10-day gate. See screen with an MCP agent for access.

Common questions

What is a technical stock screener?

A tool that filters stocks using price and indicator rules such as RSI, moving averages, MACD and trend conditions, instead of writing code for each scan.

Which technical filters does PredixLab include?

Price and liquidity (Price, Avg volume, Volume vs avg); Momentum (RSI, 1D/1M/3M/1Y returns); Trend structure (Above 20-day / 50-day / 200-day, Golden cross, MACD bullish, plus a Trend legend); Risk (Volatility %, Max drawdown %); and 52-week range (From 52w high %, From 52w low %).

Which stocks can I screen?

Tracked S&P 500 and Nasdaq-100 stocks (either universe or both). Not every US stock; not every Nasdaq-listed symbol.

Is PredixLab's technical screener free?

Yes on the Free plan after you sign in. Free screening has no 10-day delay. Premium is $20/month or $192/year and mainly matters for latest signals and options data.

Do I need to sign in?

Yes. Running and saving screens require an account. Guests cannot run screens without logging in.

Do I need to know how to code?

No. Use presets or combine filters in the browser. Compatible MCP agents can also run supported screens read-only.

Is this live or real-time data?

No. The screener uses daily published snapshots. Check the data date on results.

Should I buy a stock because it matched my screen?

No. A match is not a buy recommendation and not investment advice.

Can I screen through an AI assistant (MCP)?

Yes. Tools include run_screener, list_screener_presets and run_screener_preset. See /docs/mcp/. Screening follows the same Free/Premium rules as the dashboard (no 10-day gate for screening).

Run a screen on the daily snapshot.

Sign in, choose a preset or combine technical filters, then check the returned data date. Free screening has no 10-day delay; signals and options on Free still have a 10-calendar-day delay.

For information and independent analysis only — not investment advice. A screen match means filters were met for a published daily snapshot, not a recommendation to buy or sell. Data can be delayed or wrong; PredixLab tracks S&P 500 and Nasdaq-100 constituents only; results are not live quotes. Past patterns don't predict future results.