Stock Market Screener & Buy/Sell Signals avatar

Stock Market Screener & Buy/Sell Signals

Pricing

from $20.00 / 1,000 ticker-analyses

Go to Apify Store
Stock Market Screener & Buy/Sell Signals

Stock Market Screener & Buy/Sell Signals

BUY/SELL signals for any US stock — no API key needed, $0.02/ticker. 5 indicators: RSI, MACD, SMA/EMA crossovers & Bollinger Bands. Schedule daily for alerts, newsletters or trading bots. 6,000+ US tickers supported.

Pricing

from $20.00 / 1,000 ticker-analyses

Rating

0.0

(0)

Developer

Aleksandar Petrovic

Aleksandar Petrovic

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

8 days ago

Last modified

Share

Get instant BUY / SELL signals for any US stock — no API key needed, just enter your tickers and go.

Powered by 5 professional technical indicators: RSI, MACD, SMA/EMA crossovers, and Bollinger Bands. Covers 6,000+ US stocks. Schedule daily to monitor your portfolio, generate newsletter content, or feed trading bots. Up to 50 tickers per run.

Pricing

$0.02 per analyzed ticker — that's it. No hidden fees, no platform usage charges.

TickersCostExample
5 (default)$0.10Quick check on your top holdings
20$0.40Daily portfolio scan
50 (max)$1.00Full market screening

What it does

For each stock ticker you provide, the Actor:

  1. Fetches historical OHLC data (end-of-day US market data)
  2. Calculates technical indicators locally (no extra API calls needed):
    • SMA (Simple Moving Average) — short & long period with crossover detection (Golden Cross / Death Cross)
    • EMA (Exponential Moving Average) — short & long period
    • RSI (Relative Strength Index) — overbought/oversold detection
    • MACD (Moving Average Convergence Divergence) — with signal line crossovers
    • Bollinger Bands — volatility and price position analysis
  3. Generates an overall signal: STRONG BUY, BUY, NEUTRAL, SELL, or STRONG SELL

Output example

{
"ticker": "AAPL",
"date": "2026-04-04",
"currentPrice": 185.42,
"priceChange": 2.15,
"priceChangePct": 1.17,
"volume": 54238912,
"overallSignal": "BUY",
"signalStrength": 2,
"smaShort": 182.35,
"smaLong": 178.90,
"smaCrossover": "bullish",
"smaCrossoverDetail": "SMA(20) above SMA(50)",
"rsi": 58.42,
"rsiSignal": "neutral",
"macd": 1.2345,
"macdSignal": "bullish",
"macdDetail": "MACD(1.2345) above Signal(0.8901)",
"bollingerSignal": "neutral",
"bollingerDetail": "%B=62.3% | Upper=192.10, Lower=174.50"
}

Input parameters

ParameterTypeDefaultDescription
tickersstring[]requiredStock ticker symbols (e.g., AAPL, MSFT, TSLA). Up to 50.
lookbackDaysinteger200Days of history (max 730)
smaShortPeriodinteger20Short SMA period
smaLongPeriodinteger50Long SMA period
rsiPeriodinteger14RSI calculation period
rsiOverboughtinteger70RSI overbought threshold
rsiOversoldinteger30RSI oversold threshold
macdFastPeriodinteger12MACD fast EMA period
macdSlowPeriodinteger26MACD slow EMA period
macdSignalPeriodinteger9MACD signal line period
bollingerPeriodinteger20Bollinger Bands period
bollingerStdDevnumber2.0Bollinger Bands std deviation

Limits

  • Up to 50 tickers per run
  • End-of-day data (updated after market close)
  • Up to 2 years of historical data for analysis

Use cases

  • Daily stock screening — schedule the Actor to run daily and get technical signals
  • Portfolio monitoring — track your holdings' technical health
  • Trading signal alerts — integrate with Zapier/Make to get notifications
  • Research & backtesting — export historical analysis data
  • Newsletter content — generate daily market analysis automatically

Getting started

  1. Click Start (or call via API)
  2. Enter your stock tickers (e.g., AAPL, TSLA, NVDA)
  3. Adjust indicator settings if needed (or use defaults)
  4. Get your results in the dataset — export as JSON, CSV, or connect to 1,000+ apps via integrations