Guide · Practice & process
What is paper trading?
The short answer
Paper trading is running a trading process against real market prices with simulated money: instrument, entry, stop, target, size and journal all real, capital absent. It is a simulator, and every simulator has a fidelity gap: it reproduces your decisions exactly and the market's frictions not at all, filling five gaps for free: fills, slippage, costs, liquidity and consequence. Read its results as evidence about your process, never as a preview of returns.
The tension in paper trading is that both camps are right. The people who call it indispensable are right: it is the only place to make beginner mistakes at zero tuition, and even the exchanges run their own version of it. The people who call it a liar are also right: a simulator subsidises the trader on five dimensions at once, and every subsidy flatters the result in the same direction, upward. This guide covers how to run a simulation that is actually worth something, exactly where the fidelity gap sits, the rupee cost stack a simulator never charges, the boundary SEBI has just redrawn around virtual trading and market education, and a graduation protocol for moving to real size, the part almost nobody writes down.
A proper simulation is an experiment, and experiments have controls
The output of a paper-trading phase is not the simulated balance. It is the journal. The balance is a by-product with a known upward bias, for reasons the next two sections make precise; the journal is unbiased evidence about the only questions a simulator can truly answer: can you define a rule, execute it without deviation, and review it honestly. A simulation run without controls produces neither, which is why most paper trading is a pleasant way to learn nothing.
Five controls separate a simulation from a game. First, trade the instrument you intend to trade live: an index future, a liquid large cap and a small cap are different markets, with different spreads, depth and gap behaviour, and skill in one does not transfer automatically. Second, use the size you would really use, derived from the capital you will actually deploy. A fantasy account of one crore teaches sizing reflexes that collapse on two lakh; set the paper capital equal to the real capital and size every trade from a fixed risk budget. Third, use the same order types you will use live: decide whether the entry is a limit or a market order, and whether the stop is a stop-loss market or stop-loss limit instruction, because that choice changes live outcomes and should be rehearsed, not improvised. Fourth, write the entry, stop, target and a one-sentence reason before the trade, never after; a record reconstructed afterwards is fiction with a memory of being right. Fifth, run long enough to cross regimes: a rule simulated only in a trending month is untested, so carry it through a choppy stretch, an expiry week and at least one gap open before concluding anything.
The journal that captures all of this needs a fixed schema, because ad hoc notes decay into commentary. Each field below exists to close a specific escape hatch.
| Field | What you write | Why it exists |
|---|---|---|
| Timestamp & instrument | Date, time, the exact instrument, expiry if derivative | Ties every trade to a chart that can be reopened; an unverifiable trade teaches nothing |
| Setup name | Which written rule fired, in two or three words | A trade with no setup name is a whim; naming forces every trade into a testable category |
| Direction & size | Long or short, quantity, and the risk budget behind it | Sizing is part of the decision; a size you cannot justify is a leak in the process |
| Entry, stop, target | All three prices, before entry | Fixes risk per share and reward-to-risk before the market moves, so R can be computed honestly |
| Order types | Limit or market entry; SL-M or SL-L stop | The stop type decides live slippage behaviour; rehearse the same choice you will make with money |
| Reason, one sentence | The specific condition that made this trade now | Blocks post-hoc rationalisation; if the sentence is vague, the edge is vague |
| Exit & result in R | Exit price and time; result as a multiple of planned risk | R strips out rupees and size, so trades are comparable across the whole log |
| Modelled frictions | Costs at real rates plus one tick of slippage per side | The honesty column: converts simulator arithmetic into market arithmetic |
| Weekly review note | What the block says about the rule, not the money | The review cadence is where the learning actually happens |
The fidelity gap: five subsidies the simulator grants
A simulator answers one question with high fidelity: what would my rules have decided. It answers a second question with almost none: what would the market have given me for those decisions. The distance between the two is not vague. It is five specific subsidies, each of which biases the paper result upward.
First, fills at the touch. Exchange matching runs on price-time priority: a limit order to buy at ₹500 joins the back of the queue of every order already resting at ₹500, and the price touching your level means only that the front of that queue traded. Touched is not filled. The bias is worse than a coin flip, because limit orders suffer adverse selection: when price kisses your level and reverses, only the front of the queue is filled and you miss the trade that would have worked; when price slices through the level, the whole queue fills, you included, so you reliably own the trades that are already going wrong. A simulator that fills you at the touch, in full, every time, is granting the single most valuable privilege that exists on an exchange: queue immunity. Partial fills, the other everyday reality of limit orders, usually do not exist on paper at all.
Second, zero slippage. A stop-loss is a trigger, not a price: when the last traded price crosses the trigger, a stop-loss market order is released and takes the next available price. Triggers fire, by construction, at moments when the market is moving against you, so the next available price is systematically worse than the trigger, and in a gap it can be far worse. Simulators execute the trigger price itself. Every stop-out in a paper log is therefore recorded at the kindest price the live market could conceivably have offered, and stops are exactly where the money is decided.
Third, zero costs. The Indian cost stack on a real round trip has seven lines, several of them revised as recently as October 2024, and the next section prices it in rupees.
Fourth, infinite liquidity at the quote. The best bid and offer on the screen are quotations for a finite quantity, the top of the order book. An order larger than that quantity walks the book, consuming successive price levels, which is market impact: your own order moves the price against you. The simulator fills any quantity at the last traded price. On a front-month index future or a large cap, small retail size rarely notices; on a mid cap, a small cap or a far out-of-the-money option, spread and impact are the difference between a strategy and a story about a strategy.
Fifth, zero consequence, which gets its own section below, because it is the one gap that does not shrink when you trade liquid instruments in small size.
| Dimension | In the simulator | In the live market |
|---|---|---|
| Limit fills | At the touch, full quantity | Price-time queue; touched is not filled; partial fills and adverse selection |
| Stop exits | Exactly at the trigger | Next available price; gaps and fast moves widen the slip |
| Round-trip cost | Zero | About ₹82 per ₹1 lakh intraday before slippage; delivery heavier |
| Size versus depth | Any size at the quote | The quote covers finite quantity; larger orders walk the book |
| Emotional load | None; nothing at stake | Loss aversion, roughly double weight on losses; discipline under load |
| What the record proves | That the rules were followed | That the rules, the frictions and the trader survived together |
The cost stack: pricing the flat trade that loses money
Take the cleanest possible test: an intraday round trip on a stock near ₹500, buying 200 shares for ₹1,00,000 and selling them later the same day at the same price. The simulator reports zero. The market does not, and the arithmetic is worth doing line by line, at the rates in force since 1 October 2024, when both the securities transaction tax on derivatives and the exchanges' transaction charges were revised.
| Charge | Rate, intraday equity | On this round trip | Notes |
|---|---|---|---|
| Brokerage | Flat per order or a percentage; ₹20 per executed order assumed | ₹40.00 | Set by your broker; the only negotiable line |
| Securities transaction tax | 0.025% of sell value | ₹25.00 | Delivery equity is 0.1% on both buy and sell |
| Exchange transaction charge | 0.00297% per side, NSE cash | ₹5.94 | Uniform true-to-label rates since 1 Oct 2024 |
| GST | 18% on brokerage + exchange charge + SEBI fee | ₹8.31 | 18% of ₹46.14 here |
| Stamp duty | 0.003% on the buy side | ₹3.00 | Uniform buy-side duty since 1 July 2020 |
| SEBI turnover fee | ₹10 per crore, each side | ₹0.20 | Small, but real |
| Total | About 0.08% of one-side notional | ₹82.45 | Before slippage; the simulator books ₹0 |
Rupees eighty-two on a flat trade, with a flat-fee broker and before a single tick of slippage. Add one tick on each side, ten paise on 200 shares twice, and the true cost of the round trip is roughly ₹102. The simulator's breakeven is the entry price; the market's breakeven is the entry price plus about a tenth of a percent. Run a hundred paper trades and the log is silently about ₹8,200 per lakh kinder than the identical trades would have been live, which is more than enough to turn a marginal method's paper record from encouraging into meaningless.
Delivery is heavier, not lighter. Securities transaction tax on delivery equity is 0.1 percent on both legs, ₹200 on the same notional round trip, stamp duty rises to 0.015 percent on the buy, and the sell side attracts a depository charge: a flat fee per scrip for each day you debit shares from the demat account, levied in rupees rather than percentages, so it bites hardest on exactly the small positions a beginner should be trading. The debit itself rides on a standing DDPI authorisation or a per-sale OTP confirmation, one more piece of live plumbing no simulator rehearses. Derivatives took the October 2024 revision directly: STT on futures sales rose from 0.0125 to 0.02 percent, and on option sales from 0.0625 to 0.1 percent of premium, figures many older guides still quote at the pre-revision rates.
Zero consequence: the loop that never fires
Every gap so far can be narrowed by modelling: charge yourself the stack, dock yourself a tick, refuse to count fills at the touch. The fifth gap cannot be modelled, because it lives in you. The loss-aversion literature that began with Kahneman and Tversky's prospect theory in 1979 keeps returning the same shape of result: a loss weighs roughly twice as much as an equal gain. Trading real money therefore runs on a loop that simulated money never starts. Fear of crystallising a loss makes traders hold losers and widen stops; the relief of a gain makes them cut winners early to bank the feeling; and a fresh stop-out makes the next trade bigger and faster than the plan allows, which is revenge sizing. On paper, none of it fires. Nothing is at stake, so the paper log measures your rules under laboratory conditions and says nothing about your ability to obey them under load.
The same weightlessness inflates paper results from a second direction: simulated traders take entries they would never fund with real money, because a toy account makes "why not" feel like a reason, and they sit through drawdowns no funded account would tolerate, because unrealised paper losses do not bleed. Both behaviours pad the record. The live base rate shows what waits on the other side: SEBI's study of individual trading in equity derivatives for FY25, published in July 2025, found that 91 percent of individual traders lost money, a net ₹1,05,603 crore between them. A simulator will not close that distance by itself; a disciplined bridge, set out below, at least stops you from trying to cross it in one leap.
The institutional version, and the line SEBI redrew in 2026
Simulation itself has impeccable institutional credentials. NSE and BSE run periodic mock trading sessions, typically on Saturdays and announced by circular, in which members' systems fire orders at the live matching engine, including a planned mid-session switchover to the disaster-recovery site. The exchanges are explicit that mock trades create no rights, no liabilities, and no margin or settlement obligations. Notice what is being tested: order routing, risk checks, capacity, failover. No institution reads meaning into its mock-session profit and loss, and that is the correct posture toward every simulation: validate the machinery, ignore the score.
Around retail simulation, the regulator has spent two years drawing a careful boundary. A SEBI circular of 24 May 2024 barred exchanges, depositories and intermediaries from sharing real-time price data with third parties, a measure aimed squarely at platforms running virtual trading contests and fantasy stock games on live prices, and it permitted lagged data for investor education only where participation carries no monetary incentive. A second circular, dated 29 January 2025, regulated the educator side: a person engaged solely in education could not use market price data from the preceding three months while naming securities in any way that indicated future prices or a recommendation. In May 2026, SEBI harmonised the two into a single rule: a uniform 30-day lag for both the sharing and the use of price data for educational purposes, effective 1 July 2026. As this guide is written, that 30-day figure is days old, and any article still quoting the three-month rule is describing a superseded regime. The regulator's own securities-markets education institute, notably, was granted a one-day lag exclusively for its simulation lab, which is about as close as a regulator comes to endorsing simulation as a teaching instrument.
None of this restricts you. The circulars bind institutions redistributing data and people publishing education; a private individual paper trading against live quotes on their own screen is outside their scope. What the boundary tells you is what the regulator thinks simulation is for: prize contests dressed as practice were shut off, and teaching on lagged data was explicitly preserved. Practice, in other words, is education, not competition.
The bridge protocol: from paper to the smallest real size
Almost every guide says "start small" and stops. A usable protocol has rungs, promotion rules and demotion triggers, and it changes exactly one variable at a time, which is the same experimental discipline the simulation began with.
Promotion out of paper is earned by process, never by the simulated return, because the five subsidies have already corrupted that number. A reasonable bar: a block of thirty or more journalled trades of one named setup, spanning at least two regimes, with rule breaks near zero. Then go live at the smallest viable size, defined by feel rather than formula: a full stop-out should be financially ignorable and emotionally noticeable. You are not there to earn; you are introducing one new variable, consequence, while holding the strategy constant. Keep the single setup. Expect the numbers to degrade relative to paper, because fills, costs and your own pulse are now real; the degradation is the data you came for. Review on a fixed cadence, weekly, against the same journal schema, comparing process metrics rather than money: stops honoured, entries matching the written setup, slippage and costs inside what you modelled.
Promotion up a size rung follows a clean block at the current size, one increment at a time, and each increment should be small, because every new size is a new emotional regime: the moment a red number equals a day's salary, it stops being abstract. Demotion is automatic and immediate: a pulled or widened stop, a revenge entry minutes after a stop-out, size creeping above plan, or gaps appearing in the journal each cost one rung, back to smaller size, or back to paper if the process itself has broken. A losing streak with rules followed is not a demotion trigger; at any realistic win rate, streaks are a statistical certainty, which is expectancy arithmetic, not a verdict. Demotion is cheap. Discovering at full size that your discipline was never tested is not.
What a simulator can prove, and what it cannot
Run properly, paper trading proves four things: that you can operate the machinery without error, that your rules are specific enough to be followed by the person you actually are, that your setup occurs often enough to be worth trading, and that you can keep honest records. It cannot prove that the edge survives the queue, the cost stack and impact, and it cannot prove that you will follow the rules when the loss is real. Its results should be read as evidence of readiness, never as a forecast.
The deeper point is that a simulator only rehearses what you bring to it. The setup worth testing, the level that invalidates it, and the sizing logic that survives being wrong are all upstream of any practice environment, and that upstream work is exactly what the method we teach is built around. Rehearse like an engineer, graduate on evidence, and let the journal, not the simulated balance, make every promotion decision.
Common Questions
Frequently Asked Questions
What is paper trading?
+Paper trading is practising a trading process against real market prices with simulated money. You choose the instrument, entry, stop-loss, target and size exactly as you would live, log the trade, and track the outcome, but no capital is at risk. The name survives from the era when this was literally done on paper; today it means any demo or simulated environment. Its purpose is rehearsal and process testing, not return forecasting.
Does paper trading actually work?
+It works for what it can test and misleads on what it cannot. It is effective for learning order mechanics, building a journal habit, checking that your rules are specific enough to follow, and discarding broken ideas at zero cost. It cannot test execution quality or emotional discipline, because simulators grant perfect fills, zero costs, infinite liquidity and zero consequence. Expect a live result worse than the paper result on the same rules; the honest use of paper trading is process evidence, not a preview of returns.
How long should I paper trade before going live?
+Measure in logged trades and market regimes, not weeks. A reasonable bar is a block of thirty or more journalled trades of one defined setup, spanning at least two different market conditions, with rule breaks near zero. Calendar time matters only because regimes take time to change. Promotion should never be triggered by an attractive simulated return, because paper returns are systematically flattered; it should be triggered by evidence that you can follow your own written process.
Why are my paper trading results better than my live results?
+Because the simulator subsidises you on five dimensions at once. It fills limit orders at the touch with no queue position or partial fills, exits stops at the trigger price with no slippage, charges no brokerage, STT, exchange, GST or stamp costs, supplies unlimited quantity at the quoted price, and removes consequence, so fear and revenge never distort decisions. Every subsidy biases results upward. A live intraday round trip on one lakh rupees of equity costs roughly eighty rupees with a flat-fee broker, before slippage; the simulator charges zero.
What should I record in a paper trading journal?
+Before the trade: timestamp, instrument, the named setup that fired, direction, size and the risk budget behind it, entry, stop and target prices, the order types you would use, and a one-sentence reason. After the trade: exit price and time, the result expressed in R, and the costs and a tick of slippage per side you would have paid live. Weekly: a review note on what the block of trades says about the rule. Anything written after the fact is unreliable; write the entry first.
What is slippage, and why does paper trading hide it?
+Slippage is the difference between the price that triggered your order and the price you actually received. It concentrates in stop-losses, because a stop becomes a market order exactly when price is moving against you, and in gaps, where the next traded price sits far beyond the trigger. Most simulators execute at the trigger price itself, so a paper log records every stop-out at the kindest possible price. Modelling at least one tick per side, and more in fast markets, restores some honesty.
Do stock exchanges run mock trading sessions?
+Yes. NSE and BSE run periodic mock trading sessions, usually on Saturdays and announced by circular. Members' systems place orders against the live matching engine, including a planned switchover to the disaster-recovery site, and the exchanges state that mock trades create no rights, liabilities, margin or settlement obligations. The purpose is to validate order routing, risk checks and failover, not to score anyone's trading. That is the institutional reading of simulation: test the machinery, ignore the score.
How do I move from paper trading to real trading?
+Change one variable at a time. Keep the same setup and rules, and move to the smallest viable real size, one where a full stop-out is financially ignorable but emotionally noticeable. Run a defined block of trades with a fixed weekly review against the same journal, comparing process metrics: stops honoured, entries matching the written setup, slippage against what you modelled. Promote one size increment after each clean block. Demote one rung immediately on a pulled stop, a revenge entry or size drift. A losing streak with rules followed is not a demotion trigger.
Can I paper trade futures and options?
+Yes, and the simulation needs extra care. Contract sizes are fixed by lot, so you cannot shrink live size below one lot, which makes the paper stage more important and the first live step larger. Model the full cost stack: since 1 October 2024, STT is 0.02 percent on futures sales and 0.1 percent of premium on option sales, plus exchange charges, GST and stamp duty. Fills at wide option spreads flatter paper results badly, so treat any simulated fill inside the spread with suspicion. SEBI's FY25 study, published July 2025, reported 91 percent of individual equity-derivatives traders lost money.
Where the facts come from
Sources
- SEBI price-data norms for virtual trading and education. Circular SEBI/HO/MRD/MRD-PoD-3/P/CIR/2024/56 (24 May 2024) barred sharing of real-time prices with third parties, targeting virtual trading contests and fantasy stock games, and allowed lagged data for education with no monetary incentive; circular SEBI/HO/MIRSD/MIRSD-PoD-1/P/CIR/2025/11 (29 January 2025) set a three-month usage lag for educators; a May 2026 circular replaced both with a uniform 30-day lag, effective 1 July 2026. sebi.gov.in
- Exchange mock trading sessions. NSE and BSE circulars announcing periodic mock sessions, including disaster-recovery switchover drills; the exchanges state that mock trades create no rights, liabilities, margin or pay-in and pay-out obligations.
- The cost stack. STT rates including the 1 October 2024 revision under the Finance (No. 2) Act 2024 (futures 0.02 percent, option premium 0.1 percent, on sale), exchange transaction charges effective the same date, the SEBI turnover fee and GST treatment, as published in the exchanges' investor levies schedules. nseindia.com
- Uniform stamp duty. Indian Stamp Act amendments effective 1 July 2020: buy-side duty of 0.015 percent on delivery equity, 0.003 percent intraday, 0.002 percent on futures. pib.gov.in
- The behavioural evidence. Kahneman and Tversky, Prospect Theory: An Analysis of Decision under Risk (Econometrica, 1979), and the loss-aversion literature it began; SEBI's FY25 study of individual trading in equity derivatives (July 2025): 91 percent of individual traders lost money, a net ₹1,05,603 crore.