Free, and unmonetised

Practise Indian F&O
with virtual money.

Real strikes, real lot sizes, real margin rules, real charges. Virtual money. The app cannot place a real order — there is no order-placing code in it at all.

Android 7.0 or newer · one file for every phone · 52 MB

₹0to us, ever
0real orders possible
On-deviceyour broker keys
NIFTY 24 000 CE · 5-minute +18.40
STOP
Gross on the trade+1,500.00
Brokerage, both legs−40.00
STT, exchange, stamp, GST−22.60
What you actually kept+1,437.40

What it does

A simulator that refuses to flatter you.

Most paper traders fill at the last price, charge nothing, and hand you a P&L that a real account would never produce. That teaches the one lesson a simulator must not teach.

The real chain

NIFTY and BANKNIFTY options and futures — real expiries, real strikes, real lot sizes, straight from your own broker.

Margin that behaves

Long options are fully paid. Writing one blocks margin. MIS squares off at the real cut-off. Refused at a broker means refused here.

Every charge, deducted

Brokerage, STT, stamp duty, exchange and SEBI fees, GST. The P&L you see is after costs — the only one worth practising against.

Fills cross the spread

A market order pays what a market order pays, in and out. No free tick on the way through.

Trade from the chart

Drag a stop, pull a target out of the position line, drop a limit at a level. It goes through the same engine.

A journal that keeps score

Every closed trade with what fired it, what it cost, and the ones you would rather forget.

Inside

What it looks like

Swipe. These are the real screens, not mock-ups.

Home screen with live index prices and virtual funds
Option chain with open interest
Order ticket showing margin and charges
Chart with position and stop lines
F&O screen
Scalper terminal
AI Copilot tab showing whether the day is worth trading, with every decision including the ones we skipped

Watchlist · option chain · order ticket · chart · F&O · scalper

How it works

Start to finish, in six steps.

You can stop after the first one and it still works.

  1. Install and open it

    No account, no sign-up, no card. You are trading on practice prices within a minute.

  2. Connect your broker, if you want live prices

    Dhan, Fyers or Upstox. You create your own API key on their site and paste it in. We never see it.

  3. Pick something and look at it properly

    The chain with open interest, the chart with your own drawings, the greeks worked out from the option's own traded premium.

  4. Place a trade

    The ticket shows the margin it will block and the charges it will cost before you confirm — not after.

  5. Write a rule in your own words

    English or Telugu. The app reads it back to you, tells you what it could not understand, and backtests it on your own broker's candles with real costs.

  6. Deploy it on paper

    The same rule runs live on paper money, on the same candles it was tested on, and every trade it takes is recorded.

Your broker token

It never leaves your phone.

This is the part that should worry you about any app like this, so here is exactly how it works.

There is no server of ours

The app talks to your broker directly from your phone. Your token is kept in Android's own encrypted keystore. There is nowhere for it to be uploaded to, because we run nothing that could receive it.

No real order can be placed

The app only ever calls the market-data half of your broker's API. There is no order-placing code in it. Even if it were compromised, it could not buy anything.

Your password never touches it

Every broker signs you in on their own page and hands back a token. No password, PIN or 2FA code ever reaches this app.

What we can see

A count of installs — a random id, two dates and the app version. If you sign in for cloud backup, your name and email. Nothing else. The whole list.

Getting it

Download

Not on the Play Store yet, so Android will warn you before installing it. It is right to. Check the fingerprint below matches, so you know the file was not altered on the way to you.

When it finishes, tap the file in your notifications to install.

If it reaches 100% and then never finishes, or Chrome says the file is not commonly downloaded — that is Chrome refusing to hand over an APK. Some phones do it to every APK whatever the source, and there is no button to override it. The file is not broken. Three ways round it, in order:

1. In the download notification or Chrome's Downloads list, tap the ⋮ next to the file and choose Download anyway / Keep.

2. Download this identical copy instead, then rename it from papertrader-apk.bin to papertrader.apk in your Files app and tap it. Same file, same fingerprint — only the name differs, which is the whole reason Chrome allows it.

3. Ask on WhatsApp and we will send you the file directly. That always works.

If it says App not installed

Still stuck? Tell us what the phone said, word for word, and which browser you used — that one sentence is usually enough to know exactly which of the above it was.

Straight answers

What this is not.

Not a broker

It cannot buy or sell anything. It holds no money and moves none.

Not advice

It never tells you what to trade. No tips, no signals, no calls — not from us and not from the AI features.

Not a promise

Doing well here is not evidence you will do well with real money. Most rules do not clear costs. That is the normal result, not a bug.

Not selling you anything

There is no subscription, no in-app purchase and no card field. The whole app is free and stays free.

Questions

The ones people actually ask

Is there an iPhone version?

No, and not for a while. Android only.

Do I need a broker account?

No. Everything works on the built-in practice feed. Connecting a broker swaps that for your own live prices, which is better practice — but it is optional and nothing is locked behind it.

Does it cost anything?

No. Not now and not later. There is no subscription, no in-app purchase and no card field anywhere in the app. If your broker charges for its own market-data API — Dhan does, Fyers and Upstox do not — that is between you and them, and we never see it.

Will it place a trade in my real account by mistake?

It cannot. There is no order-placing code in the app. It only ever calls the market-data half of your broker's API.

Do you store my broker password?

We never see it. Your broker signs you in on their own page and hands the app a token, which is kept in Android's encrypted keystore on your phone and is never uploaded anywhere.

What happens when my token expires?

Most broker tokens last a day. The app tells you and shows a reconnect button; until you tap it, prices go back to the practice feed and everything else keeps working.

Why is it not on the Play Store?

It is on the way. Play verification for a new developer account takes documents and time; the app is finished and shipping here in the meantime.

How do I get updates?

The app checks for them itself and offers a one-tap update. You can also come back to this page any time — the button always points at the newest build.