logo
    logo
    Log in
    Back to blog

    Changelog Sep 3, 2026 - TradingView export and live theme sessions

    Export any scan or watchlist to TradingView, watch theme charts move during the session, and press Scan on an edited saved scan without re-pointing its alerts.

    4 min read

    Any scan or watchlist now exports to TradingView, the theme charts keep up with the running session instead of stopping at yesterday's close, and pressing Scan on a saved scan you have edited stops re-pointing that scan's alerts at filters you never saved.

    Export a scan or a watchlist to TradingView

    Run a scan, open the ellipsis menu, pick the TradingView export. You get a .txt file TradingView imports as a watchlist, and a copy button if pasting suits you better. The dashboard watchlist card has the same export in its header, and it carries your group splitters over as sections.

    Symbols ship bare, since TradingView resolves a bare US ticker on its own. A toggle adds exchange prefixes, and a symbol whose exchange we cannot name stays bare even with the toggle on, because a wrong prefix drops that row on import and tells you nothing. NYSE Arca is the case that settled it: TradingView files those listings under AMEX:, and no ARCA: prefix exists to guess at.

    Syncing with your TradingView account is not on the way. There is no public watchlist API, and their terms rule out the automated access it would take.

    Themes move while the market does

    The theme heatmap, the river chart, the bar stack and both mobile theme cards used to end at the previous close and sit there until the next one. They now carry the running session as its own column, badged "Today · in progress" so a half-day of volume never reads as a full one. Paid plans read the live session; free and expired accounts read a 15-minute delayed copy, see "15m delayed" on the badge, and lose nothing from their five-day history window for it.

    Around that: a heatmap cell or a legend tag opens a dialog scoped to that date, theme search became an autocomplete whose legend doubles as its tag list, and the default window on the river and heatmap dropped from 365 days to 90.

    A run is not a save

    Load a saved scan, widen a filter to check something, press Scan. Until this release that re-pointed the saved scan's background refresh, and the alerts that fire off the same row, at filters nobody had saved. Our upstream scanner rewrites a scan's stored definition on every run that names that scan, and we were naming it on every press.

    A run carrying unsaved edits now lands on its own row with refresh switched off, so your saved scan keeps its definition until you save it. When seeded results came from a definition other than the one on screen, the grid badges them "Different filters" instead of presenting those rows as that scan's own.

    The AI stopped deleting filters your plan cannot run

    Ask for a scan in plain English on a plan that cannot run every filter the AI picks, and those filters used to vanish before you saw them, leaving a toast naming rows no longer on screen. They stay now, locked, showing the plan that unlocks them. A locked row counts against nothing and goes nowhere near the scan.

    Also in this release

    • One chart legend across the dashboard, scan and ticker charts, rebuilt as a header card carrying the symbol, the date and OHLCV in a single row.
    • "Most common tickers" on My Scans → Performance is a real grid: sortable columns, logos, a column picker, live market cap and relative strength.
    • The metric pickers on that page are searchable, and they grey out Sharpe, Sortino, Calmar, Alpha and Information Ratio on scans too young to compute them instead of handing you a blank.
    • Generating filters from the empty scanner runs the scan for you.
    • Theme names in the universe picker show their short form instead of truncating a full sentence down to nothing.
    • Tags on the saved-scan form are chips you can drop one at a time, no reopening the picker.
    • Signing in from a magic link lands you signed in. A cache purge on account switch was discarding fetches already in flight, so a valid session drew as a guest until you refocused the tab.
    • The resize handle works again in the bottom-right corner of a dashboard card showing an empty state.
    • The theme river chart keys on a theme's label rather than its per-run id. A 365-day window was building 2,023 series for 68 themes; it builds 489.
    • The homepage carousel and chart demos stopped reloading the tab on iPhone, where mounting every slide and every demo ticker ran past the tab's memory ceiling.
    • Dashboard cards on mobile join colour groups: tag hot tickers, relative strength, watchlist and chart cards with a colour, and a ticker picked in one moves the others (mobile).
    • The last-price pill on a mobile chart moved off the newest candles into the gutter beside the price axis (mobile).

    Tell us what breaks, the TradingView import above all. feedback.scanr.ai or [email protected].

    — Eoin & The Scanr.ai team