Draft demo. Not indexed. Facts come from public RBI pages, with the date checked.

Virtual Trading App 2.0: what the free plan gives you

Virtual Trading App 2.0 is a stock market simulator, not a broker: you practise trading with virtual rupees, and the free plan limits how much you can trade each day. Price on the App Store India listing: Free plan; Pro subscription ₹299 a month, ₹599 for 3 months, ₹1,999 a year. The Android and iPhone apps are separate listings, and we could not confirm whether the free plan shows live prices.

App Store India, checked 20 Oct 2026

Virtual capital₹10,00,000NSEBSEMCXTrades today2 free+2 for an adWatch an adPro₹299a month

The short answer: a simulator with virtual money

What the App Store India listing offers: Paper trading on NSE, BSE and MCX with ₹10,00,000 virtual capital. The developer describes it as practice only: no real money and no demat account are needed. It does not place real orders and is not a broker.

Who runs it: Individual developer (App Store seller); brand KavKrish Apps.

Two listings, one name

The Android and iPhone apps are separate store listings, and the Android one is older.

  • On Android: Android app on Google Play by KavKrish Apps (com.mkapps.virtualtrading), contains ads, 1M+ downloads.
  • On iPhone: published on the App Store by an individual developer under the same brand, KavKrish Apps.

The free plan limits and Pro prices on this page come from the App Store India listing. If you use the Android app, check its own store page before you rely on them.

The free plan in numbers

From the App Store India listing: Free plan: 2 trades a day (2 more for watching an ad), 3 open positions, 5-instrument watchlist.

In plain words: once you have used the day's trades, you either watch an ad for a few more or wait until the next day. The open-position cap is the most trades you can hold at the same time, so to open a new one you first have to close one. The watchlist is the list of instruments you can follow.

A day on the free plan

2 trades a day, 2 more for watching an ad, 3 open positions at a time.

  1. 1
    First trade

    Uses one of the day's 2 trades.

  2. 2
    Second trade

    The day's free trades are used.

  3. or
    Then choose
    Watch an ad

    2 more trades today.

    Wait

    The count starts again the next day.

  4. ✓
    After market hours

    An order fills at the next session's opening price.

Drawing: PractiseFirst, from the App Store India listing of the free plan.

What Pro costs in rupees

From the In-App Purchases section of the App Store India listing: Free plan; Pro subscription ₹299 a month, ₹599 for 3 months, ₹1,999 a year.

What Pro adds, by the same listing: Pro (iOS): no ads, unlimited daily trades, trade sizes up to ₹10 crore, limit and advanced orders, add or withdraw virtual funds; subscriptions renew automatically, and the 3-month and yearly plans include a 7-day free trial.

These are iPhone prices; the Android app is a separate listing and may price Pro differently.

Live or delayed prices: unconfirmed

The developer's site and the App Store listing describe prices differently; we have not confirmed which applies.

The developer's website says: Free plan: prices delayed 15 minutes; Pro: real-time (the developer's claim; we have not confirmed it). The App Store listing describes its prices as live, without that split between free and Pro.

If prices are delayed, the price you "buy" at in the app is not the price the market is trading at now.

How to check it yourself, during market hours:

  1. Open one share in the app and note the last traded price and the time shown next to it.
  2. At the same moment, open the same share on the NSE website.
  3. Compare the two. If the app's time stamp lags the NSE page, or the price matches what NSE showed a while ago, the app is delayed.

Source: the developer's website.

What it simulates, and what no simulator can teach

From the App Store India listing: Shows simulated brokerage, STT, GST and stamp duty; orders after market hours fill at the next session's opening price. These are the developer's own claims; we did not install the app, so we have not seen how the charges are worked out.

Charges matter because they come off every real trade. A practice profit that ignores them is too high. The after-hours rule matters too: an order placed after the close fills at the next session's opening price, which can be far from the price you saw when you placed it.

What no simulator can teach you:

  • Losing virtual rupees does not feel like losing your own, so you may hold a losing trade longer than you would with real money.
  • How a real order fills: in a real market your order may fill at a worse price than the one on screen, or not at all.

For a plan to use any simulator, and other stock simulators we looked up, see Practise with a plan. What a demo account is covers the same limits from another side.

How we checked

On 20 October 2026 we read the App Store India listing (through Apple's lookup service and the web page), the Google Play page and the developer's website, from outside India and without logging in. We did not install the app or buy Pro, so nothing on this page says how well it works. This page is not trading advice.

Questions

Is Virtual Trading App 2.0 free?

There is a free plan, with a daily trade limit, a cap on open positions and a short watchlist. The exact numbers are in The free plan in numbers. Pro is a paid subscription; the rupee prices are in What Pro costs.

Does it use real money?

No. The developer describes it as practice with virtual money: no real money and no demat account are needed. Trades in the app use virtual rupees.

Are the prices in the app live?

We could not confirm it. The developer's website and the App Store listing describe prices differently. See Live or delayed prices for both claims and a way to check it yourself.

Is it the same app on Android and iPhone?

They are separate store listings under the same brand, and the Android one is older. What one listing says about limits or prices may not hold for the other. See Two listings, one name.

Next stopPractise with a plan ›