SuperCharting
Sign in Get started Account Open charts

Learn / Comparisons

Free paper trading app for NSE, Nifty and Bank Nifty: virtual trading

Free paper trading for NSE stocks, Nifty and Bank Nifty in the browser: market, limit and stop orders with stop loss and target, filled on live quotes, no money.

If you want a free paper trading app for Indian markets, SuperCharting has a virtual trading account built into the chart. You place market, limit, stop and stop-limit orders on NSE and BSE stocks, Nifty and Bank Nifty futures and options, and MCX contracts, and they fill against live quotes with pretend money. Paper trading is included on Essential, the free plan, with the same features as on the paid plans. Nothing you do in it reaches a broker or an exchange.

What you get on the free plan

Paper trading has no plan check of its own: an Essential account gets the same simulator, the same order types and the same 200 working orders as an Ultimate account. What the free plan limits is the rest of the workstation around it: 4 charts per layout, 10 indicators per chart, 10,000 bars of history per chart, and 100 price plus 100 technical alerts. Telegram alerts are not on Essential. For most practice, one or two charts and a few indicators are enough.

The account itself:

For the full tour of the Trading panel, its tabs and columns, see the paper trading guide.

Orders and how they fill

Order typeWhen it fills
MarketAt once, at the ask when you buy and the bid when you sell (the last price if the feed has no bid and ask)
LimitWhen a quote reaches your limit price
StopWhen a quote reaches your stop price
Stop limitWhen the stop is reached, then as a limit order

Any order can carry a Take profit and a Stop loss. They stay with the position and close it when a quote crosses them, so you practise trading with the exit decided before the entry.

The simulator checks orders the way a careful broker would. It refuses an order that needs more than your buying power, a take profit or stop loss on the wrong side of the entry, a buy stop below the ask, or a sell stop above the bid, and says why in plain words. Futures and options are counted in lots: the order ticket shows how many units one lot holds, and the order value uses the lot size.

What virtual trading here does not do

Paper results are only useful if you know where they differ from real fills:

Results on simulated fills, like results on past data, do not guarantee future results.

How to start paper trading in SuperCharting

  1. Sign up free at /signup or log in, and open a chart such as NSE:BANKNIFTY on 5 minutes.
  2. Press Trade in the top header. The Trading panel opens under the chart with Paper Trading on the account button. On a phone, open More and choose Paper trading.
  3. Open the account button menu and choose Commission & leverage…. Set a commission (as % of order value or per order (USD)) and a leverage between 1:1 and 1:500, then press Save.
  4. Press Trade again, or choose New order… from the account button menu, to open the order ticket.
  5. Choose Buy or Sell, pick Market, Limit, Stop or Stop limit, and set the Quantity in lots for futures and options.
  6. Tick Take profit and Stop loss and type the prices. The ticket shows what each would make or lose.
  7. Press the button at the bottom, for example Buy 1 NSE:RELIANCE @ Market. The position appears under Positions and as a dashed line on the chart.

You can also right-click the chart at a price and choose Add order on … at … (Shift + T) to open the ticket with that price filled in.

Example: a Bank Nifty option on paper

Open the option chain for BANKNIFTY and open the chart of a near-the-money call. Suppose the ask is 310 and you plan to risk 40 points for 80. Buy 1 lot at market with a stop loss at 270 and a take profit at 390. The ticket shows the order value using the contract's lot size, and the brackets show the loss and gain in rupees. Whichever level a later quote crosses first closes the position, and History records the fill price and P&L. Write down why you took the trade before you place it, and compare it with what happened.

A real account sits on the same button

The account button can also list a broker account you connected yourself (see broker connections). A connected account is real: its orders and its Close all positions go to your broker, and the confirmation says so. Before every practice order, check that the account button reads Paper Trading. To return to paper, open the account button and choose Paper Trading.

Getting the most out of free paper trading

Frequently asked questions

Is paper trading free on SuperCharting?

Yes. It is included on Essential, the free plan, with the same features as on the paid plans. You only need an account.

Can I paper trade Nifty and Bank Nifty options?

Yes. Open the contract from the option chain and trade it from the order ticket. Quantity is in lots and the lot size comes from the contract.

Why is the balance in dollars and not rupees?

The paper account is kept in USD. Rupee P&L from Indian symbols is converted into it, and the panel shows each amount with its currency.

Why did my order not fill?

Orders fill on live quotes. If the market is closed or the symbol has not traded, the order waits as working until a quote reaches its price.

Can I start again with a fresh balance?

Yes. Open the account button menu, choose Reset paper trading account… and enter a balance between 1,000 and 10,000,000,000 USD. Positions, orders and history are cleared.

Try it on a live chart

SuperCharting is an AI-enabled charting and coding platform in your browser: charts, Pine-compatible scripts with AI Auto-fix, the Strategy Tester, alerts and the screener.

Create a free account More guides