Notifications Center
Stay informed with real-time alerts
The Notifications Center keeps you informed of important events, unusual activity, and custom alert triggers in real-time.
Availability: Gamma plan and higher ($59/month+)
What Are Notifications?
Notifications are real-time alerts delivered when:
- Custom alerts are triggered
- Unusual options activity is detected on watchlist stocks
- Significant market events occur
- System updates or important announcements
Notification Types
| Type | Description | Frequency |
|---|---|---|
| Custom Alerts | Your configured alert rules trigger | As triggered |
| Unusual Activity | ML-flagged trades on watchlist | Real-time |
| Whale Trades | $500K+ trades on watchlist | Real-time |
| System Updates | Platform announcements | Occasional |
| Account | Subscription, billing, API limits | As needed |
Accessing Notifications
Bell Icon (Top Right)
- Bell icon in navigation bar
- Red badge shows unread count
- Click to open notifications panel
- Dropdown shows recent notifications
Notifications Page
Navigate to Notifications from the menu:
- Full list of all notifications
- Filter by type and date
- Mark as read/unread
- Bulk actions
Notification Channels
In-App Notifications
Always enabled - appear in the platform:
- Bell icon badge
- Dropdown panel
- Notifications page
- Real-time updates via WebSocket
Email Notifications
Optional - sent to your email:
- Immediate delivery
- Configurable per alert
- Daily digest option
- Unsubscribe anytime
SMS Notifications
Optional - text messages:
- Immediate delivery
- Requires phone number verification
- Configurable per alert
- Standard SMS rates may apply
Push Notifications
Mobile apps - iOS and Android:
- Instant delivery
- Lock screen alerts
- Badge counts
- Tap to open app
Slack Integration
Optional - send to Slack channel:
- Real-time delivery
- Custom webhook URL
- Formatted messages
- Thread support
Discord Integration
Optional - send to Discord server:
- Real-time delivery
- Custom webhook URL
- Embed formatting
- Channel routing
Webhook Integration
Vega plan - send to your endpoint:
- JSON payload
- Custom processing
- Integration with your systems
- 10-second timeout
Managing Notifications
Notification List
Each notification shows:
| Element | Description |
|---|---|
| Icon | Type indicator (alert, unusual, system) |
| Title | Brief description |
| Details | Trade info, alert criteria, etc. |
| Timestamp | When it occurred |
| Status | Read/Unread |
| Actions | View, Mark Read, Delete |
Filtering
Filter notifications by:
- Type: Custom alerts, unusual activity, system
- Date: Today, last 7 days, last 30 days, custom
- Status: All, unread, read
- Symbol: Specific stock
Bulk Actions
Select multiple notifications:
- Mark all as read
- Delete selected
- Export to CSV (Vega plan)
Notification Settings
Global Settings
Access: Account → Notifications Settings
| Setting | Options |
|---|---|
| Enable Notifications | On/Off toggle |
| Channels | Email, SMS, Push, Slack, Discord, Webhook |
| Quiet Hours | Disable during specific hours |
| Frequency | Real-time, Digest (hourly, daily) |
| Sound | Enable/disable notification sounds |
Per-Alert Settings
Each custom alert can have different notification settings:
- Channels: Choose which channels to use
- Cooldown: Minimum time between notifications
- Priority: High (always notify) or Normal (respect quiet hours)
Quiet Hours
Prevent notifications during specific times:
Configuration
- Go to Notifications Settings
- Enable “Quiet Hours”
- Set start time (e.g., 10:00 PM)
- Set end time (e.g., 7:00 AM)
- Choose days of week
- Save settings
Exceptions
- High priority alerts: Always delivered
- Critical system alerts: Always delivered
- In-app notifications: Still visible (no sound)
Notification Delivery
Real-Time Delivery
WebSocket connection for instant updates:
- Sub-second latency
- No polling required
- Automatic reconnection
- Battery efficient
Delivery Guarantee
Best effort delivery:
- Most notifications delivered instantly
- Some may be delayed during high volume
- Duplicate prevention
- Retry logic for failed deliveries
Delivery Status
Track delivery status:
- Sent: Successfully delivered
- Pending: In queue
- Failed: Delivery failed (check settings)
- Throttled: Rate limit reached
Mobile Push Notifications
iOS Setup
- Download Optionomics app from App Store
- Log in to your account
- Allow notifications when prompted
- Configure in Settings → Notifications
Android Setup
- Download Optionomics app from Play Store
- Log in to your account
- Allow notifications when prompted
- Configure in Settings → Notifications
Push Notification Features
- Lock screen: See alerts without unlocking
- Badge count: Unread notification count
- Sounds: Custom notification sounds
- Vibration: Haptic feedback
- Rich notifications: Trade details in notification
- Actions: Mark read, view, dismiss
Notification Examples
Custom Alert Triggered
🔔 Custom Alert: AAPL Whale Trade
Alert: "AAPL Large Calls"
Symbol: AAPL
Type: Call
Strike: $180
Premium: $750,000
Unusual Score: 92
Side: Above Ask (AA)
Triggered at: 2:45 PM EST
View Details →
Unusual Activity Detected
⚠️ Unusual Activity: TSLA
Type: Aggressive Call Buying
Strike: $250
Premium: $1,200,000
Unusual Score: 88
DTE: 14 days
Detected at: 11:23 AM EST
View Flow →
Whale Trade Alert
🐋 Whale Trade: NVDA
Type: Put
Strike: $500
Premium: $2,500,000
Size: 5,000 contracts
Side: At Ask (A)
Executed at: 3:15 PM EST
View Details →
Best Practices
Do’s ✅
- Configure channels wisely: Use SMS for critical alerts only
- Set cooldowns: Prevent alert fatigue (30 min minimum)
- Use quiet hours: Respect your sleep schedule
- Prioritize alerts: Not all alerts need all channels
- Check regularly: Review notifications daily
- Clean up: Mark as read or delete old notifications
- Test alerts: Verify delivery before relying on them
Don’ts ❌
- Don’t enable all channels: Too many notifications = noise
- Don’t set cooldown too short: You’ll get overwhelmed
- Don’t ignore unread count: Important signals may be missed
- Don’t disable all notifications: You’ll miss opportunities
- Don’t forget to update phone number: SMS won’t work
- Don’t share webhook URLs: Security risk
- Don’t set unrealistic criteria: Too many false positives
Notification Limits
Rate Limits
To prevent spam and ensure quality:
| Plan | Max Notifications/Hour | Max Notifications/Day |
|---|---|---|
| Gamma | 50 | 500 |
| Theta | 100 | 1,000 |
| Vega | 200 | 2,000 |
Note: Limits are per channel. If limit reached, oldest notifications may be dropped.
SMS Limits
Additional limits for SMS:
- Gamma: 25 SMS/day
- Theta: 50 SMS/day
- Vega: 100 SMS/day
Overage: Additional SMS may incur charges
Troubleshooting
Not Receiving Notifications
Check these items:
- ✅ Notifications enabled in settings
- ✅ Alert is active (not paused)
- ✅ Channels are configured correctly
- ✅ Not in quiet hours
- ✅ Phone number verified (for SMS)
- ✅ Email not in spam folder
- ✅ Push notifications allowed (mobile)
- ✅ Not at rate limit
Delayed Notifications
Possible causes:
- High platform volume
- Network connectivity issues
- Email server delays
- SMS carrier delays
- Mobile app not running (push)
Solutions:
- Check internet connection
- Restart mobile app
- Verify webhook endpoint (Vega)
- Contact support if persistent
Duplicate Notifications
Possible causes:
- Multiple alerts with same criteria
- Webhook retry logic
- Mobile app sync issue
Solutions:
- Review alert rules
- Check webhook response codes
- Reinstall mobile app
Privacy & Security
Data Handling
- Notifications stored encrypted
- Automatically deleted after 90 days
- No third-party sharing
- GDPR compliant
Webhook Security
Best practices:
- Use HTTPS endpoints only
- Validate request signatures
- Implement rate limiting
- Monitor for abuse
- Rotate URLs periodically
API Access (Vega Plan)
Programmatically access notifications:
Get Notifications
GET /api/v1/notifications
Mark as Read
PATCH /api/v1/notifications/:id/mark_read
Mark All as Read
PATCH /api/v1/notifications/mark_all_read
Get Unread Count
GET /api/v1/notifications/unread_count
Related Features:
- Custom Alerts - Configure what triggers notifications
- Unusual Activity - Source of many notifications
- Watchlist - Get notified about your tracked stocks
Remember: Notifications are tools, not trading signals. Always do your own analysis before making trading decisions.