OPEN-SOURCE SCRIPT

BTC Dual Cycle: Stats Dashboard

97
Overview

"Price takes the elevator down, but takes the stairs up."

This indicator is a macro-analysis tool designed to visualize the true duration of Bitcoin’s market cycles. Unlike standard oscillators that focus on short-term price action, the Macro Cycle Tracker filters out the noise to answer two fundamental questions:

Are we in a phase of Expansion (Price Discovery)?

Are we in a phase of Recovery (Repairing the damage of a crash)?

It visually separates the market into two distinct regimes based on a configurable drawdown threshold (default: -50%) and provides real-time statistics on how long these phases historically last.

How It Works

The script tracks the All-Time High (ATH) and divides market history into two colored zones:

🟢 The Green Zone (Expansion / Price Discovery)

Trigger: Starts immediately when Bitcoin breaks the previous ATH.

Meaning: The market is healthy, profitable, and exploring new valuation levels.

End: The zone ends when price drops by 50% (configurable) from the cycle top.

🔴 The Red Zone (Recovery / Capitulation)

Trigger: Starts when price drops below the 50% threshold from the peak.

Meaning: The asset is "underwater." This zone remains active persistently—even during relief rallies—until the previous ATH is fully reclaimed.

Philosophy: A cycle is not over until the damage is repaired.

Key Features

Cycle Timer: Displays the exact number of days passed for every historical cycle directly on the chart.

Live Counter: Shows the current duration of the active phase (e.g., "ZONE GREEN: 450 Days...").

Statistical Dashboard: A table in the bottom-right corner automatically calculates the Mean and Median duration (in days) for both Green and Red phases. This allows you to compare the current cycle against historical averages.

How to Use

For Investors (HODLers): Use the Red Zone to understand the "Time Cost" of a bear market. It helps visualize that recovery takes patience and that price action below the old ATH is merely accumulation.

For Analysts: Use the Dashboard statistics to project potential cycle turning points based on historical median durations.

Settings

Drop Percent (%): Default is 50%. This defines the "Crash" threshold. You can adjust this to 20% or 30% for more sensitive cycle detection.

Text Size: Adjust the size of the dashboard text to fit your screen resolution.

Disclaimer: This tool is for educational purposes only and does not constitute financial advice. Past performance is not indicative of future results.

Declinazione di responsabilità

Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.