Skip to main content
All manual pages

Alerts & Notifications

Rules fire on price, percent, volume, or indicator crossings; cadence is per-rule (once / daily / every); channels are per-kind (in-app, device push, sound, email) with one master mute and real quiet hours.

A Tapeboard alert is a rule: symbol + condition + threshold, plus how often it should speak (cadence) and where it should reach you (channel). Rules live on the server, evaluate against the live quote feed ~once a minute during market and extended hours, and write into your notification inbox when they fire.

There are two screens with the word "alerts" stamped on them and they do different jobs:

  • ALERTS (sidebar / /settings/alerts) — your *rules*: create, view, delete, and when each last fired.
  • Settings → Notifications — your *delivery*: master mute, which channels light up per alert kind, quiet hours, push enablement.
The alerts manager — rules, cadence, and last-fired state
The alerts manager — rules, cadence, and last-fired state

Creating an alert

From /settings/alerts (or a chart right-click):

  1. Symbol — the ticker.
  2. Type — price above / below, percent change, or volume above.
  3. Value — the threshold.
  4. Cadence — once, once a day, or every time (below).
  5. Create. The rule lands in the Active list instantly.

Template chips on the form ("Big move", "Breakout", "Volume spike") fill in type + value + cadence for you — they're there to teach the cadence idea by example, not to lock you in.

Cadence (per rule)

CadenceBehavior
OnceFires once, then disables itself. Default. Best for breakout levels you only need to hear once.
Once a dayFires at most once per day (per market day, ET) when the condition is true; re-arms at tomorrow's open. The "tell me over the weekend if it dived Friday & Monday" mode.
Every timeRe-fires whenever the condition holds while the evaluator runs (about once a minute in session; device pushes are additionally throttled so a flapping cross doesn't hammer you).

A gold "Triggered" chip appears on a fired row; the cadence chip ("daily"/"every") sits beside it, and the last-fired timestamp is on the row.

Delivery channels (Settings → Notifications)

Per alert kind you choose where it lands — in-app inbox, device push, email (email is on by default only for price alerts). The kinds: price alerts, halts, scanner movers on your watchlist, earnings results, earnings reminders, daily digest, simulator fills, simulator summary, news, economic releases, options flow.

  • Mute everything — one switch. Nothing reaches you except halt warnings (those are urgent: someone is losing money).
  • Quiet hours — a real persisting window (start/end/your tz). Inside it, events land in your inbox but don't ping your device.
  • Push — device notifications that arrive even when the site is closed. Enable from the Notifications page or answer the nudge when you create an alert / close your first sim fill.

The inbox at /notifications keeps the full history (per-row mark-read, clear, delete).

The bell icon in the header shares its count with the inbox — one number, one stream.

Alert types

TypeFires when
price_aboveLast trade > your level
price_belowLast trade < your level
pct_changeSessionΔ%≥ threshold (either direction)
volume_aboveSession volume > threshold (shares)
vix_aboveVIX prints above your level
indicator_crossIndicator-price cross (set via the technical builder on the manage page)

Multi-condition patterns (MA crosses, RSI, trendlines, formula) live in the builders lower on the manage page and run on the same cadence machinery.

Hours & tiers

  • Evaluation runs during regular + extended market hours (04:00–20:00 ET weekdays). Overnight/weekend rules don't spam you.
  • Free: 3 concurrent rules. Pro/Terminal: unlimited.
  • Sound alerts (in-browser chimes/beeps) stay Pro-gated.

Troubleshooting

"It fired but I didn't get a push." Settings → Notifications shows the push badge state. If unsubscribed, enable push there. If you're over your 3-per-day scanner cap, further mover events collapse into a single inbox row — not silence, just less noise.

"My quiet-hours change didn't stick last month." That was us — the old control talked to localStorage only. It saves to your account now (verified 2026-09-01).

"Too many scanner notifications." Lower the volume in Settings → Notifications by turning *Watchlist movers* off for push (keep in-app), or use Symbol mute on push. The hard ceiling is 3/day for scanner pushes; inbox grouping covers the rest.

Desktop notifications never show. Browser OS-level permission: chrome://settings/content/notifications → Allow tapeboard.com.

Sound silent. Browser autoplay locked until first interaction on the page — click once, then it works. Or the M key on /scanner.