📊
FII & DII Data — User Manual
A fully open-source, institutional-grade terminal to track FII & DII flows in Indian equity markets.
Built by
@Mr_Chartist — free for everyone to use, fork, and share.
✓ LIVE NSE SYNC
✓ 14-YEAR DATA ARCHIVE
✓ MOBILE RESPONSIVE
✓ OPEN SOURCE
🗂️ Feature Index
| Module | What It Does | Tab |
| Live Sync Engine | Auto-fetches NSE FII/DII data via CORS proxy on page load | All |
| Flow Strength Meter | Animated FII vs DII % aggression gauge in the Hero card | Hero |
| FII Streak Widget | Tracks consecutive days FII is in buy or sell mode | Hero |
| Visual Heatmaps | GitHub-style 45-day density grids with hover magnification | Heatmaps |
| Smart Data Filters | One-click filters for FII Bloodbath, DII Absorption & Divergence | Matrix |
| Historical Charts | Interactive Chart.js bar & line charts across monthly/annual data | Charts |
| Widget Exporter | Hover any card → 📷 button → saves a watermarked PNG | All |
| Post to 𝕏 | Pre-fills a tweet with today's institutional flow data | Header |
| OLED Dark Theme | Pure matte black / sand white toggle, re-renders charts | Header |
1
Live Sync Engine & Status Pill
On every page load, the terminal fires an authenticated request to nseindia.com/api/fiidiiTradeReact via the allorigins.win CORS proxy.
LIVE SYNC — Today's session data was fetched successfully. Numbers update automatically.
LOCAL ARCHIVE — Markets are closed or NSE returned no new data. Dashboard uses the embedded 15-day history.
💡 Pro Tip: Hit Force Sync in the top-right to manually trigger a fresh data pull mid-session.
The animated dual-bar gauge in the Hero card plots the relative aggression of FII vs DII in absolute flow terms. It answers: "Who is driving the market today?"
FII BAR (RED)
Shows FII's share of total combined flow. A 70%+ reading = FIIs are the dominant force (selling or buying).
DII BAR (GREEN)
A wide DII bar means domestic funds are responding heavily — often absorbing FII sell-offs or co-buying in rallies.
💡 Reading Signal: FII Selling 80% + DII Buying 20% → Panic Sell with little DII support. FII Selling 80% + DII Buying 80% → Structural Rotation, not a free fall.
Tracks the number of consecutive trading sessions FII has remained on one side (All Buy or All Sell). Streaks are powerful market signals.
🔴 SELL STREAK: The longer the sell streak and higher the velocity, the more likely an oversold bounce. A 10+ day streak at ₹5,000+ Cr/day = historically extreme.
🟢 BUY STREAK: Sustained buying with high velocity is a strong confirmation of trend reversal or foreign re-entry into India.
The Streak Velocity shows the cumulative net flow (in ₹ Cr) during the streak — measuring the total damage or firepower.
Under the "Visual Flow Heatmaps" tab — GitHub-style density matrices for the last 45 trading sessions. At a glance, you can see entire patterns: months of selling, scattered buying, reversals.
EXTREME
DUMP
HEAVY
SELL
LIGHT
SELL
LIGHT
BUY
← FII Selling Intensity FII Buying Intensity →
💡 Pro Tip: Hover over any individual cell to magnify it and see the exact net flow for that trading session.
5
Smart Data Filters & Matrix
The "Databases & Matrices" tab holds the raw numbers in Daily, Weekly, Monthly, and Annual views.
All Data
Shows every trading session in the archive. Full chronological data.
FII Bloodbath
Only sessions where FII net sold more than ₹5,000 Cr — the true capitulation days.
DII Absorption
Days where DIIs bought more than ₹5,000 Cr — showing strong domestic conviction.
Extreme Divergence
FII sold ≥ ₹8,000 Cr AND DII bought ≥ ₹8,000 Cr — pure structural rotation days, rare and very significant.
6
Exporting, Sharing & Themes
📷 Widget Snapshot: Hover over any card → a camera icon appears top-right → click to download a high-DPI PNG with automatic by Mr. Chartist watermark embedded.
📸 Full Page Snapshot: The "Snapshot Full Page" button in the header captures the entire visible dashboard in one image.
𝕏 Post to X / Twitter: Generates a pre-filled tweet with the exact daily FII & DII net flows. One tap to publish your analysis.
🌗 Light / Dark Toggle: Clicking "Light Mode" in the header switches from the OLED Matte Black aesthetic to a clean Sand White theme. Chart.js colors re-render automatically for full contrast.
🌐 Open Source — Use It, Fork It, Share It
This tool is completely free to use and open. No backend, no login, no subscription. Just open the HTML file and you have institutional-grade FII & DII analytics in your browser.