Technical Indicator Screener avatar

Technical Indicator Screener

Pricing

from $20.00 / 1,000 stock record returneds

Go to Apify Store
Technical Indicator Screener

Technical Indicator Screener

Screen US stocks by technical indicators: RSI, MACD, moving averages (SMA20/50/200), Bollinger Bands, ATR, 52-week high/low, and trend. Supports screener mode (auto-find stocks matching criteria) and ticker mode (analyze specific stocks). Data from Finviz — no API key needed.

Pricing

from $20.00 / 1,000 stock record returneds

Rating

0.0

(0)

Developer

Hojun Lee

Hojun Lee

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

21 days ago

Last modified

Categories

Share

Technical Indicator Screener — US Stocks via Finviz

Technical Indicator Screener screens US stocks by 18 technical indicators using Finviz — RSI, MACD, SMAs (20/50/200), Bollinger Bands, golden/death cross, and trend classification. Two modes: screener (find stocks matching filters) and tickers (analyze a specific watchlist). No API key required. $0.02/stock.

Finviz's free screener is the most widely used technical scanning tool in retail trading. This actor makes it programmatically accessible — schedule daily pre-market scans, build custom alert systems, and pipe results into trading workflows without manual browser use.


Why use Technical Indicator Screener?

  1. Daily pre-market momentum scanning — Run rsi_oversold + high relative volume every morning to find potential reversal setups before market open. High-volume oversold stocks with improving technicals are a classic bounce setup.
  2. Automated breakout detection — Filter new_high + above_sma200 + above_sma50 to find stocks making new highs with clean technical structure. Schedule hourly during market hours.
  3. Watchlist technical dashboard — Run in tickers mode on your portfolio or watchlist. Get RSI, MACD position, SMA relationships, and 52-week range position for every holding in one batch.
  4. Golden/death cross alerts — Schedule daily runs with golden_cross or death_cross filters to catch major trend change signals across the entire US market as they develop.
  5. Sector technical rotation — Use marketCapFilter: "cap_large" with above_sma50 to track which large-cap sectors are in uptrends — a classic systematic sector rotation signal.

How to use

  1. Open the actor on Apify Store and click Try for free.
  2. Set mode to screener (find stocks matching criteria) or tickers (analyze specific symbols).
  3. In screener mode: select filters from the available list; optionally set marketCapFilter and sortBy.
  4. In tickers mode: set tickers to a comma-separated list (e.g. "AAPL,NVDA,TSLA").
  5. Click Start. Returns structured technical data per stock.

Available filters

FilterDescription
rsi_oversoldRSI(14) below 30 — potential reversal
rsi_overboughtRSI(14) above 70 — potential pullback
macd_buyMACD line above signal line
macd_sellMACD line below signal line
above_sma20Price above 20-day SMA
below_sma20Price below 20-day SMA
above_sma50Price above 50-day SMA
below_sma50Price below 50-day SMA
above_sma200Price above 200-day SMA
below_sma200Price below 200-day SMA
new_high52-week high
new_low52-week low
overbought_bbAbove upper Bollinger Band
oversold_bbBelow lower Bollinger Band
golden_crossSMA50 crossed above SMA200 (bullish)
death_crossSMA50 crossed below SMA200 (bearish)
uptrendPrice in confirmed uptrend
downtrendPrice in confirmed downtrend

Output

{
"ticker": "NVDA",
"company_name": "NVIDIA Corporation",
"price": 124.50,
"price_change_pct": 2.3,
"rsi_14": 62.4,
"atr_14": 5.80,
"beta": 1.65,
"sma20": 118.30,
"sma50": 112.40,
"sma200": 98.20,
"pct_above_sma20": 5.2,
"pct_above_sma50": 10.8,
"pct_above_sma200": 26.8,
"week52_high": 130.00,
"week52_low": 72.00,
"pct_from_52w_high": -4.2,
"week52_range_pct": 89.3,
"volume": 42000000,
"avg_volume": 38000000,
"relative_volume": 1.11,
"pe_ratio": 55.2,
"sector": "Technology",
"industry": "Semiconductors"
}

Cost estimation

Pay-Per-Event: $0.005 actor start + $0.02 per stock record.

Use caseStocksEstimated cost
25 oversold stocks scan25~$0.505/run
10-stock watchlist check10~$0.205/run
50 large-cap golden cross50~$1.005/run
Daily pre-market scan (30)30~$0.605/day

Example inputs

Oversold stocks with high relative volume:

{ "mode": "screener", "filters": ["rsi_oversold"], "minRelVolume": 1.5, "maxResults": 25 }

Watchlist technical analysis:

{ "mode": "tickers", "tickers": "AAPL,NVDA,TSLA,META,AMZN", "maxResults": 50 }

Large-cap golden cross stocks:

{ "mode": "screener", "filters": ["golden_cross", "above_sma200"], "marketCapFilter": "cap_large", "sortBy": "volume", "maxResults": 30 }

FAQ

Does Finviz update intraday? Finviz's free screener updates throughout the trading day, typically with a 15-minute delay. For intraday momentum scans, run the actor multiple times during market hours.

Can I combine multiple filters? Yes — set filters: ["rsi_oversold", "above_sma200"] to require all conditions. Multiple filters use AND logic (stock must match all).

How does relative_volume work? relative_volume = today's volume / average daily volume. Values above 1.5 indicate unusually high trading activity — often associated with news catalysts or technical breakouts.

Is this US stocks only? Yes — Finviz covers US-listed stocks (NYSE, NASDAQ, AMEX). For crypto technical indicators, see Altcoin BTC-Relative Performance or Long/Short OI Aggregator.


Feedback

If this actor helps your trading research, a quick review helps others find it: Leave a review on Apify Store


Keywords: technical analysis, RSI, MACD, moving average, Bollinger bands, stock screener, crypto screener, trading signals, momentum, support resistance, chart patterns, technical indicators