← All guides

BetaWatchdog

BetaWatchdog monitors portfolio correlation health — beta drift, pairs cointegration, and IV spread — and alerts when actionable conditions emerge.

Reading beta drift

Beta measures how much a stock moves relative to SPY. BetaWatchdog tracks three windows: 21d (short-term), 60d (medium-term), and 120d (long-term). When 21d beta diverges significantly from 60d beta, it signals a recent regime change in the stock's behavior.

Pairs z-score and signals

BetaWatchdog runs a cointegration test on every pair in your watchlist. A cointegrated pair has a statistically stable long-run relationship — deviations from that relationship tend to mean-revert. The z-score measures how far the current spread is from its historical mean.

A signal fires when three gates pass simultaneously:

The Signal Diagnostics panel shows exactly which gate is blocking a non-firing pair.

Discord alerts

Alerts are sent via webhook to a Discord channel you configure in Settings. T1 alerts (high urgency): R² deterioration, IV-realized dislocation. T2 alerts (informational): beta drift, Dimson divergence. Your webhook URL is stored locally in your browser — it never leaves your machine or goes through the server.