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
| Card | Source | What it shows |
|---|---|---|
| Connection badge | Connections 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 horizon | News store, saved workspace, journal daily note | 24-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) |
| Journal | Local 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" |
| GEX | GEX 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 |
| News | News store | Four latest headlines and the next two economic events. Refreshed on mount only if the stored data is older than 5 minutes |
| Recent symbols | bars.db cache | Last cached 1-minute close of recently charted instruments, looked up over the last 8 days. Captioned "last cached close — not live" |
| AI Agent | OS keychain | The embedded chat, mounted lazily. Without a Claude API key the card shows "Add your Claude API key" |
| Replay / Settings | — | Two 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.
Related pages
- Navigation bar and Sz menu
- Full screen and focus mode
- Signing in and session lifetime
- GEX module
- What is GEX (gamma exposure)
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.