For Zerodha · Dhan · Angel One — macOS & Windows

The terminal your broker should have built.

A trading terminal for Indian markets that runs on your own account — order flow, options analytics, bots and an honest backtester, with no cloud between you and the exchange.

Works with your broker ZerodhaDhanAngel One UpstoxFyers

01 / The idea

Everything a broker's platform gives you. Plus the tools no broker does.

QuantumCat is not a broker and does not want your money. It is the cockpit that sits on the account you already have — every tick recorded to your own disk, every order sent from your own machine, every claim on this page shown on the real build.

0servers between you and your broker. Orders go from your machine to the exchange member you already trust.
1seccandles, built live from your own tick stream — resolution your broker's own chart doesn't give you.
8live microstructure trails fused into one honest Pulse read, with the breakdown of why.
100+audited tools JARVIS can use inside the terminal — every call shown in the transcript as it runs.

02 / The proof

Eight engines. One real clip each.

Nothing below is a mockup. Every panel is the shipped build, recorded on a market day, doing the thing the words beside it claim.

02.1 / PULSE

Big money leaves footprints. Pulse reads them.

When size works a position, the tape, the book, the option chain and the futures basis all bend in small, measurable ways. Pulse runs eight live detectors over your own feed and fuses them into one −100…+100 read — with the breakdown of why, every second.

  • Eight trails, one score. Delta divergence, effort vs result, OI pulse, IV skew tilt, tape anomaly, depth persistence, basis richness, VWAP anchor — each with its own confidence.
  • Hysteresis, not flicker. NEUTRAL flips to BULLISH only when the score holds above +35 for a sustained window, and exits at +15. A one-second spike can never flip the state.
  • A plan, in prices. Every confirmed flip freezes an entry reference, an invalidation and an objective — shadow-graded against what the market did next, so the live record is on screen before you trade.
  • Decision support, not advice. Pulse never tells you to buy or sell. It shows what the plumbing is doing; the trade, and the risk, are yours.
How Pulse works
The QuantumPulse panel: the fused score gauge, eight trail readings and the frozen plan levels for NIFTY. Real build, recorded live

02.2 / CHAIN

A chain you can trade from.

Every strike carries what you actually decide on — LTP, spread, OI and its change since the previous close, IV, and per-strike greeks — all off your own broker's tick feed.

  • Greeks off the chain's own IV, priced with Black-76 so they agree with the premiums beside them, not a textbook curve.
  • Depth to the level your broker serves — the 20×2 ladder where the broker's own metadata says it exists (Dhan today), never five levels padded into twenty.
  • Build the structure while you read it. Click a strike for a long leg, option-click for a short one, and the payoff draws as you go.
  • An unpriced strike shows “—”, never ₹0.00. The cell abstains and says why on hover.
Inside the chain
The option chain ladder with OI, change in OI, IV and greeks per strike. Real build, recorded live

02.3 / STRATEGY

See the trade before you take it.

Compose any multi-leg structure and see the expiry payoff and the T+0 curve instantly — breakevens, max profit, max loss, and how the position breathes as spot, time and IV move.

  • Black-76 on the forward, with live IV — greeks per leg and for the whole structure, the way index options are actually priced.
  • Margin before you commit: basket margin with hedge offsets from your broker, beside the max-loss number.
  • Baskets that survive reality. Filled legs are never re-placed after a partial failure; buys sequence before sells where margin demands it.
  • Works with no broker connected — a synthetic pricing mode draws the full lab on a weekend with nothing signed in.
The strategy lab
The strategy lab drawing an iron condor payoff with breakevens, greeks and margin. Real build, recorded live

02.4 / BOTS

Bots that can explain themselves.

A bot is a strategy document — universe, timeframe, entries, exits, risk — compiled to a strict intermediate form and executed by a runtime where the same condition tree gives the same verdict in the bot, the screener and the backtester.

  • Closed candles, rising edges. A condition that is merely true doesn't trade; it has to become true while the bot watches.
  • Three-valued logic. A warming-up indicator is UNKNOWN — it never fires an entry and never satisfies a NOT.
  • Paper first, reconciled every cycle. Paper fills cross the spread honestly; live bots reconcile against the broker's book before anything re-fires.
  • The X-ray. Every leaf's live value, the gate that's holding it, a log of every decision. “Why didn't it trade?” has a real answer.
How bots trade
A bot document in the visual editor: universe, timeframe, entry conditions and risk rails. Real build, recorded live

02.5 / SCREENER

Scanned, or named as not scanned.

Most screeners silently skip what they can't compute and call the result complete. This one is built on the opposite contract.

  • Every symbol is either scanned or reported by name in the footer — errors, time-outs and instruments your feed broker doesn't carry are never presented as “didn't match”.
  • Session anchors per exchange: VWAP, ORB and gap anchored at NSE 09:15, MCX and CDS 09:00 — verified to actually reach the open before they're trusted.
  • Own-chain option metrics: PCR, max pain, ATM IV — each instrument screened against its own chain.
  • An alarm that keeps ringing. Arm it on a saved screen and a new entrant rings until a human silences it.
The honesty rules
The live screener with matched rows showing the exact scanned values. Real build, recorded live

02.6 / JARVIS

Talk to your terminal. It answers — and acts.

JARVIS has the full run of the app through audited tools: it reads your book, runs screeners and backtests, builds bots, stages orders for your confirm and can diagnose the app itself — on your own ChatGPT plan, on your own machine.

  • Over a hundred tools, every one visible in the transcript with its arguments and result. Nothing happens behind your back.
  • Staging by default. It fills your normal ticket and leaves it for you. Hands-free trading needs you to type ARM with caps — orders, size, a loss cap and a timer.
  • No path to your keys. The tools that could read credentials or change risk limits aren't in its toolbox, so there is nothing to work around.
  • Runs on your subscription. No QuantumCat AI server, no per-token bill, no stored login — you sign in on ChatGPT's own page.
Meet JARVIS
The JARVIS panel beside the chart, answering a question about market breadth with its tool calls listed. Real build, recorded live

02.7 / TAPE

Your own tick archive, from day one.

The terminal records every tick it streams to your own disk. It compounds every session you run — and it is what makes the seconds chart, tick-verified backtests and market replay possible.

  • 1-second candles built live from the same tick stream your orders route against — on TradingView's chart, on your broker's tape.
  • Replay any recorded day tick by tick at 1× to 300× — pause, scrub, rehearse the open twenty times before you trade it once.
  • A backtester built to disappoint you honestly: signals on the close, fills on the next bar's open, stops first inside every bar, every trade paying estimated Indian charges.
  • Refusal over fantasy. A strategy that depends on data the sim can't reproduce refuses to run — with the reason.
Backtest and replay
A one-second RELIANCE chart forming live from the recorded tick stream, with the depth ladder below it. Real build, recorded live

02.8 / INTEL

Who's behind the move, and what's scheduled to hit it.

Price tells you what happened. Intel tells you who was behind it and what is on the calendar — one view from the ticket, sourced from NSE's own publications and your own feed.

  • FII/DII streaks, accumulated day by day into your own archive, with index-futures positioning drift tracked separately.
  • Options radar with IV rank against a history the terminal records for you, per underlying, from install day.
  • Breadth and sector heat computed from live constituent ticks on your own feed — rotation visible while it happens.
  • Market status, holidays, results and corporate actions for the names you hold or watch.
The context layer
The Intel board: sector heatmap, index breadth, options radar and the FII/DII card. Real build, recorded live

03 / Discipline

Rules you write while calm, enforced when you aren't.

Speed without rails is a faster way to lose money. Sizing, protection and the kill switch are one system, enforced in the shared Rust order engine — the same code the desktop app, the chart overlays, the bots and the web build all route through.

The kill switch armed from the terminal header, cancelling working orders and flattening every position. Kill switch · real build

The kill switch

One control, everywhere — including a global hotkey.

Stop every bot, cancel all working orders, sweep standing GTTs, then square off every position across all logged-in brokers — and verify flat by re-reading the book until it's confirmed, escalating to marketable prices if an exit rests unfilled. It reports INCOMPLETE loudly rather than pretending.

A cap never blocks an exit. Reduce-only orders, square-offs and the kill switch bypass the entry gate entirely. You can always get out.

Sizing

Size by risk, not by guess.

Type the rupees you're willing to lose and the stop distance — the ticket computes the lots, capped by your per-order ceiling. Margin updates live, red before the broker would reject you, and the depth ladder shows the price your quantity would actually clear.

Protection

Stops that survive your laptop.

OCO brackets, break-even and trailing stops as broker-side standing triggers wherever the broker supports them. Every trail move is verified by reading the trigger back — the UI never claims a stop moved when it didn't.

Breakers

Circuit breakers over your own discipline.

Loss streaks, overtrading pace, size versus your baseline, time of day. When one trips it warns, cools off or locks new entries — and disabling the rule does not lift a live cool-off. That is the point of writing it while calm.

04 / Your keys

Your keys. Your machine. We don't even run servers.

QuantumCat is software you own, not a service that owns you. There is no QuantumCat cloud between you and your broker — orders go from your machine to the exchange member you already trust.

01

Add API keys once

Your broker's key and secret go into your OS keychain — macOS Keychain, Windows Credential Manager — or an encrypted vault on your own server for the web app. Never synced, never seen by us. The app's own code signature gates access to them.

02

Sign in each morning — or let it

One click opens your broker's own login page; password and TOTP are typed there, never inside QuantumCat. Turn on full-auto daily sign-in and it mints the day's token itself before the open.

03

Trade

Ticks, orders, Pulse, bots — everything runs locally against your broker's official API. The licensing service sees an account, not a book: it is never sent your trades, positions or P&L.

New to broker APIs? The step-by-step setup guide walks you through creating your Zerodha, Dhan or Angel One key, signing in, and the one-time SEBI IP registration.

Early access · free while in beta

Get the build.
Every feature, nothing gated.

Tell us your platform and we email your download right away. macOS (Apple Silicon and Intel) and Windows all run today.

No new demat. No funds with us. Your broker executes everything under your own credentials — QuantumCat is software you run, not a service that holds your money.

Pricing

Free while in beta.
Founder pricing forever after.

Early access

Free while in beta

  • Every feature — nothing gated
  • Zerodha, Dhan and Angel One connectors
  • Fill preview and risk-sized one-keystroke orders
  • Pulse, Intel, bots, screener, backtesting, replay
  • JARVIS — on your own ChatGPT plan
  • macOS (Apple Silicon and Intel) and Windows
Request early access

Launch pricing

Soon

  • A simple monthly plan, priced for retail
  • Early-access users keep founder pricing, forever
  • Your broker account and your data are never the product
Get notified

05 / Questions

Answered straight.

Is QuantumCat a broker?

No. QuantumCat is a terminal that connects to your existing broker account through that broker's official public API. Your money and securities stay with your broker; every order is executed by them under your credentials.

Do my keys or orders ever touch QuantumCat's servers?

No — there aren't any in the trade path. API keys live in your OS keychain (or an encrypted vault file on your own server for the web app). Orders travel from your machine to your broker, full stop.

Which brokers work today?

Zerodha (browser sign-in, including automated daily login), Dhan (access token — and the only one serving 20-level depth today) and Angel One (client code, MPIN and TOTP) all ship today. Each is modelled as it actually behaves, so a control a broker doesn't support is disabled with the reason rather than silently ignored. Upstox and Fyers are next. See brokers & sessions and the setup guide.

What happens to my stop-loss if my laptop dies?

Nothing bad — that's the point. OCO brackets and break-even stops are standing triggers (GTT) on your broker's servers, not in the app. Two honest caveats your broker also states: a trigger fires once, and a triggered order isn't guaranteed a fill any more than any other order. The only piece that needs the app running is the trailing advance — if the app closes mid-trail, the last planted stop keeps protecting you at the broker. Every feature is labelled broker-side or app-side so you always know which guarantee you're holding.

Can I trust the backtester?

You can trust it not to flatter you. Signals evaluate on closed candles and fill at the next bar's open, stops take priority inside each bar, and every simulated trade pays estimated Indian charges. If a strategy depends on live-only data the replay can't reproduce, it refuses to run and says why. It's still a simulation — treat results as directional, and paper-trade before going live.

Is QuantumPulse investment advice?

No. Pulse measures what is happening in market microstructure and shows you the evidence trail by trail. It never recommends a trade, and it can be wrong — markets don't owe anyone a pattern. You decide, you own the risk.

Does JARVIS place trades on its own?

Not unless you tell it to. Normally it fills in your order ticket and leaves it for you to send — same checks, same confirm button as always. Hands-free trading is something you switch on by typing ARM with limits: how many orders, how big, a loss cap and a timer. It forgets all that when you close the app, and the kill switch stops it. It also has no path to your keys or risk settings — those aren't things it is able to do.

Do I have to pay extra for the AI?

No — but you need your own ChatGPT Plus or Pro plan. It runs on your subscription, on your machine. We don't charge for the AI, don't store your login, and there's no server passing your requests around. No ChatGPT plan just means no assistant; everything else works exactly the same.

How does the web app work if there are no servers?

You run a small gateway program on a machine you control — your Mac, a home server, a cheap VPS. It serves the identical engine to your browser and talks to your broker from there. Bind it to localhost or put it behind a VPN like Tailscale.

What about exchange rules for automated orders?

Bots place orders through your broker's official API within the broker's rate limits, and paper mode is the default. Depending on your broker and strategy, exchange algo regulations may apply to you — read your broker's API terms, and when in doubt, ask them. QuantumCat gives you the tools; compliance with your broker's terms is yours.

The market opens at 9:15.
Be faster by 9:16.