Crypto Rotation Opportunity Matrix [AGPro Series]

🧠 Core Idea
Which crypto chart is showing rotation strength, leadership behavior, or deterioration relative to a benchmark and a pinned comparison symbol?
📌 Overview / What it does
Crypto Rotation Opportunity Matrix [AGPro Series] is a relative-strength and rotation workflow for crypto charts.
It compares the active chart symbol against a benchmark symbol and a pinned comparison symbol, then organizes rotation quality, relative strength, volatility context, liquidity quality, weakness pressure, and opportunity score into a structured chart workflow.
The script produces an active rotation window, rotation trails, leadership or weakness labels, and a compact AGPro panel. It does not predict future price direction, automate decisions, or provide financial advice.
🎯 Purpose & Design Philosophy
Crypto markets rotate quickly across leaders, laggards, and temporary strength pockets.
This script was built to help traders read that rotation context without turning the chart into a noisy scanner table. It supports a relative-strength mindset: first understand whether the active symbol is leading, building rotation, weakening, or remaining neutral.
The design focuses on clarity, comparison, and structured review rather than isolated signals.
⚡ Why This Script Is Different
Most tools either show a simple momentum line or try to behave like broad scanners.
This script does NOT attempt to rank the entire market or claim that one symbol must outperform another.
Instead, it creates a chart-native rotation matrix using the active symbol, a benchmark, and a pinned comparison symbol. The result is a focused workflow for reading leadership, deterioration, liquidity quality, and opportunity context on the current chart.
⚙️ Methodology
1. Relative Strength Context
The script compares chart-symbol performance against the selected benchmark over the rotation lookback.
2. Pinned Symbol Comparison
A pinned crypto symbol is measured against the same benchmark to give the chart user a reference point.
3. Rotation Quality Evaluation
Relative strength, trend behavior, liquidity quality, volatility balance, and weakness pressure are blended into an opportunity score.
4. Visual Output
The script maps an active rotation window, rotation trails, a rich centered badge, optional state labels, and a panel summary.
🗺️ How to Read the Chart
Zones represent the current active rotation window around the latest leadership or weakness event.
Labels summarize the current rotation state, opportunity score, weakness pressure, setup quality, and pinned-symbol comparison.
Colors separate leadership, rotation review, neutral rotation, and deterioration states.
The panel shows the current market mode, pinned comparison, relative strength, volatility, liquidity, opportunity score, bars active, setup quality, and next action.
🚦 Signals & States
• LEADERSHIP → the active chart is showing stronger rotation context versus the benchmark.
• ROTATION BUILDING → rotation quality is improving but still needs review.
• NEUTRAL ROTATION → no strong leadership or weakness context is active.
• WEAKNESS REVIEW → weakness pressure is elevated and should be monitored.
• DETERIORATION → relative strength and internal context have weakened materially.
🔔 Alerts Logic
Alerts trigger when a new rotation state becomes active, leadership shifts, opportunity score becomes high, weakness review activates, or the workflow state changes.
Alerts are attention markers only. They are not trade instructions.
🧩 Confluence Logic
The strongest rotation context appears when relative strength, trend behavior, liquidity quality, and volatility balance align while weakness pressure remains controlled.
If opportunity score is high but liquidity or volatility quality is weak, the panel keeps that context visible.
📊 When to Use
• Crypto market rotation reviews
• Leadership versus benchmark analysis
• Comparing the active chart against a pinned crypto symbol
• Trend continuation or rotation-watch environments
• Multi-timeframe watchlist review
⚠️ When NOT to Use
• Extremely low-liquidity symbols
• Data sources with unreliable benchmark history
• Very noisy micro timeframes
• News shock or extreme volatility conditions
• Markets where the selected benchmark does not represent the chart context
🎛️ Key Inputs
• Benchmark Symbol → defines the relative-strength baseline.
• Pinned Symbol → adds one comparison reference to the panel and chart labels.
• Rotation Lookback → controls the measurement window.
• Rotation Strictness → adjusts how demanding leadership scoring is.
• Weakness Strictness → adjusts how quickly deterioration pressure rises.
• Visual Preset → controls chart annotation density.
🖥️ Interface & Visual Design
The interface is designed around one active rotation window, two smooth trails, and a compact panel.
The centered badge carries the main story so the chart remains readable without looking empty.
Panel rows are organized for quick review: mode, comparison, rank, relative strength, volatility, liquidity, score, bars active, setup quality, and next action.
🧪 Practical Usage Workflow
1. Read the Market Mode row in the panel.
2. Check Relative Strength and Pinned Symbol comparison.
3. Review the active rotation window and centered badge.
4. Confirm liquidity and volatility context.
5. Use the Next Action row as an analytical review prompt.
🔍 Interpretation Guidelines
Treat leadership as context, not certainty.
A strong opportunity score means the active chart has better rotation characteristics under the selected settings.
Weakness pressure means deterioration should be reviewed before trusting the current rotation context.
🚫 What This Script Is NOT
This script is not a prediction engine.
It is not an auto-trading system.
It is not financial advice.
It does not guarantee outcomes.
It does not scan every crypto symbol automatically.
⚠️ Limitations & Transparency
Relative-strength readings depend on the selected benchmark and pinned symbol.
Different timeframes may show different rotation states.
Volatility spikes, exchange data differences, and low-liquidity conditions may affect the output.
The script should be interpreted within broader market structure and risk context.
🧠 Market Context Notes
Crypto leadership often changes before broader chart structure becomes obvious.
Relative strength helps organize that shift, but it should be reviewed alongside liquidity, volatility, and price structure.
The pinned-symbol comparison is useful for keeping a major reference asset visible while staying focused on the active chart.
🧾 Use Case Examples
When the active chart turns into LEADERSHIP while the pinned symbol remains weaker versus the benchmark, the chart may deserve closer rotation review.
When opportunity score is high but weakness pressure begins rising, the context becomes more fragile.
When the state is NEUTRAL ROTATION, the script is showing that no strong leadership or deterioration condition is active.
🧱 System Philosophy
The AGPro approach treats market tools as structured decision maps.
This script is built to organize context, not to force entries.
The goal is to make rotation review clearer, calmer, and more repeatable.
🔐 Non-Promise Statement
No script can remove uncertainty from markets.
This tool provides structured rotation context only.
📉 Risk Disclosure
Trading involves risk.
Users are responsible for their own decisions.
This script is for educational and analytical purposes only and does not provide financial advice.
📚 Educational Note
Use this script to study how leadership, weakness, liquidity, and volatility interact across crypto charts.
This update focuses on readability, visual clarity, and first-glance usability.
The core purpose of the script remains unchanged.
This release improves how the existing rotation logic is presented, organized, and interpreted on the chart.
This script continues to function as an analytical and visualization tool.
It does not attempt to predict price direction or provide guaranteed outcomes.
------------------------
What Changed
------------------------
• Redesigned the active-window read into a single, centered premium badge.
The main rotation story (state, readiness, relative strength) now lives in one clear, information-dense badge instead of multiple scattered labels.
• Added a horizontal readiness meter beneath the active rotation window.
The meter gives an at-a-glance, proportional read of current setup quality without opening the panel.
• Added a soft depth glow around the active rotation window.
This makes the active context easier to locate at first glance while keeping the chart clean.
• Resolved overlapping chart labels.
Floating score and comparison labels were consolidated and repositioned so annotations no longer stack on top of each other or sit on the candles.
• Refined the panel presentation.
The opportunity-score row now includes a compact inline gauge, and the pinned-symbol reference is displayed in a cleaner, shorter format.
------------------------
Visual Improvements
------------------------
• Improved chart readability by reworking labels, the active window, and meter spacing.
• Reduced visual clutter to enhance first-glance interpretation.
• Refined the visual hierarchy so the rotation state and readiness stand out more clearly.
• Adjusted the positioning of secondary annotations to avoid overlap with candles.
------------------------
Interface & Usability
------------------------
• Reorganized inputs into clear groups (Rotation Engine, Visuals, Panel) for easier configuration.
• Added a Show Readiness Meter toggle and refined the Visual Preset behavior (Clean / Balanced / Rich).
• Kept panel show/hide, location, theme, and font-size controls, with balanced defaults for a premium first impression.
• Improved overall chart interaction without changing the underlying workflow.
------------------------
Behavior Notes
------------------------
This update does not change the core analytical logic of the script.
Relative-strength measurement, rotation and weakness scoring, state classification, and alert conditions all behave the same as before.
Users should interpret outputs the same way as before, but with a clearer visual structure.
------------------------
Limitations Reminder
------------------------
The script remains a rule-based analytical tool.
Relative-strength readings depend on the selected benchmark and pinned symbol, and market conditions such as volatility, liquidity, and timeframe differences may affect how states appear.
Outputs should always be interpreted within broader market structure and context.
------------------------
Risk Reminder
------------------------
This script is for educational and analytical purposes only.
It does not provide financial advice or guaranteed trading outcomes.
Users remain responsible for their own decisions.
This update focuses on decisiveness and visual polish: making the next-action
readout speak in clear rotation decisions and keeping every score readout clean and
numeric.
The core purpose of the script remains unchanged. It still maps chart-symbol
leadership, pinned-symbol comparison, benchmark-relative strength, volatility
context, liquidity quality, opportunity score and a next-action state.
This script continues to function as an analytical and visualization tool. It does
not attempt to predict price direction or provide guaranteed outcomes.
------------------------
What Changed
------------------------
- Decision-language next action
The Next Action row now speaks in rotation decisions - rotate in / hold leader,
build watchlist entry, reduce / monitor, rotate out / avoid, watch / no action -
instead of generic review prompts, so the suggested next step is unambiguous.
- Clean numeric readouts
All scores now display as plain numbers (for example "82 / 100") in both the panel
and the on-chart verdict badge. Decorative gauge characters were removed for a
cleaner, more professional read.
------------------------
Visual Improvements
------------------------
- Improved panel and badge readability with numeric-only score presentation.
- Reduced visual clutter by leaving the rotation window, glow, readiness meter and
history-label limits unchanged.
- Refined visual hierarchy so the verdict, the measurements and the next action each
read clearly at a glance.
------------------------
Interface & Usability
------------------------
- Enhanced overall user experience while keeping panel theme, location and font size
fully adjustable, with the panel shown by default.
- All rotation-engine, visual and panel settings remain available and unchanged.
------------------------
Behavior Notes
------------------------
This update rewords the next-action readout and cleans the score presentation. The
rotation scoring, state logic, window and labels are unchanged.
The goal is to improve clarity and usability, not to introduce new predictive
behavior. Users should interpret outputs the same way as before, with a clearer and
more decisive presentation.
------------------------
Limitations Reminder
------------------------
The script remains a rule-based analytical tool.
Rotation states and scores vary with timeframe, instrument, benchmark and settings.
A favorable reading does not guarantee any individual outcome.
Outputs should always be interpreted within broader market context.
------------------------
Risk Reminder
------------------------
This script is for educational and analytical purposes only.
It does not provide financial advice or guaranteed trading outcomes.
Users remain responsible for their own decisions.
This update focuses on scoring consistency, analytical wording, alert stability, and compact-layout readability.
The core purpose of the script remains unchanged.
This release refines how the existing crypto-rotation workflow is calculated, summarized, and presented without changing the product concept.
This script continues to function as an analytical and visualization tool.
It does not attempt to predict price direction or provide guaranteed outcomes.
------------------------
What Changed
------------------------
• Corrected Rotation Strictness behavior for negative relative strength.
Strict mode now makes positive leadership evidence more demanding and applies stronger weight to negative relative strength. Relaxed mode boosts positive evidence while softening negative evidence. The previous shared divisor unintentionally softened negative readings in Strict mode.
• Renamed Rotation Rank to Rotation Grade.
The A/B/C/D result is a grade derived from the active chart's Opportunity Score. It is not a rank across the crypto market, and the new label communicates that distinction accurately.
• Replaced direct rotation instructions with analytical review wording.
The panel's final row is now Current Review. It identifies the context to inspect and does not tell the user to rotate in, rotate out, hold, reduce, avoid, or create an entry.
• Confirmed workflow alerts at candle close.
Rotation-event, leadership, high-opportunity, weakness, deterioration, and general state-shift alerts now require a confirmed bar, reducing intrabar state noise.
------------------------
Visual Improvements
------------------------
• Distributed the centered rotation verdict and pinned-symbol badge across separate portions of the effective projection width.
• Increased pinned-symbol vertical separation from the active rotation window.
• Reduced verdict/pinned-label crowding on compact intraday charts while preserving the centered premium badge inside the rotation window.
• Corrected Light panel contrast for the Current Review value.
------------------------
Interface & Usability
------------------------
• Preserved the single merged blue panel header and existing AGPro visual hierarchy.
• Preserved Show Panel, panel location, Dark/Light theme, panel font-size, label font-size, visual-density, projection, and readiness-meter controls.
• Preserved benchmark-relative strength, pinned-symbol context, volatility, liquidity, Opportunity Score, Setup Quality, and the active rotation window.
• Improved analytical clarity without turning the script into a scanner, prediction engine, or execution tool.
------------------------
Behavior Notes
------------------------
The active chart remains measured against the selected benchmark over the configured Rotation Lookback.
Rotation Strictness now treats positive and negative relative strength symmetrically according to the selected mode: Strict demands stronger leadership and penalizes weakness more firmly; Relaxed is more permissive in both directions.
Rotation Grade is derived from Opportunity Score thresholds. It does not represent a market-wide rank.
Current Review is an analytical context label. It is not a trade instruction.
------------------------
Limitations Reminder
------------------------
The script remains a rule-based analytical tool.
Relative-strength readings depend on the selected benchmark, chart history, timeframe, and Rotation Lookback.
The pinned symbol is a contextual comparison reference. It does not scan the broader market and does not convert the script into a multi-symbol ranking engine.
Volatility, liquidity, exchange data, symbol history, and timeframe differences may affect the displayed scores and states.
------------------------
Risk Reminder
------------------------
This script is for educational and analytical purposes only.
It does not provide financial advice or guaranteed trading outcomes.
Users remain responsible for their own decisions.
• Refreshed the publication and access routing information.
• Core crypto-rotation opportunity logic, panel behavior, inputs, alerts, visuals, and outputs remain unchanged.
This update focuses on state-age accuracy and active-window relevance.
The core scoring, relative-strength, volatility, liquidity, setup-quality, and alert logic remain unchanged.
------------------------
What Changed
------------------------
• The active rotation window now anchors to the latest matrix-state transition instead of relying only on an older high-threshold leadership or deterioration event.
• Replaced “Bars Active” with the more precise “State Age” panel field.
• The displayed age now represents how long the current matrix state has remained active.
• Preserved the compact visible-window safeguard introduced in V2.1.3.
------------------------
Visual Improvements
------------------------
• Prevented a current “Rotation Building” state from being paired with an unrelated event age extending across hundreds or thousands of bars.
• Kept the active zone, verdict badge, reference line, pinned-symbol tag, and readiness meter synchronized with the current state context.
------------------------
Behavior Notes
------------------------
This update changes only which matrix-state transition anchors the active visual workflow.
It does not change the underlying market-state calculations, scores, historical labels, or alert conditions.
------------------------
Limitations Reminder
------------------------
The script remains a rule-based analytical tool. Benchmark selection, pinned-symbol selection, liquidity, volatility, and timeframe differences may affect the displayed state and scores.
------------------------
Risk Reminder
------------------------
This script is for educational and analytical purposes only.
It does not provide financial advice, automated execution, or guaranteed outcomes.
This update strengthens the chart-native crypto-rotation presentation while preserving benchmark-relative strength, pinned-symbol comparison, rotation and weakness scoring, state-age anchoring, volatility and liquidity context, setup quality, and five completed-bar alert conditions.
• Centered the primary rotation card across the complete active-window geometry so the verdict remains visually owned as the state ages.
• Rebuilt the card into a four-line hierarchy covering matrix state, Opportunity Score, Setup Quality, State Age, relative strength, liquidity, volatility, and Current Review.
• Added a dedicated LEADERSHIP RAIL badge and connected it to the exact dotted rotation trail in protected right-side space.
• Repositioned the pinned-symbol comparison proportionally across the active window and connected it to the window boundary with a lifecycle-safe guide.
• Made pinned-symbol clearance responsive to label font size and ATR while preserving a compact two-line comparison badge.
• Added contrast-aware text treatment across leadership, rotation-building, weakness, deterioration, and neutral states for dark and light chart themes.
• Replaced abbreviated historical annotations with explicit PRIOR ROTATION labels and positioned them beyond seven-bar candle clusters.
• Added a filled State row beneath the analytical question for faster panel interpretation without removing any existing metric.
• Preserved all existing inputs, readiness-meter behavior, state-transition calculations, and alert expressions.
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact AGProLabs directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
tradingview.com/script/XJmX3p98-Trading-Suite-AGPro-Series/
🔷 Crypto Setup Planner - Multi-Symbol Planner
tradingview.com/script/LgVRo7Ql-Crypto-Setup-Planner-AGPro-Series/
Disclaimer
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact AGProLabs directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
tradingview.com/script/XJmX3p98-Trading-Suite-AGPro-Series/
🔷 Crypto Setup Planner - Multi-Symbol Planner
tradingview.com/script/LgVRo7Ql-Crypto-Setup-Planner-AGPro-Series/