CleverScan Stock Scanner
Write an idea as readable rules. Review the conditions, explore the results, and find new stock ideas to research.

Your idea.
Rules you can read.
Matching stocks
Loading results
Find pullbacks in an established uptrend
Find liquid US stocks pulling back while their long-term trend remains intact.
- 50-day EMA more than 10% above the 200-day EMA
- Price above the 200-day EMA and no more than 1% above the 50-day EMA
- RSI below 45
- Market cap of at least $5B and 30-day average volume above 800K
Write the idea as rules.
Open the CleverScan Editor and type a rule such as close > sma50 and volume > avgVol20. Read each condition, change what does not fit your idea, and run the scan.
Say exactly what you want to find.
Add price, volume, company fields, or indicators. AND keeps stocks that meet every rule; OR allows alternatives. Review the results, change a condition, and explore a different angle.
Keep the logic with the idea.
Save a scan to revisit it, or share a link with its rules and selected date. You can also choose an earlier session to explore the scan against available history; the results then name the session they use.
Combine as many conditions as the idea needs.
AND keeps stocks that meet every condition, OR keeps stocks that meet either side, NOT leaves a group out, and parentheses decide what belongs together. Read the rule aloud: if it says what you mean, it will run the way you mean it.
securityType = "Stock" and (sector = "Technology" or sector = "Communication Services") and close > sma50 and volumeRatio >= 1.5Two sectors as alternatives, then two conditions every match must meet.
Custom filters go beyond fixed menu values. Compare one field with another, scale a field with arithmetic, or test a range:
securityType = "Stock" and close > sma200 * 1.05 and sma50 > sma200 and close in 20..150A close at least 5% above the 200-session average, the 50-session average above the 200, and a price from $20 to $150.
- Comparisons:
=,!=,<,<=,>,>=; arithmetic+ - * /; lists within ("NYSE", "NASDAQ"); ranges with... - Numbers take magnitude suffixes:
500k,10M,2B. - Functions include SMA, EMA, RSI, ATR and PctChange in the forms listed in the CleverScan reference.
- Not sure where to start? Write a custom stock scan walks through one rule end to end.
Supported functions and history requirements are listed in the CleverScan documentation.
Write a custom stock scan with CleverScan
Write a stock idea as CleverScan rules, check them, run the scan, and refine the conditions.
Good research connects.
Make your next question a good one.
Build a scan with filters or CleverScan rules. Explore the results. Find your next idea.