A useful Notion trading dashboard is not the page with the most widgets. It is the smallest page that answers a declared set of review questions with the correct account, period, source, and access boundary.

The 15-minute promise in this title is a build timebox, not a guarantee. Use it to assemble a four-block first version: current state, trajectory, review window, and market context. If connection, permissions, mobile testing, or reconciliation takes longer, finish those checks before trusting the page.

The short answer: start with Daily Summary, Mini Equity Chart, Weekly Summary, and Economic Calendar. Embed only the widgets your current TSB access permits, keep account-data links private, and write one decision beside every block. Add another widget only when it replaces a manual check.

Why Build a Dedicated Dashboard Page

A dashboard can put the current account view beside a plan or review note. That reduces navigation, but convenience is not evidence quality. The dashboard does not prove that a source export was complete, that trades were grouped correctly, or that a prop rule was modeled from current official terms.

The Dashboard Is Not a Replacement for the Journal

The journal stores the auditable trade record and decision notes. The dashboard is a read-only review surface over selected data. Keep the underlying Notion record structured using the Notion trading-journal workflow, and use the dashboard to point at the next review question rather than duplicate the full ledger.

Define the Audience and Scope First

  • Audience: only you, named collaborators, or a public audience?
  • Account scope: one account, a declared group, or all accounts?
  • Period: today, current week, current month, or a versioned review cohort?
  • Decision: prepare, monitor a constraint, review execution, or choose the next test?

Do not use a tokenized account-data widget on a page whose viewers should not see the projection. Notion permissions control the page; the TSB bearer URL controls the read-only projection. Both boundaries matter.

The Four-Block Dashboard Blueprint

The current TSB catalog has 24 widgets, but this first version uses four exact IDs. Catalog flags and entitlement checks remain controlling; a missing entitlement renders a gate rather than the requested data.

1. What is the current state?
Daily Summary · daily-summary · 450×180
Access: starter account-data; token and usable Notion connection.
Write beside it: data timestamp and account scope.

2. What path produced it?
Mini Equity Chart · equity-mini · 440×300
Access: advanced account-data; token, connection, and Full Access.
Write beside it: cohort, currency, and exclusions.

3. What needs review this week?
Weekly Summary · week-summary · 500×180
Access: advanced account-data; token, connection, and Full Access.
Write beside it: one observation and one forward test.

4. What scheduled context matters?
Economic Calendar · economic-calendar · 800×450
Access: public; no token.
Write beside it: timezone and event-risk rule.

This order separates outcome, path, review, and context. It does not imply that a positive daily result was good execution, that an equity curve predicts future results, or that a scheduled event requires a trade. The written companion supplies the definition that a visual alone cannot.

Step-by-Step Build Process: a 15-Minute Core

  1. Minutes 0–2 — create the page. Name it, set the intended Notion viewers, and write the account, timezone, and review period at the top.
  2. Minutes 2–5 — prepare links. Open TSB Notion Widgets. Public widgets use an ID-only URL. Account-data widgets use the generated revocable embed token. Never type or shorten that token by hand.
  3. Minutes 5–9 — add the first two blocks. Use Notion’s /embed block for Daily Summary and Mini Equity Chart. If the advanced widget is gated, keep Daily Summary and move on; do not substitute a screenshot and call it current.
  4. Minutes 9–12 — add review and context. Embed Weekly Summary if eligible and Economic Calendar. Put a text block under each with the question, period, and next check.
  5. Minutes 12–15 — verify. Reload once, confirm the intended account and period, inspect desktop and mobile, and open the page with the same permission state as another real viewer.

If any block fails, the timebox ends but the verification does not. The exact URL forms, token rotation, 24-widget registry, and connection states are covered in the TSB widget embed guide.

Choose Additional Widgets by Decision

Add a widget only after naming the decision it changes and the existing check it replaces. These are current catalog options, not universal recommendations:

  • Check summary metrics — Quick Stats (quick-stats). Record period, net/gross basis, account scope, and denominator.
  • Run a pre-trade checklist — Execution Protocol (execution-protocol). Record the rule version and whether completion happened before entry.
  • Track a declared objective — Goal Progress (goal-progress). Record the goal definition, period, unit, and data status.
  • Calculate planned position size — Position Calculator (position-calculator). Record instrument inputs, stop distance, risk policy, and rounding.
  • See current session context — Trading Terminal (trading-terminal). Record timezone and whether session labels matter to the strategy.
  • Compare current and prior month — Monthly Comparison (monthly-comparison). Record the same account, currency, inclusion policy, and complete periods.

Do not infer a rule from a widget name. For example, the current catalog does not expose a generic “Drawdown Chart” widget under that ID. Prop-program limits can be static, trailing, balance-based, equity-based, end-of-day, or intraday. Keep exact official terms and a versioned calculation outside the visual shortcut; the drawdown tracking guide explains the required path.

Three Practical Dashboard Variants

Starter Review Dashboard

Use daily-summary for the account-data snapshot, then add the public economic-calendar and position-calculator only when they support the written plan. Daily Summary still needs the dedicated token and a usable Notion connection; “starter” does not mean anonymous. Write the selected account, timezone, and day boundary above the summary. For the calculator, record the exact instrument inputs and final platform rounding instead of treating the displayed output as an order ticket.

Full Review Dashboard

Use daily-summary, equity-mini, quick-stats, and week-summary when the resolved workspace has Full Access. Give every card the same account and time boundary before comparing them. If Quick Stats and Weekly Summary appear inconsistent, check whether one is month-to-date and the other is week-to-date; a visually adjacent pair is not automatically the same cohort. Add one written observation only after the source totals reconcile.

Prop-Constraint Dashboard

Use daily-summary and quick-stats for observed outcomes, and execution-protocol for a predeclared checklist. Keep the exact program name, phase, account size, rule version, verified date, reset timezone, and official terms URL in a visible text block. Do not calculate a trailing or intraday loss rule from a daily summary alone. The canonical TSB Prop Firm Challenge Tracker remains the rule-aware application surface; the Notion page is the review surface, not evidence that a breach calculation is complete.

Market-Preparation Dashboard

Use public economic-calendar, trading-terminal, and position-calculator when the page is for preparation rather than account review. These widgets need no personal-data token, so they are safer for a broadly shared page. They still do not decide whether to trade: record the timezone, event filter, instrument, stop input, and rule that governs action. Remove any block that does not change the written preparation decision.

Layout, Performance, and Mobile Verification

There is no verified universal ceiling of four, seven, or fifteen embeds. Performance depends on widget weight, network, device, Notion client, and page content. Add one block at a time and measure the behavior that matters: first usable render, scrolling, interaction, and whether the reader can identify the account and date context.

Use Notion columns only when both blocks remain readable at the target width. A wide Economic Calendar belongs full width. Compact summary widgets may share a row on desktop, but expect them to stack on narrow screens. Default dimensions from the server catalog are starting sizes, not guaranteed minimums.

Notion warns that embeds requiring external-site login do not work in its desktop or mobile apps. TSB’s generated account-data URL carries a read-only bearer credential instead of relying on the viewer’s external login. Test the actual shared page; do not disable browser privacy controls as a routine fix.

Reconcile Before You Read the Dashboard

A dashboard can render exactly what it was given and still be wrong for the decision. Before the first review, preserve the source file and compare imported row count, logical-trade grouping, quantity, gross result, costs, and net result. The import acceptance workflow gives the control totals.

When two views disagree, compare account, timezone, date boundary, currency, open-versus-closed policy, duplicate handling, costs, and exclusions. Do not choose the more attractive number. Mark the widget Not verified until the mismatch is explained.

The Hidden Deal-Breaker: No Decision Loop

A dashboard becomes decoration when it has no action contract. Put three lines under every analytical block:

  1. Observation: what changed, in a defined cohort?
  2. Competing explanations: data defect, exposure mix, regime, execution, or chance?
  3. Forward test: what one versioned rule or collection check runs next, and when will it be reviewed?

Use the same cadence as the deeper trade-review workflow. A widget does not establish cause, and a red or green card is not permission to improvise a trading rule.

Maintain the Dashboard With Evidence

  • At each review: verify scope, period, timestamp, and any unresolved reconciliation note.
  • When adding a widget: name the decision, remove duplicated information, and retest mobile.
  • When sharing changes: retest as the intended viewer and rotate the bearer link if it may have escaped the trusted audience.
  • When a catalog or entitlement changes: accept the visible gate, choose an eligible widget, or revise the blueprint; do not hardcode a historical availability claim.
  • When a metric changes unexpectedly: preserve the snapshot and investigate before editing the conclusion.

Where TSB Fits

Ownership disclosure: Trader’s Second Brain is our product. Notion provides the page, database, permissions, and embed block. TSB provides our journal, widget routes, and read-only account-data projection. The server-rendered comparison on this page uses canonical Notion and TSB provider truth; the four-block editorial blueprint does not change automatically with the catalog.

TSB currently recognizes 328 structured source profiles through canonical runtime truth. That is not a promise that every export, field, or account maps correctly. Test the exact route and reconcile a representative batch before relying on a dashboard.

Open the TSB widget catalog →

Methodology and Verification

This guide was reviewed on September 9, 2026 against the local TSB widget catalog, widget router, connection and entitlement gates, embed-token scope, revocation controls, and provider catalog. Notion behavior was checked against its official embed documentation.

The prior unsupported load-time ceilings, abandonment rates, universal widget counts, zero-maintenance claim, fake or renamed widget IDs, session-cookie model, toggle-loading promise, arbitrary trade thresholds, and cross-platform guarantees were withdrawn. Production remains read-only until a separately authorized import after the required code deployment.

Final Verdict: Start Small, Verify Everything

Build the first dashboard around four questions, not a wall of metrics. Daily Summary, Mini Equity Chart, Weekly Summary, and Economic Calendar form a sensible first pass when the current account qualifies for each widget. Keep a smaller eligible set when it does not.

The 15-minute timebox is enough to create the structure. Trust comes later—from correct permissions, a protected bearer URL, exact account and period labels, reconciled source data, and a review loop that turns an observation into a test.