pnl club guide

Data status and notifications

Notifications

  • Pop-ups: new notifications appear at the bottom right of the app. Signals stay until you dismiss them; others fade after a few seconds. Click one to open it.
  • The bell in the top bar counts unread notifications. The notifications page lists them all, with mark read and mark all read.
  • Desktop alerts: the first signal pop-up offers Turn on desktop alerts. Once your browser allows it, you get a system notification when PNL Club is open in a background tab.
  • ping me when. Choose what you get pinged for: new signals ("tracked wallets ape the same coin") and calls ("someone in the club calls a coin"). Both are on by default.

Notifications are in-app only: no email, no Telegram, no phone push. Keep a tab open to get pinged.

Data status

The pulse icon in the top bar opens data status: how fresh everything is. It refreshes every 10 seconds.

  • Mode, Background worker, Background jobs: whether live data is flowing and the worker is running.
  • sources. The Solana RPC and the live trade feed: status, last message, subscribed wallets, today's budget.
  • background loops. What each part of the worker did last.
  • data freshness. Wallets on the stream, trades, signals, market data, balance checks, PnL figures.
  • data gaps. Periods where the feed was down and hasn't been filled in yet.

A quiet feed isn't a broken feed: the wallets on the list may just not be trading.

What the states mean

State Meaning
Live Data is coming in
Starting Tracking just started; the first data is on its way
Partial coverage Some wallets in this view had no live feed at that moment
Data gap The feed was down; signals in that time open without a ping until it's filled in
Degraded Data is coming in, but slower or with errors
Stale Older than 24 hours
Paused Tracking paused by the club, or by a plan limit
Disconnected, Error The source can't be reached right now
Budget reached The source's daily budget is used up; it resumes the next day
Not configured This source isn't set up on this instance

"Unavailable" is never shown as 0. When a number can't be computed (no price, no history), the app says n/a and why.