Overview
NewsAnchor — economic announcements, anchored to the asset you're charting.
A minimal, draggable popup that overlays TradingView and shows you exactly which Forex Factory events will move the symbol on your screen — automatically, the moment you switch charts.
Stop alt-tabbing to a separate economic calendar. NewsAnchor reads the ticker you're looking at, matches it to the right currencies, and surfaces only the announcements that matter for that market.
WHAT IT DOES
• Detects the current TradingView symbol (URL + DOM + live observers) and re-filters the event list the instant you switch chart, even when you swap symbols from the watchlist.
• Maps every asset class to the right Forex Factory country codes:
– Forex pairs → both legs (EURUSD → EUR + USD)
– Currency indices → base currency (DXY → USD, EXY → EUR, JXY → JPY, BXY → GBP, CXY → CAD, AXY → AUD, SXY → CHF, ZXY → NZD, plus aliases USDX / USDOLLAR / EURINDEX / …)
– Stock indices → country (DAX → EUR, NAS100 → USD, JP225 → JPY, HSI → CNY, TOPIX → JPY, FTSE100 → GBP …)
– Commodities → USD (XAUUSD, USOIL, XAGUSD, NATGAS, …)
– Crypto → USD macro (BTCUSDT, ETHUSD, SOLUSDT, …)
– Stocks → exchange currency (NASDAQ:AAPL → USD, LSE:HSBA → GBP, TSX:SHOP → CAD, XETR:SAP → EUR)
FEATURES
• Today, unmistakable — today's events sit in a full-bleed blue card with a solid left accent bar. Tomorrow gets its own subdued label. Later days fade further so the next session is always the first thing your eye lands on.
• Draggable, resizable, persistent — drop the popup anywhere on the page; its position, size, opacity and filters are saved across reloads. Double-click the top strip to collapse to a tiny dock.
• Hover-revealed chrome — gear, refresh and close icons stay invisible until you hover the popup. At rest, you only see data.
• Built-in settings panel — impact filter (High / Medium / Low / Holiday), text size (S / M / L) and an opacity slider (40–100 %) for blending the popup over the chart.
• Click-through to source — every event row links to its Forex Factory page; middle-click opens in a new tab. Right-click works as expected.
• 24-hour times in your browser's local timezone (the abbreviation appears in the refresh tooltip, e.g. "Refresh — last updated 14:32 CET").
• Embedded Inter font (Regular + SemiBold, latin subset) so the popup looks identical on Mac, Windows and Linux. ~95 KB total package.
• Cooldown-aware refresh — spamming the refresh button never re-hits the Forex Factory CDN: within 30 seconds of a successful fetch, the popup returns cached data with a soft "Calendar up to date" toast.
PRIVACY
• No analytics. No telemetry. No third-party calls.
• The only outgoing request is a hourly GET to nfs.faireconomy.media for the public weekly XML feed.
• All user settings (position, filters, opacity, cached events) live in chrome.storage.local and never leave your browser.
PERMISSIONS, EXPLAINED
• storage — persist popup state, filters and the cached event list locally.
• alarms — schedule the hourly background refresh.
• activeTab — required so clicking the toolbar icon can toggle the popup on the current TradingView tab.
• Host access to nfs.faireconomy.media — fetch the Forex Factory weekly XML.
• Content script on tradingview.com — inject the popup on chart pages.
OPEN SOURCE
MIT-licensed, source on GitHub: https://github.com/flocom/NewsAnchor
Issues, feature requests and PRs welcome.
Tags
Privacy Practices
🔐 Security Analysis
⏳ Security scan is queued. Check back soon.