Trading Analytics

Know where every asset stands in its statistical history โ€” at a glance.

Open Dashboard

What this dashboard tells you

Portfolio State at a Glance

See every tracked asset's ATR Distance, RSI, regime, historical percentile, composite signal score, VP zone, ATR trend, multi-timeframe alignment, ADX strength, Bollinger Band %B, EMA50 Distance, and 200DMA Proximity on one screen. The health bar shows the Crypto Fear & Greed Index, BTC Dominance, and Altseason score. The 60-day breadth chart tracks regime distribution over time. Toggle Daily/Weekly, star up to 10 assets, set price alerts, or sort by signal score.

Opportunity Discovery

The Opportunity and Risk panels surface the top three most oversold and most extended setups, ranked by signal strength โ€” Extreme Oversold through Mild Dip โ€” so you can act on what matters first.

Historical Validation

Every reading is placed on a gauge showing where it sits across the full price history. A P4% reading means the asset has only been this oversold 4% of all trading days โ€” genuinely rare.

Deep Asset Analysis

Drill into any asset for Key Takeaways (generated from current data), 90 days of ATR Distance and RSI charts, Price vs EMA21 / EMA50 / 200DMA, Weekly ATR Distance, and a Volume Profile chart showing the 90-day price-by-volume distribution with POC and Value Area.

Macro Context

A dedicated Macro tab covers 25 global assets across US, EU, and APAC indices, commodities (gold, oil, natgas, wheat, corn), and major forex pairs โ€” all with the same ATR Distance regime analysis as the trading portfolio.

Bitcoin Cycle Signals

A dedicated page aggregating 20+ BTC-specific indicators into a single confluence view across four sections. Price Structure: 200WMA, 200DMA, Pi Cycle Top, RSI (daily & weekly), ATR regime, VP position. Sentiment & Positioning: Fear & Greed, Funding Rate, OI, BTC Dominance, Altseason, ETF Net Flows. Mining & Liquidity: Hash Ribbons, Puell Multiple, Stablecoin Supply, Global M2 (12-week lag). On-Chain: MVRV Z-Score, NUPL, SOPR (via BGeometrics โ€” free, no auth), CVDD (via Blockchair daily CDD trend โ€” free, no auth), and Supply Cross (when % supply in loss exceeds % supply in profit โ€” NUPL-derived bottom signal); RHODL, LTH/STH MVRV Cross, and Reserve Risk remain locked (require Glassnode). Each signal is labelled Accumulate / Neutral / Distribute with a live confluence banner showing overall phase and strength.

How to use it

  1. Portfolio Overview

    Start here. The market context bar shows the Crypto Fear & Greed Index, BTC Dominance, and Altcoin Season score. The health bar summarises regime distribution across all assets. Scan the Opportunity and Risk panels for standout setups. Look for the yellow pulse dot on cards โ€” it flags a regime change since the last bar. Toggle Daily/Weekly, filter by category, or type in the search box. Sort by "Score โ†“" to rank by composite signal strength. Switch between Novice and Expert detail levels to show only the core metrics or the full set. Star assets (โ˜…) to pin them to the top; set alerts (โš‘) to be notified when an asset crosses a threshold or changes regime. Each card shows ATR Distance with percentile badge, signal score, VP zone, ATR trend (โ†‘/โ†“/โ”€), alignment badge (โ†‘โ†‘/โ†“โ†“/โ†•), ADX strength, Bollinger Band %B, and a 14-bar sparkline.

  2. Rankings

    Visit the ATR Rankings tab to see the full ranked list with signal-strength labels โ€” Extreme Oversold, Deep Oversold, High Extended, and so on. Each item also shows its historical percentile so you can compare setups across different assets. Toggle between Daily and Weekly rankings, and filter by category (All / Crypto / NASDAQ / LSE) to compare setups within one asset class.

  3. Extremes (Historical Context)

    Select any asset to see a percentile gauge showing where its current ATR Distance sits across its full history. A contextual interpretation tells you how frequently the asset has been at this level and what it has historically implied.

  4. Macro

    Check global macro context before acting on individual setups. The Macro tab groups indices, commodities, and forex into five sections with zone badges (Neutral / Oversold / Extended). Click any card to open its full Drilldown with charts and Volume Profile.

  5. Drilldown

    Read the Key Takeaways summary first โ€” it distils the most important signals into plain language, including Volume Profile position and 200DMA context. Then examine the 90-day charts: ATR Distance with regime zones, RSI, Price vs EMA21 / EMA50 / 200DMA (three moving averages on one chart), Weekly ATR Distance, and the Volume Profile bar chart. The summary grid includes ADX, Bollinger Band %B and Width, EMA50 Distance, 200DMA Proximity, Signal Score, funding rate, and open interest for crypto assets.

  6. Bitcoin Cycle Signals

    Open the โ‚ฟ BTC page from the dashboard header. The confluence banner gives an instant read โ€” how many signals say Accumulate vs Distribute โ€” and a phase badge (e.g. "Accumulation ยท Strong"). Scroll through four sections: Price Structure (MAs, Pi Cycle, RSI, ATR, VP), Sentiment & Positioning (Fear & Greed, Funding Rate, BTC Dominance, Altseason, ETF Flows), Mining & Liquidity (Hash Ribbons, Puell Multiple, Stablecoin Supply, Global M2), and On-Chain (MVRV Z-Score, NUPL, SOPR via BGeometrics; CVDD via Blockchair; Supply Cross bottom signal; plus 3 locked Glassnode cards). Each card shows the current value, a one-line context sentence, and a colour-coded signal badge.

Methodology

ATR Distance

The core metric: (Price − EMA21) ÷ ATR. Measures how far price has stretched from its 21-period exponential moving average, expressed in units of Average True Range. A value of −3 means price is 3 ATRs below the EMA. Both EMA and ATR use Wilder’s smoothing, seeded with a simple moving average, matching TradingView exactly.

Regime Classification

ATR Distance maps directly to seven market regimes:

  • Ragequit ATR Distance < −7
  • Capitulation −7 to −4
  • Accumulation −4 to −2
  • Trend −2 to +2
  • Distribution +2 to +4
  • Mania +4 to +7
  • Blow-off > +7

Percentile Rank

Each ATR Distance reading is ranked against every historical bar for that asset. A P4% reading means price has been this oversold on only 4% of all recorded trading days โ€” a statistically rare setup. Percentile badges appear on portfolio cards and ranking items when sufficient history (≥30 bars) is available.

RSI & RSI Z-Score

14-period RSI with Wilder smoothing. The RSI Z-Score normalises RSI over a 20-period rolling window โ€” useful for identifying when RSI is unusually high or low relative to its own recent behaviour, which differs across assets and market conditions.

Volume Profile

Fixed-lookback price-by-volume distribution (90 daily bars / 52 weekly bars) divided into 24 price buckets. Identifies the Point of Control (POC โ€” highest-volume price), Value Area High (VAH), and Value Area Low (VAL). Price position relative to these levels is surfaced as a badge on cards and as a Key Takeaway in Drilldown.

ADX โ€” Trend Strength

14-period Average Directional Index (Wilder's smoothing). Measures how strongly price is trending, independently of direction. Above 25 = trending; below 20 = ranging/sideways. Pairs with ATR Distance: a low ATR Distance combined with high ADX suggests a strong oversold trend rather than sideways drift.

Bollinger Band %B

20-period Bollinger Bands with 2ฯƒ. %B = (Price − Lower Band) ÷ (Upper − Lower). A value below 0 means price has broken below the lower band (oversold breakout); above 1 means it has broken above the upper band. Bandwidth (band width as % of midline) highlights squeeze conditions that often precede large moves.

EMA50 Distance

(Price − EMA50) ÷ ATR โ€” the same ATR-normalised metric as ATR Distance, but measured from the 50-period exponential moving average. Provides medium-term trend context: a negative EMA50 Distance while ATR Distance is near zero often signals that price has recovered short-term but is still below a key medium-term level. Uses the same five-colour regime scale. Null when the asset has fewer than 50 bars of history.

200DMA Proximity

(Price − 200-day SMA) ÷ 200-day SMA × 100 โ€” percentage above or below the 200-day simple moving average, the most widely-watched long-term bull/bear dividing line. Negative = price below the 200DMA (historically a long-term value zone); above +40% = historically extended. Visible as a "200D" badge on Expert cards and as a separate line on the Drilldown price chart. Null when fewer than 200 bars are available.

Supply Cross (BTC)

Every Bitcoin was last moved at some price โ€” its cost basis. When the percentage of supply held at a loss exceeds the percentage held in profit, the cross has occurred. Historically, this condition (equivalent to NUPL < 0) has preceded every major BTC cycle bottom within roughly three months. It marks the point of maximum pain: the weakest holders have already sold, leaving little remaining sell pressure. Displayed as a signal card on the BTC Cycle Signals page; derived from NUPL via BGeometrics. Does not count toward the confluence total to avoid double-counting the NUPL card.

Composite Signal Score

A single −10 to +10 score per asset aggregating four signals: ATR Distance percentile (weight 4), RSI Z-Score (weight 3), VP position (weight 2), and multi-timeframe alignment (weight 1). Positive = oversold/opportunity; negative = extended/risk. Sortable as "Score โ†“" to surface the strongest setups at a glance.

Card Icon Legend

Every portfolio card carries several inline indicators. Here's what each one means.

Regime

Ragequit Capitulation Accumulation Trend Distribution Mania Blow-off
Regime badge โ€” Where the asset sits in its ATR Distance cycle. Ragequit (<โˆ’7) and Capitulation (โˆ’7 to โˆ’4) and Accumulation (โˆ’4 to โˆ’2) are oversold; Trend (โˆ’2 to +2) is balanced; Distribution (+2 to +4) and Mania (+4 to +7) and Blow-off (>+7) are extended. The regime drives the card's left border color.
โˆ’8.0 โˆ’2.4 +0.3 +2.8 +5.1 +8.0
ATR Distance color โ€” The main metric number changes color with severity: green = oversold (below EMA), orange = extended, red = extreme extension or capitulation, pink/magenta = blow-off extreme (above ยฑ7). Neutral values stay grey.
P4% P22% P81%
Historical percentile โ€” How rare the current ATR Distance reading is for this specific asset. P4% means price has only been this oversold on 4% of all recorded trading days โ€” a statistically significant extreme. Requires โ‰ฅ30 bars of history.

Controls

Watchlist star โ€” Pin up to 10 assets; starred assets float to the top of the Portfolio tab.
Price alert โ€” Orange when an alert is configured. Fires a browser notification when the asset crosses your chosen ATR Distance threshold or changes regime.

Regime & Trend

Regime transition โ€” Animated yellow dot. The asset's market regime changed on the last bar (e.g. Accumulation โ†’ Trend). The strip above the cards lists all current transitions.
โ†‘โ†‘ โ†“โ†“ โ†•
TF alignment โ€” Daily and weekly regimes agree bullish (โ†‘โ†‘, green), agree bearish (โ†“โ†“, orange), or disagree (โ†•, grey). Agreement strengthens the signal; divergence urges caution.
โ†‘ โ”€ โ†“
ATR trend โ€” Whether the Average True Range is expanding (โ†‘ orange), flat (โ”€ grey), or compressing (โ†“ green) over the last 10 bars. Compression often precedes a breakout; expansion signals an already-moving market.

Price Position

Below VAL At POC In VA Above VAH
VP zone โ€” Price relative to the 90-day Volume Profile. Below VAL = under support (green); At POC = at the highest-volume level; In VA = fair-value zone; Above VAH = above resistance (orange). Feeds into the Signal Score.
%B โˆ’0.05 %B 0.45 %B 1.05
BB %B โ€” Bollinger Band position (20-period, 2ฯƒ). Below 0 (green) = price broke below the lower band; above 1 (red) = broke above the upper band. Bandwidth squeeze (not shown on cards) often precedes large moves.

Momentum & Score

Trending 32 Neutral 22 Ranging 14
ADX โ€” Average Directional Index trend strength. Trending >25 (green); Neutral 20โ€“25 (amber); Ranging <20 (grey). A low ATR Distance combined with Trending ADX is a strong directional oversold โ€” not just a sideways drift.
โˆ’2.4 +0.8 +2.9
EMA50 Distance (E50) โ€” (Price − EMA50) ÷ ATR. Same ATR-normalised scale as ATR Distance but measured from the 50-period EMA. Useful for medium-term context: a negative reading while ATR Distance is near zero often means a short-term bounce hasn't yet reclaimed the medium-term trend. Expert mode only.
โˆ’25% +5% +35% +55%
200DMA Proximity (200D) โ€” Percentage above or below the 200-day simple moving average. The 200DMA is the most-watched long-term bull/bear dividing line. Deep below (green) = long-term value zone; above +50% (red) = historically extended. Expert mode only.
+7.0 +3.5 0.0 โˆ’3.5 โˆ’7.0
Signal score โ€” Composite โˆ’10 to +10 score aggregating ATR percentile (ร—4), RSI Z-Score (ร—3), VP zone (ร—2), and TF alignment (ร—1). Positive = oversold/opportunity; negative = extended/risk. Sort "Score โ†“" to rank all assets by setup strength.

Crypto only

ร—1.8 โ†‘ ร—0.6 โ†“
RS / BTC โ€” 30-day return ratio vs Bitcoin. ร—1.8 โ†‘ = asset returned 1.8ร— BTC's gain (outperforming); ร—0.6 โ†“ = 60% of BTC's move (underperforming). Useful for capital-rotation decisions.
+0.05% 0.00% โˆ’0.03%
Funding rate โ€” Binance USDT-M perpetual funding rate per 8-hour period. High positive (red) = crowded longs, elevated squeeze risk. Negative (green) = shorts paying longs โ€” potential relief-rally setup.
Top 10 Top 50 Top 200 Small
Market cap rank โ€” CoinGecko rank tier for crypto assets. Context for liquidity and risk โ€” a Top 10 oversold reading carries different weight than a Small-cap one.

Coverage

Crypto (28 assets)

BTC, ETH, SOL, XLM, REZ, RSR, NEAR, RENDER, ONDO, ACH, BNB, XRP, ADA, NIGHT, VTHO, LINK, NEO, GAS, DRIFT, SEI, PEAQ, AEVO, EIGEN, W, WOO, JASMY โ€” fetched from Yahoo Finance โ€” plus D2X (Solana DEX via GeckoTerminal) and SCP (CoinEx via CCXT).

NASDAQ Stocks (11 assets)

Bitcoin-adjacent equities: MSTR, XXI, RIOT, MARA, IREN, BMNR, HUT, WULF, HIVE, CLSK, SLNH.

LSE ETFs (6 assets)

Income-focused ETFs: MSTY, YMST, MARY, RIOY, IREY, BMNY โ€” quoted in GBp (pence). Prices use unadjusted historical data to prevent dividend-adjustment distortion.

Macro (25 assets)

Global context: US indices (SPX, NDX, RTY, DJI), EU indices (DAX, CAC, FTSE), APAC indices (NIK, HSI, ASX), commodities (GOLD, SILVER, OIL, NATGAS, COPPER, WHEAT, CORN), and forex (DXY, EURUSD, GBPUSD, AUDUSD, NZDUSD, USDCAD, USDCHF, USDJPY).

Timeframes

All 74 assets tracked on both Daily (1d) and Weekly (1w) timeframes. History goes back to January 2024 (or listing date if later). Data refreshes daily at ~09:00 UTC.

Ready to explore?

74 assets. Daily and weekly timeframes. 6 views. Full historical context since 2024.

Open Dashboard