A stock screener is only as good as the filters you put into it. Too broad and you get thousands of tickers with no actionable insight. Too narrow and you miss genuine opportunities. The art of screening is finding the filter combination that isolates a universe of stocks with above-average probability of near-term directional moves — without being so restrictive that your list is empty every day.
This guide walks through the specific filters SniperMachine uses to define the tradeable universe for its signal engine, explains the logic behind each criterion, and describes how the screener output feeds into the multi-signal scoring system.
Why Universe Definition Matters More Than Signal Quality
Even the best signal is useless if it's applied to the wrong stocks. A strong insider buying signal in a massive-cap S&P 500 component will likely be absorbed by the market without causing a tradeable price move. The same signal in a million market cap company with limited institutional coverage can drive a 20-40% move. The screener defines the universe; the signals identify opportunities within it.
SniperMachine's screener runs daily before market open to generate the candidate universe for that day's signal scanning. Any stock that appears in the signal data but doesn't pass the universe filters is automatically excluded from the alert queue, regardless of how strong the signal appears.
SniperMachine's Core Universe Filters
Secondary Filters: Fundamentals Check
SniperMachine applies lightweight fundamental filters to eliminate stocks with structural red flags that could undermine any technical or social signal:
No Active SEC Investigation
EDGAR's litigation release database is checked weekly. Any company under active SEC investigation is removed from the universe regardless of signal strength. The legal and regulatory risk cannot be quantified in a technical scoring model.
No Imminent Bankruptcy Risk
Companies with negative stockholders' equity, going concern language in their most recent 10-K, or Chapter 11 filings in the past 12 months are excluded. Insider buying in a company heading toward restructuring can be technically bullish but practically trapped by court proceedings.
Positive Revenue Trend
SniperMachine's universe screen gives preference to companies showing at least flat revenue over the trailing four quarters. Declining revenue does not exclude a stock, but it reduces the composite signal score by 15% — reflecting the higher risk of a fundamental deterioration that makes the technical signal less reliable.
How the Screener Output Feeds Signal Scoring
Each morning, the screener generates a universe of approximately 800-1,200 stocks. During market hours, SniperMachine's signal engines monitor this universe continuously for Form 4 filings, options flow anomalies, and Reddit velocity spikes. Only stocks in the daily universe receive signal scoring — this prevents the system from generating alerts on highly illiquid or otherwise unsuitable stocks that happen to show unusual insider activity.
For the complete signal scoring methodology, see our AI Trading Signals guide. For how these signals translate into automated trades, see the Trading Bot Strategy guide.
The screener advantage: Most retail traders apply signals to any stock they happen to be watching. By defining a systematic, rules-based universe each morning, SniperMachine eliminates the cognitive bias of only screening stocks you already know — ensuring the signal engine has access to the full opportunity set.
Get Free Trading Signals on Telegram
SniperMachine's screener and signal engine run every trading day. Join the free Telegram channel for real-time alerts from the day's top candidates.
Join SniperMachine on Telegram →