Wicks lie
A price-touch alert fires on every wick. A candle-close alert fires when the level actually held at the close, which is what a level breaking usually means.
Candle-close alerts
Every exchange can tell you a price was touched. This tells you a 15m candle closed below your level, and that the volume on that candle was more than twice its 20-period average. One alert, both conditions, delivered free on Telegram.
Alert me when BTCUSDT on 15m closes
close < 45,000
AND
volume > 2 x SMA(volume, 20)
Two conditions, one alert, both judged against the same closed candle. Neither fires until that 15m bar is finished.
Both dipped below 45,000 and a touch alert fires on both. Only the second one closed there, and only that is a level actually breaking.
No account needed to build one. You will only be asked to sign up when you save.
Reads as
BTCUSDT 15m: close < 45,000 AND volume > 2 x SMA(volume, 20)
BTCUSDT · 15m · Bybit perpetuals · alert level shown in orange · connecting…
A price-touch alert fires on every wick. A candle-close alert fires when the level actually held at the close, which is what a level breaking usually means.
Price, volume and moving averages are all just operands. Combine up to five conditions with AND or OR in a single alert.
Not a feature gate. Free accounts get every condition type: SMA comparisons, crossovers, multipliers. There are just fewer active alerts.
01
The idea
A price alert bot watches the market so you do not have to, and messages you the moment something you care about becomes true. Almost every exchange ships one, and almost all of them do the same narrow thing: you name a price, and it pings you when that price is touched. That is enough to catch a number, not enough to describe a setup.
Real conditions have more than one part. A level breaking matters when the candle closes through it, not when a wick pokes at it during a low-liquidity hour. Expressing that with a single price field is impossible, so people set five alerts and do the reasoning themselves, at two in the morning.
This cryptocurrency price alert bot takes the opposite approach. An alert is a small rule: up to 5 conditions joined with AND or OR, each one comparing two operands, evaluated together against the same closed candle.
Either the whole rule was true when that bar finished, or it was not.
02
Delivery
Alerts are worthless if you do not see them. That is the entire argument for delivering them to Telegram: it is already on your phone, already allowed through Do Not Disturb if you want it to be, and it needs no browser tab open on the right exchange. A telegram price alert bot reaches you in the same place your messages do.
Each fired alert names the pair, the timeframe, the close time and every condition evaluated, with the actual left and right-hand values. So a volume alert does not just say "volume spike", it says what the candle traded against its average, which you can judge without opening anything. Email delivery works alongside Telegram.
BTCUSDT 15m closed 14:45 UTC
close 44,812 < 45,000 pass
volume 4,182 > 3,810 pass
2 x SMA(volume, 20) = 3,810
03
Setup
The whole telegram price alert bot crypto setup is four steps, and the first three happen before you have an account.
01
Eight pairs and six timeframes, from 1m to 1d. The timeframe is the heartbeat of the alert: it decides which closes get judged.
02
Each condition compares two operands: a number, a candle field, or a moving average with an optional multiplier.
03
The builder works signed out. Your alert is armed the moment you save, so it never dumps a backlog of old fires into your chat.
04
Connect your chat from the dashboard and every alert lands there. No API key to paste: the bot only reads public market data.
04
Conditions
Because both sides of a condition are operands, a crypto volume alert is not a separate feature bolted on beside price. Volume is a candle field exactly like close is, so a volume alert is written the same way a price one is. These are all the same kind of rule:
close < 45000A level, tested only at the close.volume > 2 x SMA(volume, 20)Volume against its own baseline.close crosses_above SMA(close, 20)A crossover, needing the previous bar.low < 0.97 x SMA(close, 10)Any candle field on either side.Operands
Operators
Moving averages are capped at 24 periods, and 23 with a crossover. That cap is engineering rather than a paywall: the evaluator reads a fixed 25-candle window per check, which keeps the service inside a free compute budget. The volume-spike guide explains how to choose a multiplier and a length that survive a change in market conditions.
Firing behaviour is per alert. Set it to fire once and retire, or to recur with a cooldown of up to 24 hours between messages. Give it an expiry date if it has a shelf life. The multi-condition guide covers what changes when you join conditions with OR instead of AND.
05
Percent change
People look for a telegram crypto price alert bot percent change feature, meaning "tell me when BTC moves 5%". There is no raw percent-change-over-N-bars operand here yet. What exists is the multiplier, which covers the same ground from a different direction: a proportional comparison against a baseline that moves with the market.
volume > 2 x SMA(volume, 20)A 100% expansion over the recent volume baseline.
close < 0.97 x SMA(close, 20)Price sitting 3% under its own 20-period average.
A fixed percentage from a fixed number goes stale within a week. A percentage against a rolling average does not.
06
Coverage
Every pair is a first-class citizen. As a btc price alert bot it treats BTCUSDT exactly as it treats the rest, and the same holds when you use it as an eth price alert bot or a solana price alert bot, with SOLUSDT getting the same six timeframes, the same operands and the same candle-close evaluation.
Prices are read from the matching Kraken Futures perpetual, so the number in your alert is a liquid, continuously traded mark rather than a thin spot pair.
Two honest limits. First, the pair list is eight deep, and adding a ninth is deliberate rather than automatic, so this is not the tool for a token that launched an hour ago. Second, it is not a telegram stock price alert bot: there is no equity coverage today. The rule engine knows nothing about crypto, so stocks are plausible later, but they are not here now.
07
Pricing
Free tier
5 active alerts
Pause one to free a slot. No card, no trial clock.
Most tools calling themselves a telegram crypto price alert bot free mean a trial: the useful conditions sit behind an upgrade. Here the free tier is a quota instead: every condition type is included, and only the number of active alerts is capped.
A best telegram crypto price alert bot comparison usually ends in disappointment because the free plan and the paid plan are different products. Splitting on quantity instead of capability means what you evaluate is what you would pay for.
08
Fit
It suits anyone who watches levels on a chart and is tired of alerts that cry wolf: swing traders working 4h and daily closes, people waiting on a reclaim before adding, anyone using volume as confirmation rather than as a headline number. If you need tick-level immediacy, a touch alert on your exchange is the better tool, and the candle-close guide spells out where that line falls.
Everything above is buildable on this page, signed out, in under a minute, and the alert you build is the same object the engine evaluates.
Eight things people ask before they build the first one.
Q.01
A price alert bot watches market data on your behalf and messages you when a condition you defined becomes true. This one runs on Telegram, checks eight crypto pairs on every candle close, and can combine up to five conditions covering price, volume and moving averages in a single alert.
Q.02
Yes. The free tier is a quota, not a feature gate: you get every condition type, including SMA comparisons, multipliers and crossovers, with up to 5 alerts active at once. Pausing an alert frees a slot.
Q.03
Build an alert on the home page without an account, save it with your email address, then open the dashboard and link Telegram. Linking is a one-time step, and after it every alert you save is delivered to that chat.
Q.04
BTCUSDT, ETHUSDT, SOLUSDT, BNBUSDT, XRPUSDT, DOGEUSDT, ADAUSDT and AVAXUSDT, on 1m, 5m, 15m, 1h, 4h and 1d candles. It works as a BTC price alert bot, an ETH price alert bot or a SOL one with no difference in features. Prices come from the matching Kraken Futures perpetual.
Q.05
Indirectly. There is no raw percent-change-over-N-bars field yet. You express proportional moves as a multiplier against a moving average, so volume > 2 x SMA(volume, 20) is a 100% volume expansion over its 20-period baseline, and close < 0.97 x SMA(close, 20) is price 3% below its average.
Q.06
No. It covers crypto perpetuals only. Nothing in the rule engine is crypto-specific, so equities are possible later, but claiming stock coverage today would be inaccurate.
Q.07
A candle close alert waits for the bar to finish before judging anything. A touch alert fires the moment a level is tagged, including on wicks that snap straight back, and waiting for the close filters those out. The trade-off is latency: on a 4h chart you may hear about a break up to four hours after price first crossed.
Q.08
No. Each alert is set to fire once or to recur, and a recurring alert carries a cooldown of up to 24 hours. A newly saved alert is also armed from the moment you save it, so it never replays closes from before it existed.
Build it above, save it with an email address, and link Telegram in a few seconds.
Build an alert