Trading tools

    See where the money is flowing, live.

    Every Indian F&O underlying read from its future, on one live board: bulls above the zero line, bears below.

    The board
    • Market breadth42 up · 47 flat · 124 down
    • Real dataNSE session, 6 Nov 2026
    • Runs onYour computer, no keys
    01Overview

    What it is.

    Order Flow is a free, open-source board of the Indian F&O market.

    Every underlying is read from its future: the bulls rise above the zero line, the bears fall below it, the whole market squeezes through two tunnels and fans out to a card for each name, with its build-up, support, resistance and the zone where open interest was added. It runs on your own computer with no keys: a real session built from the NSE and BSE archive, two recorded sessions and a simulated market keep it moving at any hour, and any API can be plugged in behind it.

    Order-flow boards like this are all over Instagram right now, and some sellers charge around ₹8,000 a year for access. This one does the same job and is free for everyone: run it on your own computer, with no account and no keys.

    Built with
    • React 19
    • TypeScript
    • Vite
    • a small Node.js server with pluggable data providers
    LicencePolyForm Noncommercial License 1.0.0
    03Get it running

    Get it running.

    Let an AI do it for you

    Claude

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

    You need: Repo access, README context, Terminal 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.

    You are my setup assistant. Install and run "Order Flow" on my computer, then confirm it works. I am not a developer, so explain every step in simple English.
    
    Repository: https://github.com/MrChartist/order-flow
    What it is: Every Indian F&O underlying read from its future, on one live board: bulls above the zero line, bears below.
    Built with: React 19 + TypeScript + Vite + a small Node.js server with pluggable data providers
    
    Rules
    1. Ask which operating system I use (Windows, macOS or Linux) and give commands for that system only.
    2. Check what is already installed (Git, Node.js or Python versions) before installing anything. If something is missing, tell me where to download it and wait.
    3. Ask me before installing anything globally or changing system settings.
    4. Never ask me to paste passwords or API keys into this chat. If a key is needed, tell me which file to put it in.
    5. Do not edit the project's source code unless I ask.
    6. Read the README first. If it disagrees with the steps below, follow the README and tell me why.
    
    Steps from the guide
    1. Install Node.js 22.18 or higher (the LTS version from nodejs.org).
    2. Get the code: git clone https://github.com/MrChartist/order-flow.git && cd order-flow. No Git? Use Code, then Download ZIP on GitHub and unzip it.
    3. Install: npm install.
    4. Run a real session: npm run dev:archive, then open http://127.0.0.1:5195. (npm run dev:recorded replays a minute-by-minute recorded day; npm run dev runs the simulated market.)
    5. Fetch the latest session from the exchanges' archive at any time: npm run fetch:nse, then npm run dev:archive again.
    6. Connect your own data: copy .env.example to .env, set MF_PROVIDER=http and MF_HTTP_BASE_URL to your API, then run npm run check:provider and fix anything marked FIX.
    7. For one process that serves the API and the built page: npm run build, then npm start (http://127.0.0.1:8787).
    
    When the steps are done
    - Start the app and tell me the exact address to open. Expected address: http://127.0.0.1:5195
    - If an error appears, read it, fix the cause and retry. After three failed attempts, stop and explain the problem simply.
    - Finish with five short lines: what the app does, how to start it again, how to stop it, where its data is stored, and one thing I can try first.
    - This is an information tool. It is not investment advice.
    
    If you can run a terminal (Claude Code), do it yourself. If you are chat only, give me one command block at a time and wait for me to reply before the next.

    Or run it yourself

    You need Node.js 22.18 or higher; git, or the ZIP from GitHub; about 2 minutes; no broker account or keys (optional: any API you want to connect).

    Open a terminal and run
    git clone https://github.com/MrChartist/order-flow.gitcd order-flownpm installnpm run dev:archive
    Then open http://127.0.0.1:5195 in your browser.
    04FAQ

    Questions about Order Flow.

    Best next step

    Run it, then read the code.

    Run npm run dev:archive, click a tile to pin its card, then ask an AI to explain why that stock ranks where it does before you connect your own API.

    Privacy settings

    Essential sign-in storage and your saved preferences stay enabled. Analytics is optional, and you can change your choice anytime.

    Turning analytics off clears our analytics cookies and local assistant metrics. The page reloads to stop a previously loaded analytics service. Your account and learning progress stay saved.

    Read the Privacy Policy