Welcome dashboard: connection badge, session horizon and widgets

The Welcome screen is the default route of the Senzoukria desktop app. It shows the broker connection state, a rail of module tiles, a 24-hour session horizon and widgets fed only by local data: journal, GEX snapshot, news, recent symbols and the AI chat.

Senzoukria · Documentation · Updated September 2026


Where to find it

Where
Sz menu → Welcome (route /), the screen the app opens on after sign-in
Data
Local only: journal SQLite, GEX store, news store, bars.db cache. No live quotes on this page
Refresh
News refreshed on mount only when older than 5 minutes; the horizon clock advances once a minute while the window is visible

What it does

The dashboard replaces the old launcher of nine large cards. The header carries the Senzoukria logo, the tagline "Trading Intelligence", the connection badge and the Focus mode button. Below it, a rail of ten compact tiles opens each module: Footprint, Heatmap, GEX, Option Flow, News, Journal, AI Agents, Replay, Scripting and Account. The tiles use the same labels as the Sz menu drawer.

Every widget has an explicit empty state that links to its module. Nothing on this page invents a number: when a widget has no local data, it says so and offers the action that fills it.

Widgets

Cards of the Welcome dashboard and the data each one reads
CardSourceWhat it shows
Connection badgeConnections store"Checking connections…" until the vault is read; the profile name in green when a broker is ready (tooltip: broker · environment); otherwise a link "No broker connected" that opens the Account page
Session horizonNews store, saved workspace, journal daily note24-hour strip with the Sydney, Tokyo, London and New York cash sessions, the Globex state (open / break / closed), the loaded economic events and a "Now" line. Side cards: "Resume your workspace" (number of saved charts, up to four instruments listed) and "Today's plan" (the pre-market plan of the journal)
JournalLocal SQLite (up to 5,000 trades)Net P&L, Win rate, Profit factor, Max drawdown and an equity curve of closed trades. The scope follows the connected account; the caption names the scope when it is not "all accounts"
GEXGEX store (session only, not persisted)Spot, Zero gamma, Call wall, Put wall, Total GEX, Put/Call OI, ATM IV, with an "as of {time}" caption. Empty until the GEX module has fetched a snapshot
NewsNews storeFour latest headlines and the next two economic events. Refreshed on mount only if the stored data is older than 5 minutes
Recent symbolsbars.db cacheLast cached 1-minute close of recently charted instruments, looked up over the last 8 days. Captioned "last cached close — not live"
AI AgentOS keychainThe embedded chat, mounted lazily. Without a Claude API key the card shows "Add your Claude API key"
Replay / SettingsTwo shortcut cards to the Replay module and to the app Settings

How to use it

Read the badge first: a grey link means no broker profile is ready, and the chart will not have data until one is added on the Account page. Use the tiles to move between modules; the drawer in the top bar offers the same destinations plus Guide, Settings, Report a problem and About.

The horizon is a reading aid, not a feed. Economic events come from the calendar the News module already loaded; if the calendar failed, the foot of the strip prints the error and a link "Open the calendar". The "Resume your workspace" card reads the last saved chart workspace from local storage and opens the Footprint on it.

The Focus mode button in the header removes the grid background and the session horizon; the data cards stay. The footer shows the installed version and a "What's new" link to the public release notes.

Limits or pitfalls

Things this page deliberately does not do:

  • No price streams: the Recent symbols closes are the age of the cached bar, shown as "{time} ago", not a live quote.
  • The GEX card is empty in every new session until the GEX module runs; the snapshot is not stored on disk.
  • The Journal KPIs only count closed trades (trades with a P&L). Open positions are not in the equity curve.
  • The economic events are those already loaded; the page does not poll providers on its own beyond the 5-minute staleness rule.

This page in other languages

Frequently asked questions

Why does the Journal card show a different P&L than my whole journal?
The card is scoped like the Journal page: the connected account first, or the remembered scope. The caption under the title names the scope. Trades recorded under other accounts are counted separately, and the empty state tells you when trades exist elsewhere.
Why is the Session horizon missing?
Focus mode is on. Click "Show signatures" in the header to bring back the horizon and the grid background. The preference is stored per machine.
Is the price in Recent symbols live?
No. It is the last 1-minute close found in the local bars cache for that instrument, with its age. Open the Footprint for live data.

Keep reading