Event notifications
Watchlist.top has two different groups of notifications. Price notifications are monitored on the server and delivered to Telegram or email. Parameter-based notifications work inside the application for the current list: they react to price change, volume, trades, combined conditions, impulse, and live print activity. The Event notifications window separates the feed from configuration: the Notifications tab shows recently fired events, while the Settings tab contains price and parameter alert setup.
What this section covers
- What is the difference between server-delivered price notifications and notifications that work only inside the application.
- How the window is organized: the "Notifications" tab is a feed of fired events, and the "Settings" tab contains "Price" and "By parameters" alert configuration.
- Why the price-alert settings only show active and inactive server alerts: newly fired price alerts appear in the Notifications feed until you remove them from the feed.
- How parameter notifications are split into "By changes", "Impulse", and "Print activity" and why they depend on the current saved list.
- How the delivery channel is chosen in account settings and why email confirmation or Telegram binding is required.
- Why accounts without an active subscription are limited to one active server-monitored price notification.
- How sound notifications work: you choose one of the available alert sounds and set the volume in settings, and the sound plays locally in the browser tab when an in-app alert fires.
- What a combined condition notification is: it fires only when all the thresholds you set are met at the same time, unlike a single-parameter notification that reacts to any one condition alone.
- What specific thresholds you define in a "By changes" notification: the percentage price change, the volume multiplier relative to the average, or the number of trades in the selected window.
- How "Print activity" alerts use live trade streams: "Large print" reacts to one trade above a quote-volume threshold, while "Print burst" sums quote volume inside a short rolling window, compares it with average window volume, and can show direction when buy or sell volume dominates.
- How to choose the print side: all prints, buy-side prints, or sell-side prints, and why the selected side also affects burst calculations.
- How symbol scope works for print activity: monitor every coin in the current list, optionally exclude specific symbols from the whole-list mode, or connect trade streams only for selected coins.
- How impulse repeat works: by default a triggered impulse remains suppressed until you clear it manually. Optional time-based repeat can re-arm the same symbol after 1, 5, 10, 30, or 60 minutes.
- How alert toasts behave: hovering over a toast pauses its auto-hide timer, clicking the body opens the related coin, and the copy button copies the ticker without selecting the coin. A separate Settings toggle controls whether in-app toast notifications are shown.
- How voice alerts work: the sound selector can use Voice instead of a short sound. Then the app speaks the event locally, using the available browser/device voice and the selected speech speed.
Key screens and controls
- Chart controls where price notification lines are created from the chart.
- Notifications window with the feed tab: newest fired events are shown at the top.
- Notifications window with the Settings tab: "Price" and "By parameters" setup, including "By changes", "Impulse", and "Print activity".
- Impulse settings block with the enable switch, period, and minimum percentage change.
- Print activity settings with scope, side, direction detection, sound, cooldown, Large print, Print burst, selected symbols, and whole-list exclusions.
- Account settings with email, Telegram, and the delivery channel selector.
- Combined conditions form in the "By changes" subtab with multiple parameter thresholds added together.
- Sound settings in the settings dialog with the sound selector, Voice option, voice selector, speed, and volume control.
Step-by-step flow
- To get a price alert delivered to Telegram or email, create a price notification line directly on the chart. This registers a server-monitored notification that keeps monitoring even when the app is closed.
- Open account settings and make sure the delivery channel is ready. Email delivery requires a confirmed email, and Telegram delivery requires a linked Telegram account.
- Open the "Event notifications" window from the bell. If there are fired events, the window opens on the "Notifications" feed; if there are no events, it opens on "Settings".
- Use the "Notifications" feed to review recent events. The newest rows are shown first; clicking a row opens the related coin, and removing a row hides it from the feed.
- Use Settings → Price to see server-monitored price notifications. Active notifications are still monitored; inactive notifications stay in history until you remove or edit them. A fired price alert appears in the feed and becomes inactive only after you remove it from the feed.
- If you need local notifications inside the application, go to Settings → By parameters. The "By changes" subtab shows saved notifications for price change, volume, trades, and combined conditions for coins in the current list.
- Use the "Impulse" subtab when you want to catch a fast move over a short period. Turn it on, choose the period in minutes, and set the minimum percentage change.
- If impulse alerts should repeat automatically, enable time-based repeat and choose the re-arm delay. Leave manual mode when every repeated signal should require explicit clearing.
- Use the "Print activity" subtab when you want to react to live trades. Enable it, choose whether to monitor selected symbols or the whole current list, pick all/buy/sell side, choose the sound, and set the cooldown.
- For a single large trade, enable "Large print" and set the minimum quote volume. For a burst, enable "Print burst" and set the rolling window, average-volume period, minimum quote volume, average multiplier, and, if needed, direction detection with a direction threshold.
- If "All list" is active but some symbols should not be monitored, enable "Add exclusions" and tick the rows that must be excluded from print activity monitoring.
- If "Selected symbols" is active, use the exchange and market filter buttons to narrow the coin list, then tick the rows you want to monitor. Selected rows stay at the top and clicking a row toggles its checkbox.
- When an in-app alert fires, a toast appears in the lower-right corner. Clicking the toast opens the coin from that notification.
- Hover over a toast if you need more time to read it. Use the copy button inside the toast to copy the ticker without opening the coin.
- If you no longer need a notification, remove it from the corresponding row or clear the entire current list of notifications with "Delete all".
- To set up a combined condition notification, go to the "By changes" subtab and add conditions for two or more parameters. The notification fires only when all conditions are met at the same time.
- To enable sound for in-app alerts, go to settings, pick an alert sound, and set the volume. The sound plays locally in the browser and does not affect Telegram or email delivery.
- To make an alert spoken aloud, choose Voice in the same sound selector, select the voice and speed, and use preview. Voice alerts still remain local in-app alerts; they are not Telegram or email delivery.
Screenshots
Price notification line on the chart
Server-monitored price notifications are created directly on the chart and remain visible as alert levels.
By changes notifications for the current list
Saved parameter notifications live in the "By parameters" section for the current list.
Impulse settings and triggered impulse events
Impulse alerts use an enable switch, period, percent threshold, and a list of triggered events.
Print activity settings
Print activity combines Large print, Print burst, side filter, direction detection, cooldown, sound, selected symbols, and exclusions for whole-list mode.
Operational notes
- Price notifications with delivery are monitored on the server. They do not depend on whether the coin is currently visible in your open list or chart.
- Notifications in the "By parameters" section belong to the current saved list. When you switch to another list, you see another set of local notifications.
- Impulse settings are saved with the current list, but the list of already triggered impulse events is temporary and is shown only inside the running application session.
- Impulse repeat mode changes only re-arming behavior for the same symbol. It does not change the impulse formula or the configured percentage threshold.
- A fired server-monitored price notification is shown in the Notifications feed. Removing it from the feed does not delete the alert from the chart forever; it moves to the inactive price-alert history.
- If email is not confirmed and Telegram is not linked, the application cannot use the corresponding delivery channel even if the notification itself is configured.
- Sound notifications play in the browser tab only. If the tab is muted or the device volume is off, the sound will not play even when the notification fires.
- A combined condition notification requires all thresholds to be met simultaneously. A coin matching only some of the conditions does not trigger it.
- Print activity settings are saved with the current list. Switching lists loads that list's own print activity configuration and clears the temporary triggered-event history.
- The "All list" print activity scope can connect trade streams for every coin in the current list. Use exclusions when only a few symbols should be skipped; for large lists, prefer "Selected symbols" to reduce browser work and exchange stream load.
- The print activity sound selector is separate from the global local alert sound. Choosing a sound in this selector previews it immediately and only affects this alert type.
- For Print burst, a short window catches acceleration earlier but adds noise: 5-10 seconds is the earliest and noisiest zone, 15-30 seconds is a practical balance, 60 seconds is more a confirmation of activity, and 300 seconds describes a multi-minute burst rather than the start speed.
- The default Print burst profile is strict: 10-second window, 300-second average-volume period, 100K quote-volume minimum, average multiplier 10, and direction threshold 80%. It filters out small noise before triggered events are reviewed.
- A Print burst alert fires only when both volume conditions are met: current-window quote volume is at least the configured minimum and at least the average same-window quote volume multiplied by the average multiplier.
- When "Detect direction" is enabled and the selected side is "All", the app compares buy and sell volume inside the current window. If the dominant side reaches the direction threshold, the alert text shows whether the burst is driven mainly by buys or sells.
- The average-volume period is the history used to estimate normal volume for the same window length. If the full period is not available yet, available history is used; if history is shorter than the current window, burst comparison waits for enough data.
- Alert toasts are interactive. A normal click selects the related coin; close and copy controls do only their own action. If the current list mixes markets or exchanges, the toast and notification feed also show market and exchange labels where needed.
- The Notifications feed keeps its scroll position while the dialog remains open in the running session, which is useful when reviewing several fired alerts on mobile.
- When trial access expires, active server-monitored price notifications are paused and move to the inactive list. They remain in your history and can be reactivated when the subscription is restored.
- Voice alerts use the browser or device speech engine. If there is no suitable voice, if speech is blocked until user interaction, or if the tab is muted, the alert may appear in the feed but not be spoken aloud.
When to use it
- Open this section to set up notifications and understand where each type is monitored and where it appears later.
- Use it to understand the difference between delivered price notifications and local notifications that only work inside the application.
- Use it when thresholds, delivery channel, trigger history, and demo or subscription limits all matter at the same time.
When not to rely on it
- This is not the main section if you only need to confirm email, link Telegram, or restore account access before configuring notifications.
- It is also not the main section for the formula of one metric when the question is about how that value is calculated rather than how notifications use it.
Typical interpretation mistakes
- Do not assume that every notification visible in the window is an actively monitored delivered price notification. The window also shows local notifications for the current list.
- Do not ignore account status and channel readiness when you expect delivery. A configured notification still needs a valid email or Telegram channel and the right subscription state.
- Do not treat impulse history as a permanent saved archive. It is only a temporary list of events from the current application session.
Algorithms and formulas to understand
- Why a fired price notification is shown in the Notifications feed first and moves to inactive only after you remove it from that feed
- Why notifications in the "By parameters" tab change when you switch to another saved list
- Why impulse settings stay with the list, while already triggered impulse events are only a temporary session history
- Why time-based impulse repeat can re-arm the same symbol without changing the impulse threshold itself
- Large print: a single parsed live trade triggers when price × quantity reaches the configured minimum quote volume and the condition is out of cooldown
- Print burst: live trade quote volume is summed over the current window. It triggers only when that sum is both above the configured minimum quote volume and above average same-window quote volume from the average-volume period multiplied by the configured multiplier. If the full period is not available yet, available history is used and normalized to the selected window length; history shorter than the current window is not enough for burst comparison. When direction detection is enabled with side "All", buy and sell volume are compared and the dominant side is shown only if it reaches the direction threshold.
- Why a demo account can create only one active server-monitored price notification at a time