PSX Bazaar
    Market
    Companies
    Tools
    PortfolioFREEChartingFREEPricing
    Sign In
    Sign In
    PSX Bazaar

    Professional Pakistan Stock Exchange trading signals for every kind of trader.

    Quick Links

    • Signals
    • Pricing
    • Get Started

    Resources

    • Board Meetings
    • Book Closure
    • News
    • About Us
    • Contact Us
    • Testimonials

    Legal

    • Terms & Conditions
    • Privacy Policy
    • Refund Policy

    Get in touch

    • admin@psxbazaar.com
    • +92 305 4300963
    • 416 Pak Block, Iqbal Town, Lahore

    © 2026 PSX Bazaar. All rights reserved.

    Signals•Pricing•About•FAQs

    Disclaimer: Trading involves risk; past performance is not indicative of future results. PSX Bazaar is an independent analytics platform — not affiliated with the Pakistan Stock Exchange or the Securities and Exchange Commission of Pakistan. Please invest responsibly.

    • Home
    • Market
    • Portfolio
    ROI Calculator
    Premium

    See exactly what your portfolio earned

    Calculate Return on Investment based on actual performance, not projections — with absolute P/L, ROI %, and an automatic CAGR read-out.

    ROI +0.00%
    Snapshot:Rs 100k→Rs 120k·No duration set
    +0.00% ROI

    Invested

    Rs 100k

    Current value

    Rs 120k

    Profit / Loss

    +Rs 0

    unrealised gain

    ROI

    +0.00%

    add duration for CAGR

    Composition

    How invested capital and gains stack up in today’s value.

    Invested share

    83.3%

    Gain share

    +0.0%

    Annualised performance

    Compare your return against PSX, T-bills and inflation.

    Annualised return (CAGR)

    —

    Set a duration below to compute CAGR

    vs. benchmarks

    KSE-100 (long-run)

    indicative · ~15% p.a.

    -15.0pp

    You +0.0%Bench 15% p.a.

    T-Bills (1-yr)

    indicative · ~12% p.a.

    -12.0pp

    You +0.0%Bench 12% p.a.

    CPI Inflation

    indicative · ~8% p.a.

    -8.0pp

    You +0.0%Bench 8% p.a.

    Benchmarks are indicative long-run averages, not live quotes.

    Investment data

    Use actuals, not projections — sum every contribution and pair it with today’s value.

    Rs

    Initial buy + every top-up contribution.

    Rs

    Live market value, or realised proceeds if exited.

    Needed only to compute the annualised CAGR.

    Learn the calculator

    Master this tool in 60 seconds

    ROI is the single best yardstick for any past investment. It strips out time, currency and asset type and leaves you with one number: what each rupee returned. Pair it with CAGR for a true annualised read.

    Step by step

    How it works

    1. 1

      Enter what you actually invested

      Sum every contribution you made — the initial buy, top-ups, additional purchases. Use the all-in cost basis, not just the first trade.

    2. 2

      Enter the value now (or at exit)

      Use the live market value if the position is open, or the realised proceeds if you have already sold.

    3. 3

      Read absolute P/L and ROI %

      Profit is the rupee difference; ROI normalises it as a percentage. ROI works across positions of different sizes.

    4. 4

      Add duration for CAGR

      CAGR turns a multi-year ROI into a single annualised growth rate — perfect for comparing investments held for different periods.

    Behind the math

    The formula

    ROI % = (Current Value − Total Investment) / Total Investment × 100 CAGR % = ((Current Value / Total Investment) ^ (1 / Years) − 1) × 100

    ROI is a simple percentage gain. CAGR answers the question “at what constant annual rate would my investment have to grow to land at today's value?” — it factors in the time horizon, which raw ROI ignores.

    Right tool, right moment

    When to use it

    • Comparing two PSX trades of different sizes head-to-head
    • Reviewing the past performance of an open position
    • Benchmarking a portfolio against KSE-100 or KMI-30 returns
    • Reporting investment performance to a partner or family member

    Sharpen the edge

    Pro tips

    1. 1

      Always use the all-in cost basis (including brokerage) for a true ROI — our Commission Calculator can help.

    2. 2

      A high ROI over 10 years can still be a poor CAGR. When in doubt, look at the annualised rate.

    3. 3

      Subtract inflation (CPI) from CAGR to get the real return your purchasing power has earned.

    4. 4

      For dividend-paying stocks, add cumulative dividends received to current value for a total-return ROI.

    Frequently asked

    Common questions

    What is a "good" ROI for PSX stocks?
    There is no universal answer, but long-term PSX equities have historically returned around 14–18% CAGR in PKR. Anything above the risk-free rate (T-bill yield) is a positive real-return investment.
    Should I include dividends in current value?
    For total return, yes — add cumulative dividends received to the current market value. Without dividends, you understate the actual return on dividend-paying stocks.
    When should I prefer CAGR over ROI?
    Whenever the holding period differs across investments. ROI of 40% over 1 year is very different from 40% over 10 years; CAGR makes them comparable.