Overview
This indicator compares up to eight markets through a bounded relative-strength heatmap, consistency-weighted ranks, and one focus history. Every row states whether its snapshot is LIVE or STALE.
Problem Definition
Raw performance tables rank endpoint percentage change but ignore its path. A smooth advance and a violent round trip can end equally, while high-volatility assets can dominate. Mixed quote currencies and asynchronous sessions further break comparability. The useful question is which asset has the strongest normalized move, how coherently it formed, and whether its source has updated recently.
Design Rationale
Log returns add across a shared window. Window return divided by root-sum-square one-bar returns measures displacement against path energy, then a bounded transform limits extremes. A price z-score was rejected because it measures local-mean distance rather than shared-window performance. Cells show standardized differences while rank discounts reversal-heavy paths. Currency normalization aligns price basis. Source timestamps commit snapshots only when markets advance; the stale threshold labels rather than erases an old snapshot.
Key Features
- Eight symbols and optional currency normalization.
- Pairwise heatmap with consistency-aware intensity.
- Cached last-valid snapshots with LIVE or STALE status.
- Consistency rank, focus line, halo, rail, and gated alerts.
How It Works
- Each symbol uses the chart timeframe and lookahead off. A source timestamp change commits its cached score.
- Optional daily rates convert the declared quote currency; a missing rate prevents a valid snapshot.
- Window log return divided by one-bar return energy is bounded from -100 to +100.
- Path efficiency and directional agreement form a 55/45 consistency score.
- Each cell is row score minus column score. Teal leads, magenta lags, and reliability controls intensity.
- Rank applies consistency; the focus line subtracts basket mean quality. STALE values remain visible with dimmed heat and explicit text.
Warm-up needs the full window and a valid source update. Too few cached assets suppress output. Alerts require the configured minimum number of current assets plus a current focus asset.
How Multiple Indicators Work Together
The components form one chain. Currency defines price basis; energy scaling creates comparable returns; path statistics describe formation; subtraction identifies leadership; timestamp caching preserves the last cross-section while exposing age. Without energy, volatility dominates; without consistency, smooth and reversal-heavy paths look alike; without LIVE/STALE labels, asynchronous times are hidden. Heatmap, rank, and focus line are views of this chain.
Trading Ideas and Insights
Use an economically related basket such as regions, sectors, macro proxies, commodities, or major crypto assets. Positive cells across a row describe relative leadership; high rank with low consistency describes a noisy advantage. A focus move above zero or into the top two can prompt chart review, not an automatic entry. Treat STALE rows as historical context, and keep structure, liquidity, and risk decisions separate.
Unique Aspects
The contribution is separating comparison value, path confidence, and timestamp state. Common heatmaps sort one raw return, then silently fill or erase unavailable rows. Here, cells retain bounded return-energy differences, rank applies consistency, and source-driven snapshots freeze between actual updates. The table distinguishes magnitude, path quality, and whether data is current.
How to Use
Choose two to eight related symbols; the intended range is 4H to 1W. Set one lookback and focus slot. For mixed currencies, enable conversion and declare each quote correctly. Read across rows for leadership, use RANK / DATA to distinguish LIVE from STALE, and use the focus line for history. Amber means the focus reading is stale or below the consistency floor; the table identifies the data state.
Customization
Short windows react faster but are endpoint-sensitive; long windows adapt later. Minimum active assets controls coverage. Maximum stale bars controls when a cached row changes from LIVE to STALE; it does not delete the snapshot. The consistency floor changes the amber state. Focus slot changes the history and alerts, not the matrix. Matrix, halo, background, and rail remain independent visual switches.
Assumptions and Limitations
Daily FX rates and asset prices may update on different schedules; wrong declarations mislead. A confirmed snapshot remains visible after its market closes and becomes STALE after the threshold. It still affects the descriptive matrix and rank, so asynchronous baskets can compare different observation times; dimmed cells and text disclose this limitation. Alerts require a completed bar, current focus, and enough current assets. Scaling is not beta adjustment, correlation control, forecasting, or optimization. The basket is equal-observation, not capitalization weighted. Permissions, invalid symbols, illiquidity, corporate actions, rolls, and holidays can distort coverage. Current-bar values may change intrabar. No future data or lookahead is used.
Conclusion
The matrix reports standardized differences, consistency ranks, snapshot age, and focus history—not prediction. Use a coherent basket and correct currencies; STALE means last confirmed, not live.
Source link
Author

- Ytv Market News
- Share-market news writer and analyst with deep experience covering equities, commodities, forex, and cryptocurrencies for readers in the USA, UK, Canada, and Australia. Ytv Market News delivers timely market updates, practical trading insights, and clear explanations of macro and company-level catalysts that move prices. Combines on-the-ground financial reporting with technical analysis, using concise charts and actionable ideas to help investors and traders make smarter decisions.
Latest entries
Investing InsightsAugust 26, 2026Nikkei extends gains, ends morning session up 371 points at 66,227; early selling reversed by falling oil prices and lower rates — BigGo Finance
GermanyAugust 26, 2026US data lifts dollar as Fed hike expectations edge higher
Crypto NewsAugust 26, 2026Crypto at School: Students Want It, Curricula Are Slow to Follow
CanadaAugust 26, 2026Puerto Rico Governor Says Island ‘Open for Business’: NYSE Content Update
