Trader's Second Brain Trader's Second Brain

15 Best Notion Widgets for Traders (Free Embeds, 2026)

The current TSB catalog has 24 widgets—not the old 15-item library. This source-checked guide ranks 15 exact shipped routes for a Notion-based trader, separates public widgets from tokenized and paid items, and shows when native Notion charts are the better option.

Quick Answer

Start with one decision: Economic Calendar for scheduled-event risk, Chart Terminal for chart context, or Daily Summary for a compact personal review. The current catalog has eight public routes, two private starter widgets, and fourteen other private or chart-entitlement entries; the protected phrase “Free Embeds” does not mean all 15 ranked picks are free or public.

Trader's Second Brain · Notion System
Trading workspace + 10 chart embeds

Widgets, already wired into a journal

Embedding widgets one by one works. The TSB Notion system ships with the journal, the setups database, and 10 chart embeds already connected — no formula wiring.

Get the Notion system →
Trader's Second Brain preview
Quick verdict
Start with one decision, not 15 embeds: Economic Calendar for event risk, Chart Terminal for chart context, or Daily Summary for your own review.

This ranking assumes a Notion-based trader who wants a compact pre-session and review page. TSB publishes these widgets and sells access to part of the catalog, so this is a disclosed first-party selection—not an independent market award. The current catalog contains 24 records; this guide ranks 15 that have a clear job and an exact shipped route.

“Free embeds” does not mean all 15 are free

The protected title and H1 remain unchanged during this search-preservation pass. The previous article described a different 15-widget library and said all embeds were free. The September 7, 2026 catalog has eight public widgets, two starter private widgets marked free, and fourteen private or chart-entitlement widgets. This revision shows the access class beside every pick and never converts “public,” “free,” or “available in the catalog” into the same promise.

The 15 Best Notion Widgets for This Trader Profile

This is one complete visible editorial ranking, not an automatic ordering by feature count, affiliate value, or a generic Fit Score. The order favors a small dashboard that answers a real decision with the least access and data dependency. If your job is different, follow the exact access, data, and limitation columns rather than the number.

  1. #1 Economic Calendar
    Public · no TSB token
    Best first embed for checking scheduled economic events and importance before a session.
  2. #2 Chart Terminal
    Public · no TSB token
    Best chart-context embed when a TradingView symbol selector belongs beside a written plan.
  3. #3 Daily Summary
    Starter private · connected Notion + token
    Best compact personal review: daily or latest closed-day P&L, trade count, outcomes, and averages.
  4. #4 Notion Charts
    Chart entitlement · connected Notion + token
    Best multi-chart TSB pack for daily P&L, drawdown, setup, monthly, session, return, curve, and account views.
  5. #5 Mini Equity Chart
    Full Access · connected Notion + token
    Best focused recent-history view when the full chart pack would dominate the page.
  6. #6 Quick Stats
    Full Access · connected Notion + token
    Best compact MTD panel for P&L, win rate, profit factor, and expectancy.
  7. #7 Market Overview
    Public · no TSB token
    Best broad watchlist view for indices, forex, crypto, or other configured market tabs.
  8. #8 Forex Cross Rates
    Public · no TSB token
    Best compact relative-currency matrix when pair selection is already part of the plan.
  9. #9 Position Calculator
    Public · no TSB token
    Best decision tool in the list: turn account, stop, and risk inputs into a position-size estimate.
  10. #10 What If Simulator
    Starter private · connected Notion + token
    Best counterfactual prompt for inspecting the month's worst losing trades—without pretending hindsight proves an edge.
  11. #11 Notion Donuts
    Chart entitlement · connected Notion + token
    Best small-format pack for account P&L allocation, win/loss mix, and day consistency.
  12. #12 Weekly Summary
    Full Access · connected Notion + token
    Best end-of-week snapshot for P&L, trade count, win rate, and daily bars.
  13. #13 Monthly Comparison
    Full Access · connected Notion + token
    Best period-over-period panel when this month versus last month is a useful review frame.
  14. #14 Execution Protocol
    Full Access · connected Notion + token
    Best pre-trade checklist embed when the written protocol must stay beside the workspace.
  15. #15 Profit Streak
    Full Access · connected Notion + token
    Best as a descriptive habit check; never a reason to increase risk or defend a streak.

What Is Actually Available—and What “Free” Means

The canonical TSB catalog currently defines 24 widget records. Eight have public: true and route without a personal token. Daily Summary and What If Simulator are marked free: true but are private: the router still requires a valid token backed by a usable Notion connection because the output depends on personal trade data. The remaining private widgets require Full Access, except the Notion chart family, which the router also permits for an eligible TSB Notion Template owner.

Access contract observed in the current TSB widget catalog and server router on September 7, 2026
Access classCurrent countTokenNotion connectionWhat it means
Public8NoNoDirect /widgets/widget?id=… route; may still depend on an external market-data or content provider
Starter private2YesYesAvailable to a connected Free workspace, but meaningful output also needs the relevant personal trade data
Notion chart entitlement2 catalog entriesYesYesAvailable through Full Access or the qualifying TSB Notion Template entitlement
Other private analytics12YesYesFull Access or an active Full Access trial; exact data and currency scope still control the output

“No token” is not the same as “no third party.” Economic Calendar, Chart Terminal, Market Overview, and Forex Cross Rates wrap TradingView data. TradingView's own documentation says widget market data can be real-time, delayed, or end-of-day depending on the market. Check the symbol and exchange instead of describing every quote as live.

How to Embed a Trading Widget in Notion Safely

Notion's current Help Center says an embed takes a content URL or embed link beginning with https—not raw <iframe> or <script> markup. That distinction matters for TradingView: its public configurator generates website code, while the TSB public routes host that code at a URL Notion can request.

  1. Open the exact widget route. For a public item, use its public URL. For personal data, sign in to TSB, connect Notion, open the widget catalog, choose the account scope, and copy the generated tokenized URL.
  2. Create an Embed block. In Notion, type /embed, paste the HTTPS URL, and select the embed option.
  3. Resize around the actual content. Use the catalog dimensions as a starting point, then verify the labels, controls, attribution, and last row rather than trusting a fixed “best size.”
  4. Test desktop and mobile. Notion warns that embeds requiring an external login do not work in its desktop or mobile apps. Use the copied public or tokenized route, not a logged-in catalog/dashboard page.
  5. Test the failure state. Sign out in another browser profile or open a private window. A public widget should still render; a personal widget should fail closed or show an access gate, never someone else's data.
Treat a personal embed URL as a credential

A private widget URL carries the token used to read its scoped data. Do not paste it into a public Notion page, chat, screenshot, or public template. If it is exposed, stop using the URL and rotate/reissue the embed token through the product flow before sharing the page again. Notion also notes that Iframely and the embedded app may receive a viewer's IP address when rendering external content.

If Notion shows Failed to Load, its official guidance says the source may prohibit embedding. A 200 response in a normal browser is not enough: the source must also permit framing. The TSB widget router deliberately serves its widget pages as embeddable routes; unrelated app pages are not substitutes.

Best Public Widgets for Pre-Session Context

1. Economic Calendar — Best First Embed for Scheduled Event Risk

The exact catalog ID is economic-calendar. It is public, marked free, and wraps a TradingView economic-events calendar with an importance filter. Its job is narrow: put scheduled releases beside the written pre-session plan so the reader can check time, currency, and importance. It does not predict market direction or guarantee that every market-moving event is present.

Open the public Economic Calendar route →

2. Chart Terminal — Best for Chart Context Beside a Written Plan

The chart-terminal route wraps TradingView's Advanced Chart and exposes a symbol selector. Use it when the Notion page already contains the setup definition, invalidation, and review notes and a chart helps orient the reader. The displayed chart is not the broker's execution record; feed, symbol, session, corporate-action, spread, and fill differences can remain.

Open the public Chart Terminal route →

7. Market Overview — Best Broad Watchlist Panel

The public market-overview route wraps TradingView's Market Overview. It can show configured tabs such as indices, forex, or crypto in one frame. Use it to scan a defined watchlist; do not infer a trading signal from the color of a daily change or assume the default instruments match your broker contracts.

8. Forex Cross Rates — Best Relative-Currency Matrix

The public forex-rates route wraps TradingView's forex cross-rates matrix. It is useful only when the workflow already asks a precise question, such as which base or quote currency is broadly stronger across the selected set. Provider quotes are context, not proof of executable price or a reason to force a pair.

9. Position Calculator — Best Decision Tool in the Public Set

The public position-calculator route is a TSB calculator for crypto, forex, and futures inputs. Unlike a market panel, it turns account, risk, entry, stop, and instrument assumptions into a size estimate. Recalculate against the broker's actual contract size, tick value, conversion rate, fees, slippage, and order rules before placing anything.

Open the public Position Calculator route →

Best Starter Private Widgets for a Connected Free Workspace

3. Daily Summary — Best Compact Personal Review

daily-summary is marked free but is not public. It requires the copied tokenized route and a usable Notion connection. The widget renders today's P&L, closed-trade count, wins, losses, win rate, average win, and average loss for the chosen scope. If there are no closed trades today, current code can label and show the latest closed trading day instead; that fallback is explicit rather than silently presenting an old day as today.

Use it to begin or end a review, not to decide whether to take another trade. Reconcile currency scope and closed-trade status before trusting the money total.

10. What If Simulator — Best Counterfactual Audit Prompt

what-if-simulator is the second starter private widget. It removes up to five actual losing trades from the current month's sample and compares the resulting P&L and win rate with the observed record. That arithmetic answers “How concentrated were losses?” It does not prove those trades were identifiable in advance, that a strategy is profitable, or that removing future losses is possible.

Open the removed trades and label the pre-entry rule evidence. If the only reason to exclude them is that they lost, the exercise is hindsight selection—not a rule test.

Best Private Charts for Weekly Review

4. Notion Charts — Best Multi-Chart TSB Pack

The notion-charts entry is a chart pack, not Notion's native database Chart view. Its current server definitions include daily closed-trade P&L, equity and drawdown, setup quality with trade count, monthly returns, session P&L, cumulative return, cumulative curve, and account P&L split. Access requires a connected token plus either Full Access or the qualifying TSB Notion Template chart entitlement.

Use one or two tabs that answer the review question. Setup expectancy without sample size, mixed-currency P&L without complete conversion, or cumulative return without the correct account basis can mislead even when the chart renders perfectly.

5. Mini Equity Chart — Best Focused Recent-History View

The catalog calls equity-mini “Mini Equity Chart”; the implementation is a compact daily P&L bar chart over the last 14 days with net P&L. It is useful when a full chart pack is too large. The name should not be read as a broker-equity curve with deposits, withdrawals, open P&L, and intraday drawdown unless those inputs are actually present.

6. Quick Stats — Best Compact MTD Metrics Panel

quick-stats shows month-to-date P&L, win rate, profit factor, and expectancy. The panel is dense enough for a header but needs definitions beside it: breakeven trades affect denominators, profit factor can be unstable on small samples, and money metrics need a coherent currency scope. It is a summary, not an evaluation score.

11. Notion Donuts — Best Small-Format Chart Pack

notion-donuts is a separate chart-entitlement entry. Its current order contains Net P&L Summary by account, Win-Loss Ratio, and Day Consistency. Choose it for composition questions that a donut can answer. Do not use area to compare precise values when a table or bar chart would be clearer.

12. Weekly Summary — Best End-of-Week Snapshot

week-summary combines the current week's P&L, closed-trade count, win rate, and daily results. It is useful as the header for a written weekly review. The number does not explain why the week happened; link it to setups, plan adherence, execution, and mistakes in the page below.

13. Monthly Comparison — Best Period-over-Period Panel

monthly-comparison compares this month with last month through a tokenized API route. A calendar-month comparison is useful only when the periods are comparable. Normalize currency, number of sessions, capital, deposits/withdrawals, and strategy mix before calling a change improvement or deterioration.

Best Behavior Widgets—With Guardrails

14. Execution Protocol — Best Pre-Trade Checklist Embed

execution-protocol is a private Full Access widget with a saved checklist flow. Its value is procedural: keep the exact pre-trade questions in the same page and require an explicit check before execution. A checked box proves the box was clicked, not that the evidence was true. Keep each item observable and avoid vague prompts such as “good setup?”

15. Profit Streak — Best as a Descriptive Habit Check

The catalog name for streak-counter is Profit Streak. It reports consecutive profitable days and a historical best. That can be interesting after the session, but it is dangerous as an objective: streak protection can encourage skipped valid trades, premature exits, or increased size after a run. Keep risk and entry rules independent of the streak.

15-Widget Quick Reference

The 15 visible ranked picks; access and dimensions come from the canonical local catalog
Rank / widgetExact IDAccessPrimary dataUse it forCatalog size
1. Economic Calendareconomic-calendarPublicTradingView eventsScheduled event check800×450
2. Chart Terminalchart-terminalPublicTradingView chartSymbol context800×460
3. Daily Summarydaily-summaryStarter privateScoped closed tradesDaily review header450×180
4. Notion Chartsnotion-chartsChart entitlementScoped journal analyticsMulti-chart review960×430
5. Mini Equity Chartequity-miniFull Access14-day daily P&LCompact recent view440×300
6. Quick Statsquick-statsFull AccessMTD journal metricsMetric header350×210
7. Market Overviewmarket-overviewPublicTradingView watchlistsBroad market scan800×500
8. Forex Cross Ratesforex-ratesPublicTradingView FX matrixRelative-currency check800×550
9. Position Calculatorposition-calculatorPublicUser inputsPosition-size estimate420×510
10. What If Simulatorwhat-if-simulatorStarter privateWorst MTD lossesLoss-concentration audit420×380
11. Notion Donutsnotion-donutsChart entitlementScoped journal analyticsComposition views360×360
12. Weekly Summaryweek-summaryFull AccessCurrent-week tradesWeekly review header500×180
13. Monthly Comparisonmonthly-comparisonFull AccessCurrent/prior monthPeriod comparison440×500
14. Execution Protocolexecution-protocolFull AccessSaved checklistPre-trade process450×650
15. Profit Streakstreak-counterFull AccessDaily closed resultsDescriptive streak check380×410

Use Native Notion Charts When the Data Already Lives in Notion

The old article said Notion could not chart trading performance natively. That is no longer accurate. Notion's current Chart view can create vertical bar, horizontal bar, line, donut, and number charts from a database. The Free plan permits one chart; paid plans permit unlimited charts. Notion also documents limits of up to 200 groups and 50 subgroups in a chart.

Choose a native Notion chart when the authoritative trade properties already live in the Notion database and one supported aggregation answers the question. Choose a TSB embed when the authoritative data lives in TSB, when a public market tool is needed, or when the external implementation performs a job Notion's native chart does not. Do not duplicate the same metric in both systems until totals reconcile.

How Many Widgets Should You Put on One Notion Page?

There is no evidence-backed universal ceiling of 5–8 on desktop or 3–4 on mobile. Load time depends on the Notion client, device, memory, network, provider, frame height, scripts, and whether the widget waits on personal data. A collapsed toggle is an organization tool; do not assume it prevents the iframe from requesting data unless you observe that behavior in the client you use.

Measure instead:

  1. Start with one widget and record page-open-to-usable time on the primary desktop and phone.
  2. Add one embed at a time and repeat after a cold start, not only from cache.
  3. Check keyboard focus, scroll traps, clipped controls, data timestamps, and whether the page remains usable on a narrow screen.
  4. Remove any widget that did not change a decision during two review cycles.

A practical page usually needs a written plan, one market-context panel, one personal-result panel, and links to deeper analysis—not a wall of every available chart.

When a Notion Widget Doesn't Work

SymptomLikely boundarySafe next check
Failed to LoadSource blocks framing, URL is not an embed route, or provider is unavailableOpen the exact HTTPS route, then confirm the source permits embedding; do not paste raw script code
Login prompt in desktop/mobileA logged-in app page was embedded instead of a public or tokenized routeCopy the widget URL from the catalog; Notion says external-login embeds do not work in its desktop/mobile apps
Connection gateMissing, expired, rotated, or unusable private token/Notion connectionOpen TSB settings and catalog in the signed-in product; generate a fresh scoped link
Empty personal chartNo closed trades in scope, wrong account scope, or incomplete currency conversionReconcile the exact scope in TSB before changing the embed
Old or unexpected market valueProvider data level, exchange, symbol, cache, session, or outageCheck the provider's symbol and market-data status; never replace it with an invented fallback
Clipped mobile controlsFrame dimensions do not fit the client viewportResize the block, reduce the widget set, and keep the essential text outside the iframe

Keep the Decision Outside the Iframe

An iframe can supplement a Notion page, but its keyboard behavior, headings, labels, contrast, and error states belong to the embedded provider. Write the plan, threshold, decision, and fallback link as ordinary Notion content around it. A trader using a keyboard or screen reader should be able to understand why the widget is present and reach its original source without decoding color alone.

For market widgets, place a short text rule above the frame—for example, “No new entry from 10 minutes before until 10 minutes after the events defined in this plan”—and keep the actual time window editable. For personal charts, place the review question below it. The chart should supply evidence; it should not silently rewrite the decision.

Evidence Date, Editorial Control, and Catalog Scope

This draft was checked September 7, 2026 against the canonical local widgets/widgets.json, the widget router and selected implementations, current TSB access functions, public product truth, direct read-only GETs to three public widget routes, Notion's official embed and Chart-view documentation, and TradingView's official widget/data documentation. TSB's catalog and code establish what the product currently exposes; they do not establish trading outcomes.

The 15-item selection and verdict are editorial and must not reorder automatically when the catalog changes. A factual catalog refresh may update the access label or available dimensions, but if a widget disappears, changes source, exposes a credential, or contradicts the selection rationale, the page needs an editorial-review warning until a human rereads it.

The visible ordered list is complete and powers server-rendered ItemList. The page retains Article and BreadcrumbList and adds no artificial Review, Rating, or Product schema.

Prop-firm/program component: Not applicable

This educational article selects software widgets. No exact prop firm or challenge program changes the recommendation, so there is no valid firm_slug, program_id, region, account size, or phase to render. Incidental mentions of prop workflows do not justify an approximate catalog card.

Open the catalog, then copy one exact embed URL

The TSB widget catalog requires sign-in and shows public, starter, chart-entitlement, and Full Access items according to the current workspace. Start with one decision, copy the generated URL, test it on the primary device, and keep private tokens out of public pages.

Open TSB Widget Catalog

TSB publishes these widgets and sells Full Access. Market data, calculations, charts, checklists, and AI outputs do not guarantee trading performance.

Igor Manuilov
Written and reviewed by
Igor Manuilov
Founder of Trader's Second Brain · Trader since 2014
Editorial accountability

Trader since 2014. Built Trader's Second Brain to make execution review more evidence-based and less dependent on memory, scattered spreadsheets, or vague journaling.

Trader's Second Brain · Notion System
Trading workspace + 10 chart embeds

Widgets, already wired into a journal

Embedding widgets one by one works. The TSB Notion system ships with the journal, the setups database, and 10 chart embeds already connected — no formula wiring.

Get the Notion system →
Trader's Second Brain preview

Frequently Asked Questions

Quick answers to the most common questions about Best Notion Widgets for Traders.

No. The current 24-record catalog has eight public routes, two private starter widgets marked free, two chart-entitlement entries, and twelve other private entries. This ranked 15 contains five public picks, two starter picks, two chart-entitlement picks, and six Full Access picks. Public, free, listed in the catalog, and available without an account are not interchangeable promises.

No raw code is required for these hosted routes. Open the exact public route or copy the generated tokenized URL from the signed-in TSB catalog, type /embed in Notion, and paste the HTTPS URL. Do not paste TradingView iframe/script code or a logged-in dashboard page into Notion.

Only through controls and parameters that the exact route actually exposes. The catalog dimensions are starting points, not universal display guarantees. Do not assume every widget supports date, strategy, account, theme, or time-zone parameters, and do not rely on CSS injection into a cross-origin embed.

It can, but there is no evidence-backed universal desktop, mobile, or load-time ceiling. Measure the page on the device and network you use, add one embed at a time, record usable load time and input responsiveness, and remove any widget that does not change a recurring decision. A collapsed toggle may organize the page, but do not assume it prevents the iframe from requesting data unless you observe that behavior in your client.

Possibly, if the host permits that exact HTTPS route to be framed and the route's token and cookie behavior remains safe there. Support cannot be inferred from generic iframe capability. Test the target host, keyboard access, sizing, refresh behavior, error state, and private-token exposure before relying on it.

Public market widgets do not depend on a personal broker account, but their provider symbol or quote still may differ from your executable contract. Private analytics depend on the trades available in the selected TSB scope, so import or sync support, time zones, fees, partial fills, and reconciliation must be tested with the reader's exact broker export. Universal broker compatibility is not claimed.

Use a native Notion Chart view when the authoritative fields already live in a Notion database and a supported aggregation answers the question. Use an embed when the source data lives in TSB, a public market tool is needed, or the external implementation performs a different job. Reconcile totals before showing the same metric in both systems.

Notion says a source may refuse embedding and that embeds requiring an external login do not work in its desktop or mobile apps. Use the exact public route or a generated tokenized route—not a logged-in catalog page. For a private widget, also check that the token and Notion connection are still valid and rotate the token if its URL was exposed.