§20 MANAGE_ALERTS¶
OVERVIEW¶
Alerts fires when a ticker crosses a level, percent threshold, volume floor, or VIX trigger and pushes the notification to every channel you have enabled. Six trigger types, four delivery channels, one inbox at /notifications.

A rules engine running server-side over the streaming quote feed. Each rule is a (symbol, trigger_type, threshold) tuple plus an optional repeating flag. When a condition fires, the server creates a notification and fans it out in priority order: in-app first (always on), desktop via the browser Notifications API, sound (Pro+), email (Pro+).
A rules engine running server-side over the streaming quote feed. Each rule is a (symbol, trigger_type, threshold) tuple plus optional repeating flag. When the condition fires, the server creates a notification and fans it out to your enabled channels in priority order: in-app first (always on), desktop (via the browser Notifications API), sound (Pro+), email (Pro+).
WHEN TO USE¶
- Set price alerts at support, resistance, or breakout levels drawn on the chart so you are not watching every tick.
- Set VIX-above alerts to detect regime changes.
- Set volume-spike alerts on illiquid small-caps to catch an unusual print before the move develops.
HOW TO USE¶
Open the alerts manager
Navigate to /settings/alerts. The top of the page shows your current plan, alert count versus tier cap, and notification preferences. The alerts manager is also accessible from the §TOOLS group in the sidebar. There is no keyboard shortcut.
Enable notification channels
Under Notification Preferences, toggle on any combination of:
- In-app notifications — always available, no permission required.
- Desktop notifications — the browser prompts for permission the first time you enable this.
- Sound alerts — Pro+ only. The toggle must be on and the page must have focus; most browsers gate audio on user interaction, so click anywhere on the page once after the session starts.
- Email — Pro+ only. Alerts are sent from
[email protected].
Create a rule
- Enter a Symbol.
- Select a Type from the trigger type list below.
- Set the Value (threshold).
- Submit. The rule appears in the Active Alerts list immediately.
Manage rules
- Click the trash icon on any rule to delete it.
- Clear All removes every rule at once.
View triggered events
Triggered events land in /notifications and, if enabled, the desktop notification tray. The inbox keeps server-side history; clearing the in-app list does not delete server records.
Tip
To set a price alert directly from a chart, right-click the price axis at the level you want. The alert form opens pre-filled with the ticker and price.
TRIGGER TYPES¶
| Type | Fires when |
|---|---|
price_above |
Last price > threshold |
price_below |
Last price < threshold |
percent_change |
Absolute session percent change ≥ threshold |
volume_above |
Cumulative session volume > threshold (shares) |
vix_above |
VIX last > threshold |
volume_spike |
Real-time volume rate exceeds the historical average by the threshold multiplier |
"% Change" watches the stock's daily percentage move, not its price.
It's the same percent you see next to the ticker (e.g. +3.2%) — the change from the previous day's close. So a "% Change" alert set to 5 fires when the stock is up 5% or down 5% on the day — it looks at the size of the move in either direction.
If what you want is an alert on the actual price — "tell me when AAPL reaches $200" — that's Price Above or Price Below, not % Change.
One thing worth knowing: "% Change" is measured from the previous close (the day's move), not from the price at the moment you created the alert.
Quick summary:
- % Change -> the day's percentage move, up or down
- Price Above / Price Below -> a specific price level
LIMITS AND BEHAVIOR¶
| Attribute | Free | Pro / Terminal |
|---|---|---|
| Concurrent alerts | 3 | Unlimited |
| Sound alerts | No | Yes (alerts.sound flag) |
| Email alerts | No | Yes |
| Desktop + in-app | Yes | Yes |
- Triggers evaluate against the streaming quote feed during market hours and extended hours.
- Rules are dormant outside market hours — 8 PM to 4 AM ET, weekends, and holidays.
- Repeating alerts re-fire each time the condition crosses. Non-repeating alerts auto-disable after the first fire.
- VIX alerts fire on a 15-second polling cadence, not on every tick. Sub-15s VIX moves may be missed.
- Server-side notification retention is indefinite. Notifications persist until you delete them individually or use Clear All in
/notifications.
Desktop notifications never show up. Browser permission. Open chrome://settings/content/notifications (or your browser's equivalent), confirm tapeboard.com is set to Allow, then toggle the preference off and back on to re-register.
Email alerts not arriving. Check spam — alerts come from alerts@tapeboard.com. If still missing, verify your account email in Settings → Account.
-Notification Preferences¶

-Add Alert¶

Alert Types Reference Guide
dropdown menu
| Alert Type | Description | Common Use Case |
|---|---|---|
| Price Above | Triggers an alert when the asset's market price crosses above a user-defined threshold. | Identifying breakouts or key resistance levels being broken. |
| Price Below | Triggers an alert when the asset's market price drops below a user-defined threshold. | Identifying breakdowns, potential buy zones, or support level failures. |
| % Change | Triggers an alert when the price shifts by a specific percentage (positive or negative) within a given timeframe. | Tracking intraday volatility or significant news-driven price moves. |
| Volume Above | Triggers an alert when trading volume exceeds a predefined baseline or specific number of shares/contracts. | Confirming the strength behind a price move or identifying unusual institutional activity. |
| VIX Above | Triggers an alert when the CBOE Volatility Index (VIX) crosses above a specific level. | Monitoring broad market fear, hedging portfolio risk, or timing option premium spikes. |
| Volume Spike | Triggers an alert when there is a sudden, sharp surge in trading volume relative to recent historical intervals. | Spotting algorithmic execution, stop-loss cascades, or immediate news reactions. |
Create Alert
Price, % change, and volume alerts on US equities fire pre-market (4:00am ET) through after-hours (to 8:00pm ET) on weekdays. Overnight and weekends are regular-hours only. Multi-condition, trendline, and indicator alerts are regular-hours only in all sessions.
-Multi-Condition Alert Builder¶


Webhook URL (optional) https://hooks.example.com/... Optional — Tapeboard POSTs a signed JSON payload here when this alert fires (Zapier, Discord, n8n, custom bots).
Example
Preview
AAPL, price crosses 200-day MA
--Alert Types¶
The following table outlines the supported alert trigger conditions (Types) and their typical use cases in market monitoring.
| Alert Type | Description | Primary Use Case |
|---|---|---|
| Price Above | Triggers when the asset price rises past a specified threshold. | Breakout tracking, resistance level monitoring. |
| Price Below | Triggers when the asset price drops below a specified threshold. | Support level monitoring, stop-loss planning. |
| % Change Threshold | Triggers when the asset's percentage price change over a given period exceeds a threshold. | Volatility monitoring, sudden pump or dump alerts. |
| Volume Above | Triggers when the trading volume exceeds a predefined level. | Confirming trends, identifying unusual market activity. |
| RSI Overbought (>) | Triggers when the Relative Strength Index (RSI) exceeds a specific overbought value (typically >70). | Identifying potential trend reversals or overextended markets. |
| RSI Oversold (<) | Triggers when the RSI falls below a specific oversold value (typically <30). | Identifying potential buying opportunities or oversold conditions. |
| MACD Crossover | Triggers when the MACD line crosses the Signal line. | Momentum shift detection and trend continuation signals. |
| MA Crossover | Triggers when a shorter-term Moving Average crosses a longer-term Moving Average. | Identifying golden crosses (bullish) or death crosses (bearish). |
--Conditional Operators¶
Operators define the mathematical or logical relationship required to trigger the selected alert type.
| Operator | Name | Trigger Logic Description |
|---|---|---|
> |
Greater Than | Triggers if the current value remains strictly above the threshold. |
< |
Less Than | Triggers if the current value remains strictly below the threshold. |
>= |
Greater Than or Equal To | Triggers if the current value is equal to or higher than the threshold. |
<= |
Less Than or Equal To | Triggers if the current value is equal to or lower than the threshold. |
Crosses Above |
Crosses Above | Triggers specifically at the precise moment the value transitions from below to above the threshold. |
Crosses Below |
Crosses Below | Triggers specifically at the precise moment the value transitions from above to below the threshold. |
--Delivery Channels & Configurations¶
Alert notifications can be routed through multiple endpoints concurrently:
- In-App: Real-time push notification or notification tray item within the application dashboard.
- Email: Sent directly to the registered user's email address.
- Push: Mobile push notifications for real-time mobile device alerting.
- Webhook URL (Optional): Sends a structured JSON POST payload to a custom external endpoint (e.g., Slack, Discord, or automated trading bots) when the condition is met.
-Indicator Alert¶
e.g. RSI(14) crosses above 70, EMA(9) crosses above EMA(21)

🔔 Indicator Alert Configuration Guide
The interface allows a trader to construct logical condition alerts based on real-time price data and indicators. Below is the full breakdown of configurable form options:
| Parameter Field | Control Type | Input / Selectable Options | Description |
|---|---|---|---|
| Symbol | Text Input | e.g., AAPL | The stock or asset ticker symbol to monitor. |
| Interval | Dropdown | 1m, 5m, 15m, 30m, 1h, 1d |
The chart time frame intervals used to evaluate the alert logic. |
| Indicator (Primary) | Dropdown | SMA, EMA, RSI, MACD, Stoch, ATR |
The primary technical metric acting as the condition base. |
| Operator | Dropdown | crosses above, crosses below, >, < |
The logical relationship operator that triggers the alert state. |
| Compare to | Toggle | Value / Indicator |
Sets whether the primary indicator condition is evaluated against a fixed numerical level or another dynamic indicator curve. |
| Repeat | Checkbox | True / False |
Determines if the alert remains active for multiple triggers or disarms after the first instance. |
--Technical Indicators¶
| Indicator | Full Name | Common Technical Use Case |
|---|---|---|
| SMA | Simple Moving Average | Identifying support/resistance levels and overall trend direction over a set period. |
| EMA | Exponential Moving Average | Tracking price trends with a higher sensitivity to recent price movements. |
| RSI | Relative Strength Index | Measuring the speed and change of price movements to identify overbought or oversold conditions. |
| MACD | Moving Average Convergence Divergence | Detecting changes in the strength, direction, momentum, and duration of a trend. |
| Stoch | Stochastic Oscillator | Comparing a specific closing price of an asset to a range of its prices over a certain period. |
| ATR | Average True Range | Measuring market volatility by decomposing the entire range of an asset price for that period. |
--Conditional Operators¶
Operators define the specific cross or threshold logic required to trigger an action or alert based on the selected indicator.
| Operator | Type | Logic Description |
|---|---|---|
| crosses above | Crossover | Triggers at the exact moment the indicator line cuts upward through a specific value or secondary line. |
| crosses below | Crossover | Triggers at the exact moment the indicator line cuts downward through a specific value or secondary line. |
| > | Greater Than | Triggers and remains active as long as the indicator value is strictly higher than the threshold. |
| < | Less Than | Triggers and remains active as long as the indicator value is str |
--Compare to¶
Depending on the selection made under "Compare to", the interface structurally updates with appropriate secondary parameter boxes:
Option A: Static Level Configuration (Compare to: Value)
- Value Box: Numerical entry threshold (e.g.,
70for an overbought RSI evaluation). - Formula Output Example:
RSI(14) crosses above 70 on - 1d
Option B: Cross-Indicator Configuration (Compare to: Indicator)
- Target Indicator Dropdown:
Price,SMA,EMA,RSI,MACD,Stoch,ATR - Target Period Box: Contextual integer entry box defining the length for the target indicator (e.g.,
20for anEMA(20)cross). - Formula Output Example:
RSI(14) crosses above EMA(20) on - 1d
Example Rules Supported
- RSI Overbought Scan:
RSI(14) crosses above 70on a1dtimeframe. - Moving Average Crossover:
EMA(9) crosses above EMA(21)on shorter intraday parameters like5mor15m.
Active Alerts¶
Multi-Condition Alerts¶
Trendline Alerts¶
Indicator Alerts¶
Alert History¶
TROUBLESHOOTING¶
Alert did not fire even though price crossed the level
Three possible causes:
- The rule was non-repeating and already fired earlier — check
/notificationsfor a prior event. - The ticker is not in the active streaming universe. Very illiquid OTC names may not be covered.
- The trigger fired during extended hours but the browser blocked the desktop notification.
Desktop notifications never appear
Browser permission is the most common cause. Open chrome://settings/content/notifications (or your browser equivalent), confirm tapeboard.com is set to Allow, then toggle the Desktop notifications preference off and back on to re-register.
Sound alerts are silent on Pro
The Sound alerts toggle must be on and the page must have focus. Click anywhere on the page once after the session starts to satisfy the browser's user-interaction requirement for audio playback.
Email alerts are not arriving
Check your spam folder — alerts come from [email protected]. If they are still missing, verify your account email under Settings → Account.