Skip to main content
All manual pages

Calendar

Calendar surfaces four event streams — earnings, IPOs, economic releases, dividends — in a weekly view or monthly grid. The weekly view now lists the actual earnings companies inside each weekday card, bucketed Before Open / After Close with ticker, company name, and logo, instead of just a count. Keyboard navigation, importance dots, and a tier-gated AI Earnings Preview round it out.

The Calendar consolidates four event streams onto one view — earnings, economic releases, IPOs, and dividends. Weekly view is the default; monthly grid is Pro+. In the weekly view, each weekday card lists the companies reporting that day, split into Before Open and After Close buckets, each row showing ticker, company name, and logo — you read who reports without clicking in. Arrow keys navigate days, W / M toggle view mode. The AI Earnings Preview button (Pro+) generates a watchlist-scoped read of the upcoming reports.

What it is

Four event streams load together on every range change — earnings, IPOs, economic releases, and dividends. Range is the visible week (default) or month (Pro+). For the economic stream, today's releases show with actuals while the rest of the week shows scheduled events without actuals yet. In the weekly view each weekday card renders the day's earnings inline — a Before Open group and an After Close group, each company a row with ticker, name, and logo — so the card itself answers "who reports Thursday?" without a click. Monthly view keeps the compact size-graded dots for density at a glance.

Calendar weekly view with earnings companies bucketed before/after open
Calendar weekly view with earnings companies bucketed before/after open

When to use it

Sunday night planning — open in monthly view, scan for the week ahead's FOMC, CPI, PPI, NFP. Pre-FOMC Wednesday — check the economic strip for the morning print times (8:30 AM, 10:00 AM, 2:00 PM Fed announcements). Earnings season — pin the calendar to a second monitor and scan the weekday cards for your watchlist symbols. Dividend hunting — Pro+ dividend section shows ex-dividend dates for the day. IPO speculation — Pro+ IPO list shows pricing range, expected date, lead underwriter.

Open it

  • Path: /calendar
  • Shortcut: ← → to step day, W for weekly view, M for monthly view
  • Tier-gate: Free sees the weekly view with earnings and economic events only — IPOs and dividends show upgrade gates; Pro unlocks IPOs, dividends, monthly grid view, and the AI Earnings Preview workflow; Terminal removes any workflow rate limits

How to use it

  1. Open /calendar. The week containing the next weekday loads, with today selected (Mon–Fri only; weekends bounce to the next Monday).
  2. Read the weekday cards in the weekly view. Each card lists the day's earnings inline, split into a Before Open group and an After Close group; each company shows its ticker, name, and logo. Economic, IPO, and dividend events are flagged on the card with colored dots — yellow = earnings, blue = economic, green = IPO, purple = dividend.
  3. Click a company row in a weekday card to jump straight to /research/<TICKER>, or click the day card (or press / ) to load that full day's events — earnings, economic, IPOs, dividends — in the right panel. The selected day highlights with a green border.
  4. The right panel breaks into four collapsible sections — EARNINGS, ECONOMIC, IPOS, DIVIDENDS. Click any section header to collapse / expand.
  5. Earnings row shows ticker, company, BMO (Before Market Open) / AMC (After Market Close), EPS estimate vs. actual (if reported), revenue estimate vs. actual, fiscal quarter. Click a row to jump to /research/<TICKER>.
  6. Economic row shows event name, country (2-letter), time (ET), impact (1–3 dots), actual / estimate / previous. Today's events show actuals; future events show estimates only.
  7. IPOs (Pro+) shows ticker, company, expected date, price range, share count, exchange.
  8. Dividends (Pro+) shows ticker, ex-date, payment date, amount per share, yield.
  9. Switch to Monthly view (Pro+) by clicking MONTHLY or pressing M. The grid shows the whole month with colored-dot density per day; the inline Before Open / After Close company lists are a weekly-view feature, so click a day in the month grid to see the companies.
  10. Click [ EARNINGS_PREVIEW ] top right (Pro+) to fire the AI workflow. It scopes to your active watchlist if you have one, otherwise runs market-wide. The result renders in a card below the toolbar.

Fields

Earnings entry

FieldSource
symbol / nameTicker and company name (shown with a logo in the weekday card)
dateReport date
hourBMO / AMC — bucketed in the weekday card as Before Open (BMO) and After Close (AMC)
epsEstimate / epsActualEPS consensus and actual (when reported)
revenueEstimate / revenueActualRevenue consensus and actual
quarterFiscal quarter end date

Economic entry

FieldSource
eventRelease name (e.g., "CPI YoY", "FOMC Statement", "Nonfarm Payrolls")
country2-letter ISO (US, EU, UK, JP, CA, AU, NZ, CH)
timeTime in ET, 12-hour
impact1 (low), 2 (medium), 3 (high)
actual / estimate / previousPrint values — actual blank until release

IPO entry (Pro+)

FieldSource
symbol / nameProposed ticker and company
dateExpected pricing date
priceRangeUnderwriter range
numberOfSharesOffered
exchangeNYSE / NASDAQ / etc.

Dividend entry (Pro+)

FieldSource
symbolTicker
dateEx-dividend date
paymentDatePayment date
amountPer share
yieldAnnualized yield %

Day dot legend

ColorStream
YellowEarnings
BlueEconomic
GreenIPOs
PurpleDividends

Dot sizes: 3px (1–2 events), 4px (3–10), 6px (10+).

Limits

  • The economic calendar shows actuals for today's releases. On rare occasions the actuals source is briefly unavailable and the day falls back to the scheduled list, which has no actuals — you'll lose the print values for today until it recovers.
  • The week-ahead economic schedule refreshes on Sundays for the upcoming week. Wednesday / Thursday additions or revisions don't show up until the next week's update.
  • The earnings calendar can lag on small-cap / OTC reporting; very recent IPOs (< 2 quarters) often appear with no estimates.
  • BMO / AMC timing is what the issuer announced — not the actual minute of release. Use the time field on the economic table for hard schedules; for earnings, treat BMO as "before 9:30 AM ET" and AMC as "after 4:00 PM ET."
  • Small-cap dividends sometimes appear without amounts (placeholder rows). Verify against the company's investor relations page before trading dividend capture.
  • The day-strip filters weekends out by design (NYSE-aligned). To plan around weekend events (crypto, futures, foreign market opens) use /economic or /charts directly.
  • The Earnings Preview workflow scopes to your *active* watchlist (the one currently selected in the sidebar). If you have multiple watchlists, switch to the right one before triggering.
  • Monthly view dot density caps visually at 6px — a day with 50 earnings looks the same as a day with 100. Click in for the actual count.

Troubleshooting

Today's economic events show no actuals. The actuals source was briefly unavailable and the day fell back to the scheduled list. Hard-refresh in a few minutes — it retries automatically.

Earnings list is empty but I know companies report today. Sources can disagree on what counts as "today" for some pre-market reports — the report might be filed under the previous trading day. Check the day before / after.

Dot density doesn't match the event list. Dots reflect the *raw count* including weekend events that get filtered from display. A Saturday Asia-only release counts as a dot but won't show in the list.

M keypress doesn't switch to monthly. You're on Free — monthly is Pro+. The keybinding is gated.

Earnings Preview returns "no symbols in watchlist." You don't have an active watchlist selected. Either select one in the sidebar or accept the prompt to run market-wide (the workflow will widen scope automatically if no symbols passed).

EPS shows for actual after the report. The print hasn't been ingested yet — usually < 1 hour after release. Check the company's 8-K on /research/<TICKER> for the canonical filing.

A company is in the wrong Before Open / After Close bucket. The bucket comes from the issuer's announced timing (BMO / AMC) as reported. When the timing isn't tagged, the company falls back to a default bucket — confirm the exact release time on the company's investor-relations page before trading the open or the close.

A weekday card has more companies than I can read at a glance. By design the card lists every reporter for that day in the Before Open and After Close groups; on heavy earnings days that's a long list. Scroll the card, or click into the day to use the right-panel EARNINGS section with EPS and revenue estimates.