Open SourceFII & DII Data
    Market dataLive app hosted

    FII & DII Data.

    See every day how much foreign and domestic institutions bought or sold in Indian shares, with F&O positions and sector flows.

    What you get

    • Daily FII and DII buying and selling, with a simple strength meter and streaks.
    • Index F&O positions of each participant type (FII, DII, Pro, Client).
    • Fortnightly FPI sector allocation across 24 sectors.
    • Charts you can export as an image. It also works offline as an app.
    Visual Tour

    Inside FII & DII Data.

    Explore production screenshots across light mode desktop, 24-sector dark mode matrices, and the mobile PWA. Use the interactive hairline splitter to compare White vs Dark theme.

    Launch Live App
    Cash Flow Tape & Market Mood - Dark Theme
    Cash Flow Tape & Market Mood - Light Theme
    ⟨|⟩
    White
    Dark
    Interactive Splitter: Drag divider to compare White vs Dark theme29-Sep-2026 EOD Session
    Institutional Telemetry

    Cash Flow Tape & Market Mood

    Main Terminal Landing Tab — Cash Flows, Live Ticker & Market Mood Banner

    Market MoodBearish (FII Selling)

    Live banner: FIIs sold ₹9,980.22 Cr while DIIs bought ₹6,952.71 Cr. Strong domestic absorption support

    FII / FPI Net-₹9,980.22 Cr

    Aggressive foreign institutional sell-off recorded in cash equity

    DII Net+₹6,952.71 Cr

    Domestic institutions absorbing sell pressure via sustained SIP flows

    Combined Drain-₹3,027.51 Cr

    Net liquidity extracted from the secondary cash market

    Flow Strength59% Sell / 41% Buy

    Proportional split ratio between sellers and domestic buyers

    Signal StackMarket 55, Stock 57, F&O -3

    Mild Bullish market/stock strength vs Highly Bearish F&O sentiment

    Momentum StackFII 4D Sell | DII 35D Buy

    FII Streak -₹24,054 Cr vs DII Streak +₹1,16,550 Cr; 5D Velocity -₹22,437 Cr

    F&O SnapshotFutures -2.71L, Puts +5.30L

    FII short bias: -2,71,979 Futures, -2,77,427 Calls, +5,30,987 Puts

    Sector RotationTop Outflow: Financials (-₹28.8K Cr)

    Financial Services holds 30.5% AUM; Oil & Gas leads 1Y with +₹21.1K Cr

    Run it

    Run it on your computer.

    Copy, paste, open the link. Nothing is installed outside the project folder.

    You need

    • Node.js 18 or higher
    • Git
    • About 5 minutes
    • Internet (to fetch NSE data)
    Open a terminal and run
    git clone https://github.com/MrChartist/fii-dii-data.git
    cd fii-dii-data
    npm install
    node scripts/seed_history.js
    node scripts/seed_sectors.js
    npm start
    Then open http://localhost:3000 in your browser.
    Prefer step by step?Show
    1. 1Clone the repository: git clone https://github.com/MrChartist/fii-dii-data.git && cd fii-dii-data
    2. 2Run npm install to install Express and all dependencies.
    3. 3Seed historical data: node scripts/seed_history.js and node scripts/seed_sectors.js (first time only).
    4. 4Start the server: npm start — runs on http://localhost:3000.
    5. 5For development with auto-reload: npm run dev.

    Just want to look first? Open the hosted version

    Install with AI

    Let an AI install it for you.

    Pick your tool, copy one prompt, paste it. It checks your computer, installs and tells you what to open.

    Claude

    Best when you want architecture explanation, codebase understanding, and a clean implementation plan before edits.

    Repo accessREADME contextTerminal if using Claude Code

    How to use: Paste the prompt with the GitHub link. Ask Claude to read the README, map modules, list risks, and produce a practical plan before using Claude Code or another agent to implement.

    For developers

    Under the hood.

    Best Next Step

    Run the seed scripts first to populate historical data, then start the server and explore each tab to understand the 5-tab architecture before making changes.

    Frequently Asked Questions

    Questions about FII & DII Data.

    Answers about how FII & DII Data works, where its data comes from, and how to run it yourself.