PIPELINE
WHY THE DELAY IS PRINTED ON THE PAGE
The quotes here come from a free delayed feed. Depending on the exchange, a number can be up to roughly 15 minutes behind the live market. We print that on the page instead of hiding it. The age of a number is part of the number, and a reader who knows the delay can judge what the data is good for.
WHAT HAPPENS WHEN THE FEED FAILS
Upstream feeds go down sometimes. When this one does, the Worker keeps serving the last good copy it fetched, for up to 24 hours, and the header shows an amber STALE flag so you know you are looking at older data. If no good copy exists at all, the page says FEED UNAVAILABLE and keeps retrying every 60 seconds. The terminal never fails silently.
THE DASHED LINE ON THE SPARKLINES
Each 30-day sparkline carries a dashed horizontal line at the previous close. That is the same baseline the CHG and CHG% columns are computed from, so the chart and the numbers tell one story. The two small dots mark the 30-day high and low; hover a sparkline to see the exact values.
THE ROW DETAIL PANEL
Click any instrument row (or focus it and press Enter) to open a one-year detail panel: daily closes, the last session's OPEN / HIGH / LOW / CLOSE - plus volume where the instrument reports one; FX has none - and a 52-week range. Two honesty notes. The session shown is always a finished one: while a market is open, its in-progress daily bar is excluded, and the panel prints the session date so you can check. And the 52-week range is computed from daily closes, not intraday extremes, so it is labelled 52W RANGE (CLOSES). Detail data is cached for an hour. Escape or a second click closes the panel.
SESSION MARKERS
The OPEN and CLOSED markers are computed from regular exchange hours in each exchange's own time zone, daylight saving included. Holidays are not tracked, and the tooltip on every marker says so. On weekends the tables show the Friday close, and the group header says that too.
WHO BUILT THIS
This terminal is a demo by AVK Group. We build data pipelines and BI for businesses. The way this page handles delays, outages and baselines is the way we treat client data.