Global Bank Holidays

Global Bank Holidays: Institutional Liquidity & Session Architecture
The Global Bank Holidays indicator is a professional-grade risk management tool designed to protect traders from the "Low-Volume Trap." Unlike basic holiday trackers, this script utilizes a high-performance User-Defined Type (UDT) and Method-based architecture to provide real-time telemetry on institutional market closures across 9 major global financial hubs.
Why Use This Tool?
In institutional trading, a bank holiday is a "Session Inactivity Zone." When the primary central banks and institutional desks of a region are closed, the market mechanics for those currency pairs change fundamentally:
Directional Stall: Markets often enter a "spinning wheel" state—high activity with zero trend progression.
Key Features
Risk Management Integration
This tool is designed to serve as a "Yellow Light" for your execution. When a closure is detected:
How to Use
Disclaimer: This is an educational tool. Trading involves significant risk. While the script uses high-accuracy algorithms, always cross-reference with official economic calendars.
Open-source under the Mozilla Public License 2.0.
Technical Summary (For the Library Description)
Logic: Method-based evaluation of regional holiday algorithms.
Timezone: UTC-based calculations for global synchronization.
Performance: Optimized UDT structure to maintain high frame rates even with multiple regions enabled.
The Global Bank Holidays indicator is a professional-grade risk management tool designed to protect traders from the "Low-Volume Trap." Unlike basic holiday trackers, this script utilizes a high-performance User-Defined Type (UDT) and Method-based architecture to provide real-time telemetry on institutional market closures across 9 major global financial hubs.
Why Use This Tool?
In institutional trading, a bank holiday is a "Session Inactivity Zone." When the primary central banks and institutional desks of a region are closed, the market mechanics for those currency pairs change fundamentally:
- Thin Liquidity: Lower participation leads to wider spreads and increased slippage.
- Erratic Volatility: Without institutional "absorption," small retail orders can cause disproportionate price spikes.
Directional Stall: Markets often enter a "spinning wheel" state—high activity with zero trend progression.
Key Features
- Comprehensive Global Reach: Supports USA (Fed), UK (Bank Holidays), Japan (TSE), Australia (ASX), Canada (TSX), Switzerland (SIX), New Zealand (NZX), France (Euronext), and Germany (Xetra).
- Algorithmic Accuracy: Uses a modular "Butcher’s Algorithm" to dynamically calculate moving holidays like Easter, Memorial Day, and Bank Holiday Mondays.
- Professional Architecture: Built with a DateInfo UDT and specialized methods to ensure minimal CPU overhead and lightning-fast chart loading.
- Dynamic Tooltips: Hover over any "H" label on your chart to see exactly which regional sessions are closed (e.g., "USA JPN").
Risk Management Integration
This tool is designed to serve as a "Yellow Light" for your execution. When a closure is detected:
- Reduce Exposure: Lower your position size to account for the lack of institutional liquidity.
- Filter Breakouts: Be wary of breakouts on holiday sessions; they are statistically more likely to be "fake-outs."
- Cross-Market Awareness: Monitor confluence. If both the UK and USA are closed, volatility in GBPUSD will likely be non-existent.
How to Use
- Settings: Enable the regions that correlate with the pairs you trade.
- Visuals: Customize the background "Inactivity Zone" highlight and label colors to fit your theme.
- Alerts: Configure a single alert to be notified at the bar close whenever a selected market enters a holiday session.
Disclaimer: This is an educational tool. Trading involves significant risk. While the script uses high-accuracy algorithms, always cross-reference with official economic calendars.
Open-source under the Mozilla Public License 2.0.
Technical Summary (For the Library Description)
Logic: Method-based evaluation of regional holiday algorithms.
Timezone: UTC-based calculations for global synchronization.
Performance: Optimized UDT structure to maintain high frame rates even with multiple regions enabled.
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.
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.