OPEN-SOURCE SCRIPT
NIFTY, SENSEX AND BANKNIFTY Options Expiry Marker

NSE Options Expiry Background Marker
Category: Date/Time Indicators
Timeframe: Daily
Markets: NSE (India) / Any Exchange
Description
Automatically highlights weekly and monthly options expiry days for NIFTY, BANKNIFTY, and SENSEX using color-coded background shading. Works across entire chart history with customizable transparency levels.
Key Features
Use Cases
Technical Details
Category: Date/Time Indicators
Timeframe: Daily
Markets: NSE (India) / Any Exchange
Description
Automatically highlights weekly and monthly options expiry days for NIFTY, BANKNIFTY, and SENSEX using color-coded background shading. Works across entire chart history with customizable transparency levels.
Key Features
- ✅ Background Highlighting - Non-intrusive color shading on expiry days
- ✅ Multi-Index Support - NIFTY, BANKNIFTY, and SENSEX simultaneously
- ✅ Weekly & Monthly Expiry - Different transparency levels for easy distinction
- ✅ Customizable Expiry Days - Set any weekday (Mon-Fri) as expiry day
- ✅ Adjustable Transparency - Separate controls for weekly and monthly expiries
- ✅ Full Historical Data - Works on all visible bars across years
- ✅ Smart Monthly Detection - Automatically identifies last occurrence in month
- ✅ Color Coded - Blue (NIFTY), Red (BANKNIFTY), Green (SENSEX)
Use Cases
- Options trading strategy planning
- Identify expiry day volatility patterns
- Visual reference for monthly vs weekly cycles
- Backtest strategies around expiry days
- Track multiple index expiries on single chart
Technical Details
- Uses India timezone (GMT+5:30) for accurate date calculations
- Handles leap years automatically
- Smart algorithm identifies last weekday occurrence per month
- Works seamlessly on any chart timeframe (optimized for Daily)
- No performance impact - simple background coloring
Mã nguồn mở
Theo đúng tinh thần TradingView, tác giả của tập lệnh này đã công bố nó dưới dạng mã nguồn mở, để các nhà giao dịch có thể xem xét và xác minh chức năng. Chúc mừng tác giả! Mặc dù bạn có thể sử dụng miễn phí, hãy nhớ rằng việc công bố lại mã phải tuân theo Nội Quy.
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.
Mã nguồn mở
Theo đúng tinh thần TradingView, tác giả của tập lệnh này đã công bố nó dưới dạng mã nguồn mở, để các nhà giao dịch có thể xem xét và xác minh chức năng. Chúc mừng tác giả! Mặc dù bạn có thể sử dụng miễn phí, hãy nhớ rằng việc công bố lại mã phải tuân theo Nội Quy.
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.