Live · Free · No noise

Stock alerts built on four conditions, not hype.

FourConditionBot monitors 300+ stocks around the clock and sends a Telegram signal only when price, momentum, and volatility all align — filtered for your personal strategy.

300+
Stocks monitored
4
Conditions required
10
Investment strategies
Free
Always
● Buy signal NVDA
$487.32
Price vs 20MA Below ✓
RSI (14) 44.2 — oversold ✓
Bollinger proximity Near lower band ✓
Trend gate (200SMA) Within range ✓
EPS trend Positive growth ✓
Strategy 4 · Growth at Discount · Custom thresholds active

Four conditions. All must pass.

Every signal requires price, momentum, and volatility to align simultaneously. No single indicator is ever enough.

📉
Price below 20-day MA
The stock is trading below its short-term average — a potential pullback from a trend.
⚡
RSI below 50
Momentum is weakened but not yet in freefall. RSI below 50 signals cooling without capitulation.
📊
Near lower Bollinger Band
Price is within 2% of the lower band — statistically stretched to the downside.
🛡️
Passes all active filters
Earnings blackout, trend gate, 52-week low guard, EPS trend, and penny stock filter must all clear.

Signals that would likely fail are suppressed before they reach you.

📅 Earnings blackout Suppresses alerts 5 days before and 3 days after earnings reports
📉 52-week low guard Blocks signals within 5% of a 52-week low or recent 10-session lows
📏 Trend gate Skips stocks more than 8% below their 200-day SMA — in a true downtrend
💹 EPS trend filter Requires positive forward earnings growth (with whitelist exceptions for high-growth names)
🚫 Penny stock filter Removes any stock trading below $1.00 per share

Your strategy. Your signals.

A 10-question onboarding quiz assigns you one of ten investment strategies. Each strategy adjusts the signal thresholds to match your risk tolerance, holding period, and goals.

01
Conservative Income
Low-risk dividend focus, strict filters
02
Balanced Growth
Mix of growth and stability
03
Aggressive Growth
Higher risk tolerance, wider thresholds
04
Growth at Discount
Quality names on meaningful pullbacks
05
Momentum Swing
Short-term dips in trending stocks
06
Sector Rotation
Follows capital flows between sectors
07
Blue Chip Only
Large-cap stability with mean reversion
08
Small Cap Hunter
Smaller names with outsized potential
09
Value Deep Dive
Fundamentally strong, temporarily beaten down
10
Custom / Advanced
Pick your own indicators and thresholds manually
🧠
Strategy assigned by quiz
When you start the bot, a 10-question quiz asks about your experience, risk tolerance, and goals. Your answers determine which strategy — and which signal thresholds — apply to you. You can retake it anytime with /retakequiz, or go fully custom with Strategy 10 where you choose every indicator yourself.

Everything in one bot.

No apps to install. No accounts to create. Everything runs inside Telegram.

📋
Personal watchlist
Add up to 150 tickers with /add, remove with /remove, view live prices with /status. Supports multiple tickers in one command.
📦
Stock packs
Pre-built watchlists for Tech, Finance, Health, Energy, and Universal sectors. Load any with /packload tech.
⚙️
Per-user settings
Adjust RSI threshold, Bollinger proximity, trend gate, earnings blackout days, ATR multiplier, and OBV lookback to match your style.
🔇
Ignore list
Mute specific tickers you don't want to hear about with /ignore AAPL. Clear all with /unignore.
🏆
Top signals
See which stocks on your watchlist currently have the most conditions passing with /topsignal.
📰
Monthly performance articles
Auto-generated reports every month analyzing how past signals performed. Published at fourcondition.app.
/add TSLA AAPL
Add tickers to watchlist
/remove TSLA
Remove from watchlist
/list
View your watchlist
/status
Live prices for all tickers
/profile
View your assigned strategy
/retakequiz
Redo the strategy quiz
/settings
View your custom thresholds
/set rsi 45
Adjust a specific setting
/packload tech
Load a sector stock pack
/topsignal
Best current setups
/ignore COIN
Mute a ticker
/resetsettings
Reset to strategy defaults

Fewer signals. Better signals.

Most alert tools spam you with noise. FourConditionBot does the opposite.

🎯
High-conviction only
Requiring four conditions simultaneously means you only hear about setups where multiple independent factors agree. One indicator alone is noise.
🔬
Independent signal families
Price trend, momentum, and volatility are measured separately. They don't all move together — so when all three align, it actually means something.
🕐
Scans every 30 minutes
The bot runs continuously during US market hours so you don't have to watch charts. Setups appear and disappear fast — you get notified the moment conditions align.
🧠
You make the final call
Signals are a starting point, not an instruction. The bot finds the setup; you decide whether it fits your thesis, your position size, and your timing.

What actually happens when a signal fires

Here's a real walkthrough of how the bot evaluates a stock, condition by condition.

Signal evaluation · Example
AAPL  ● PASS
$171.48
1
Price below 20-day Moving Average
✓ Pass
The bot fetches 20 days of closing prices and calculates the average. 20MA = $174.32. Current price $171.48 is below it — the stock has pulled back from its short-term trend. ✓
2
RSI (14) below 50
✓ Pass
RSI measures momentum over the last 14 candles. RSI = 43.7 — sellers have had more control than buyers recently, but it's not a full crash. Below 50 means momentum is weakened without being extreme. ✓
3
Near lower Bollinger Band
✓ Pass
Bollinger Bands are calculated using the 20MA ± 2 standard deviations. Lower band = $169.20. Price at $171.48 is within 1.3% of it — statistically stretched to the downside, meaning the move may be overdone. ✓
4
All smart filters pass
✓ Pass
Earnings are 34 days away (outside the 5-day blackout). Price is 4.2% above its 52-week low. The stock is only 2.1% below its 200SMA — well within the 8% trend gate. EPS growth is positive. Price is above $1. All filters clear. ✓
Signal fires 🚀
Telegram message sent · AAPL · Strategy 4 thresholds applied
4/4 conditions · 0 filters triggered

Signal performance

Monthly reports are auto-generated on the 1st of each month, analyzing how past signals performed. Updated as history builds.

📊
Reports published monthly
Each report covers which signals fired, how the stock moved in the following sessions, and what the hit rate looked like. Find them at fourcondition.app.

Built by one person.

No team, no investors, no marketing budget.

FourConditionBot started as a personal tool to remove emotion from trading. Instead of scrolling charts for hours looking for setups, the bot does the scanning — and only alerts when something actually meets the criteria.

It's built and maintained by a solo developer and trader. The code is real, the signals are live, and the filters exist because I got burned by alerts that didn't account for earnings risk or stocks in freefall.

👤
Vladimir

Frequently asked

Everything you need to know before you start.

No. FourConditionBot is a technical screening tool. Signals indicate when certain conditions align on a chart — they are not buy or sell recommendations. Always do your own research before making any trade.
Every 30 minutes during US market hours, the bot scans your entire watchlist. If a stock passes all four core conditions (price below 20MA, RSI below 50, near lower Bollinger Band, and all smart filters) it sends you a Telegram message with the details. Your personal strategy adjusts which thresholds are used.
When you first message the bot, a 10-question quiz determines your investment strategy out of 10 options — from Conservative Income to Aggressive Growth to fully Custom. Your strategy sets the signal thresholds (RSI level, Bollinger proximity, trend gate strictness) so the alerts match how you actually invest. You can retake it or switch to custom mode anytime.
Yes, completely free. There are no plans, no trials, and no hidden limits. The watchlist supports up to 150 stocks per user.
You build your own watchlist from any US-listed stock. The bot comes with sector packs (Tech, Finance, Health, Energy, Universal) to get you started quickly. Data is sourced from Yahoo Finance and Polygon.io.
Only your Telegram chat ID, your watchlist, your strategy settings, and your signal history. No name, no email, no payment info. Data is stored on Railway servers in the US. You can request deletion by emailing fourconditionbot@gmail.com and it will be removed within 7 days.
All four conditions must align at the same time. In trending or choppy markets, stocks rarely pull back to the Bollinger lower band while also having RSI below 50. Fewer signals means fewer setups worth considering — that is intentional. Quality over quantity.

Ready to cut the noise?

Three steps. Takes under a minute. Free forever.

1
Open FourConditionBot on Telegram
→
2
Take the 10-question strategy quiz
→
3
Add tickers and wait for signals
Open on Telegram →