Investors today have several brokerage firms to choose from when opening a Demat account. Two prominent names in the discount brokerage segment are Upstox and mStock. While Upstox is a well-established brokerage platform backed by Ratan Tata, mStock is a new entrant by Mirae Asset, offering zero brokerage trading. In this article, we will provide a detailed comparison of Upstox and mStock based on multiple factors to help you choose the best platform for your investment and trading needs.

Overview of Upstox and mStock

Upstox

Upstox is a leading discount broker in India, offering services for equity, commodities, currency, IPOs, and mutual fund investments. Known for its user-friendly platform and competitive pricing, Upstox is a popular choice for both beginners and experienced traders.

Referral Link: Open Upstox Demat Account

mStock

mStock is a new-age broker introduced by Mirae Asset, known for its zero brokerage model. The platform is designed for long-term investors and active traders looking for cost-effective trading with a flat one-time fee structure.

Referral Link: Open mStock Demat Account

Upstox Vs mStock Demat Account Comparison
Upstox Vs mStock Demat Account Comparison

1. Account Opening Charges & AMC (Annual Maintenance Charges)

FeatureUpstoxmStock
Account Opening FeeFree₹999 (one-time)
AMC Charges₹150 per year₹0 (Lifetime Free)

Verdict: mStock has a one-time account opening fee but offers a lifetime zero AMC, making it a cost-effective option for long-term investors.


2. Brokerage Charges

Type of TradeUpstoxmStock
Equity DeliveryFreeFree
Intraday₹20 per order₹0 (One-time ₹999 plan)
Futures₹20 per order₹0
Options₹20 per order₹0
Currency Trading₹20 per order₹0
Commodity Trading₹20 per order₹0

Verdict: mStock offers zero brokerage trading across all segments after a one-time payment, making it a more cost-effective choice for frequent traders.


3. Trading Platforms & User Experience

Upstox Trading Platforms

mStock Trading Platforms

  • mStock Web Platform: Clean and user-friendly interface.
  • mStock Mobile App: Fast and responsive trading app.

Verdict: Upstox offers a more advanced trading experience, while mStock provides a simplified, zero-brokerage trading experience.


4. Margin & Leverage

Trading TypeUpstoxmStock
Equity IntradayUp to 5XUp to 5X
FuturesUp to 4XNo margin
OptionsNo leverageNo margin
CommodityUp to 3XNo margin

Verdict: Upstox offers better margin facilities for traders, while mStock follows a no-margin policy to ensure cost efficiency.


5. Customer Support & Assistance

FeatureUpstoxmStock
Support TypePhone, Email, ChatPhone, Email
Response TimeFastModerate
Research & InsightsLimitedLimited

Verdict: Upstox offers better customer support with quicker response times compared to mStock.


6. Investment Options

Investment TypeUpstoxmStock
Equity
Derivatives
Commodities
Mutual Funds
IPO
Bonds

Verdict: Both Upstox and mStock provide a diverse range of investment options.


7. Pros & Cons

Upstox

Pros:

  • Feature-rich trading platform.
  • Free equity delivery trading.
  • Low AMC charges.
  • Supports algo trading.

Cons:

  • ₹20 brokerage per order.
  • Limited margin benefits compared to full-service brokers.

mStock

Pros:

  • Zero brokerage across all segments.
  • Lifetime free AMC.
  • Suitable for long-term investors and active traders.

Cons:


Conclusion: Which One Should You Choose?

  • If you are a beginner or long-term investor, mStock is an excellent choice due to its zero brokerage model and lifetime free AMC.
  • If you are an active trader who needs advanced trading tools and margin facilities, Upstox is a better option.

Both platforms offer unique advantages, and the final choice depends on your trading style and investment needs. To get started, open a Demat account with either broker using the links below: