Prices are last closes from Yahoo Finance chart data, taken as the most recent completed session in each venue, which means the as-of date differs by market, and on this run it differs two ways: Tokyo is 10 Sep 2026, and both Xetra and the US are 9 Sep, with Novonix's ASX ordinary line, quoted only in prose, on 10 September. Tokyo runs one session ahead of Europe and New York on every 07:00 UTC refresh, because it is the only venue on this page that has already closed by then. One trap, recorded on 19 Aug 2026: Yahoo’s daily bar array can lag a venue’s latest close, and that afternoon it still ended at the 18 August Tokyo session while the quote metadata already carried the 19 August close. Taking the bars at face value would have shown Harmonic Drive at ¥5,960 rather than ¥5,670, understating the fall by about five percentage points. On this run it was the German feed again: Schaeffler's 9 September daily bar came back null, so the bar array ended at 8 September and would have reported a live session as unchanged. The same gap hit the previous run from the opposite direction, when the daily bars for every US name ended at 2 September while the metadata already carried the completed 3 September close. The metadata timestamp, converted to exchange-local time, is what decides whether a session is complete. Returns are computed on the local primary line, so no currency translation is embedded. This is a dated snapshot — the page cannot fetch live quotes and does not pretend to. It is refreshed daily at 07:00 UTC, and the compiled date in the masthead moves every time any content on this page changes, so that stamp is always the age of what you are reading.
28 Aug 2026: the corporate-action trap. Novonix changed its ADS ratio on 27 August, effectively a one-for-ten reverse split of the US line. Yahoo adjusted its quote metadata immediately — the 52-week high became $38.60 — but had not yet restated the daily close history, which still ran to $0.435. Read together, the two would have put Novonix 98.9% below its 52-week high, an invented 10× drawdown. Yahoo has since restated part of the history, and put the seam in the wrong place: the 10× step in the daily bars now falls between 21 and 24 August, three sessions before the change actually took effect on 27 August, so 24–26 August are carried at post-change prices they never traded at. The restatement stops there — everything before 21 August is still on the old ratio. The figures on this page are computed with both sides on the post-change ratio, scaling closes at the seam the data actually contains rather than the one the corporate action implies; taken raw, the same mismatch would report Novonix up 618% in a month, which is the earlier error wearing the opposite sign. Any screen mixing adjusted metadata with unadjusted bars across a corporate action produces the same class of error, silently.
A hole in the German feed, since filled. Yahoo's daily bars carried no 28 August close for any German single stock — Schaeffler, SAP, BMW and Continental all return null for that session, as do the Frankfurt, Munich, Düsseldorf and Hamburg lines, so it is one upstream gap rather than several — while the DAX index itself printed 26,570.0 that day. Taking the bars at face value would have held Schaeffler at its 27 August close of €7.35 and reported a 2.4% rise as a flat session. The €7.53 on this page is reconstructed from the intraday series for 28 August and cross-checked against an independent price history that agrees to the cent and matches Yahoo's own daily bars for 24–27 August exactly. A missing bar is not the same as an unchanged price. Yahoo backfilled the session later the same day at €7.53, matching the reconstruction to the cent.
The German hole is now a standing feature — and it heals itself, which is the useful part. It has recurred on seven sessions since late August, and it is not Schaeffler-specific: SAP and Siemens return null for exactly the same days, so it is one upstream gap rather than a broken ticker. What has changed is that the earlier gaps have since backfilled, which turns them into a test of the patch. Yahoo now carries daily bars for 28 August and 1–4 September, and every one of them matches the figure this page reconstructed at the time to the cent: €7.53, €7.22, €7.02, €7.30 and €7.43. Five reconstructions, five exact confirmations, using two different routes — the neighbouring session's quote metadata, and the intraday series. The 7 and 8 September holes needed a third route, because both were still missing while Xetra had already opened on 9 September, so the metadata carried a live quote rather than either settlement and the standard 5-minute series stops at 17:25, before the closing auction. Requesting the 5-minute series with pre- and post-market bars included returns the auction print itself, stamped 17:35 CEST: €7.34 on 7 September and €7.43 on 8 September, the latter on 229,007 shares against a few thousand in each of the preceding bars — the volume signature of a closing auction rather than a stray tick. The 8 September bar has since backfilled at exactly €7.43, a sixth reconstruction confirmed; the 7 September bar has still not returned at all. The 9 September close, €7.40, came back a fourth way and the simplest one yet: the daily request, made before Xetra's 10 September auction, still carried 9 September's settlement in regularMarketPrice stamped 17:39 CEST, and the 5-minute request made at the same moment returned the same €7.40 in its previousClose field. Two independent fields, one figure. Taken from the bars alone the page would have carried Schaeffler at €7.43 and called a live session unchanged.
Bars that come and go. Novonix's daily history around its 27 August ADS ratio change is not stable between requests: 28 August read $3.51 at one run and had disappeared again, along with 26 and 27 August, by the next. Left alone, that would have moved the name's correlation and shown a four-session fall as a one-day move. The 28 August close is pinned to the verified figure so the series does not wobble with the feed. By 3 September the instability had spread well beyond Novonix and had not healed: the whole 28 August US session is still missing for Ambarella, REMX, Perpetua, Lynas and Compass Diversified, though it survives for MP and USA Rare Earth — so it is per-ticker attrition, not one dropped day. The weekly series takes each ISO week's last available close, which absorbs this without shifting a week; where it removes a Friday, that week ends on the Thursday instead. Where a vendor's history changes underneath you, the fix is to record what you verified, not to re-derive it each run.
4 Sep 2026: a continuous futures series that is not continuous. This page has priced gold off GC=F, Yahoo's front-month gold contract, to sanity-check Perpetua's moves. That series silently rolled: GC=F now resolves to Gold Dec 26, and its own bar array still carries $4,366.3 for 2 September — the expiring contract — while the December contract closed that session at $4,414.6. Differencing across the roll would have reported a +4.0% gold session on 3 September against +1.9% for the bullion ETFs, which agree with each other to four hundredths of a point (SPDR Gold Shares +1.85%, iShares Gold Trust +1.88%). A futures move measured across a contract change is a spread, not a return. Gold figures on this page are now taken from the spot-tracking ETFs, which also settle on the same 16:00 ET clock as Perpetua and the miners they are being compared with — the earlier $4,366/oz reference has been dropped for the same reason.
Correlations use 104 completed weekly returns bucketed by ISO calendar week so Tokyo, Xetra and New York lines align despite different trading calendars. Weekly rather than daily specifically to avoid the time-zone lag that inflates or deflates cross-market daily correlation. The window runs to the completed week ended 4 Sep 2026; it was extended from 53 weeks on 14 Aug 2026, which shifted several tier-two figures down by 0.10–0.20 without changing any conclusion. Every figure is cross-checked against a second bucketing method before publication; on this run the two agreed to four decimal places on every series, both putting the headline basket-to-REMX figure at 0.386. The window did not advance this run, for the second refresh running. ISO week 36 closed on 4 September and week 37 is still in progress, so the sample is the same 104 weeks and not one correlation moved — the expected outcome of a run whose only new closes fall inside the current week. Both bucketing methods were recomputed from scratch anyway and agreed to four decimal places on every series, which is the check that matters: a figure that does not move should be re-derived, not carried forward on trust. Correlation measures co-movement, not causation — treat 0.39 as "these travel together loosely," not as a precise constant.
A correction worth repeating, and a bigger one below it. Schaeffler's correlation to the robotics basket was originally computed on the SFFLY ADR and came out at 0.16. On the liquid Xetra line it is 0.61. Thin ADRs do not merely lag — they can invert a conclusion. Every correlation on this page now uses the primary listing.
18 Aug 2026 correction: the alignment bug. Every correlation figure this page had published through 17 Aug 2026 was computed from Yahoo's native weekly bars (interval=1wk). Those bars anchor Tokyo and Xetra weeks roughly one calendar week off from New York's — confirmed directly by comparing native bars against daily closes re-bucketed into true ISO weeks, which showed a consistent one-week offset for every Tokyo and Xetra ticker tested but not for US tickers. Because the tier-one basket is four-sixths Japanese names, this silently corrupted every cross-region figure: the robotics basket's correlation to REMX read 0.19 on the misaligned data and 0.41 once daily closes were re-bucketed by calendar week (0.39 on the current window) — confirmed by two independent methods (ISO-week bucketing and Friday-anchored resampling) that agree to three decimal places. Correlations computed entirely within one region (e.g. TDK, a Tokyo name, against the mostly-Tokyo basket) barely moved, which is exactly what a same-direction shift on both sides of a comparison would produce, and is why the bug went unnoticed until a cross-region figure was checked against an independent method. Every correlation on this page, in every table, chart and paragraph, is now computed from daily closes re-bucketed into ISO calendar weeks.
Use the primary listings. The ADRs quoted in the source post are thin: HSYDF traded 200 shares in a session, YASKY 513, NCTKY 1,350. NJDCY has not printed since February. Prices on those lines can sit stale for days and will not reflect Tokyo. Where an ADR is the only access route, expect a spread.
Not investment advice. This is a research snapshot assembled from public filings, company releases and press reporting, built to check a social-media thesis rather than to endorse it.