True lot-level cost basis
Each buy keeps its own date, price, and commission. Sells consume lots FIFO and generate proper realized-gain records, so your average cost is calculated from your actual trades.
Bring your holdings, investment plans, and market research together. Track every purchase, simulate a regular investment strategy, and explore technical indicators in one workspace built for the Pakistan Stock Exchange.
| Ticker | Price | Value | Return | 30D |
|---|---|---|---|---|
| MEBLBanking | 586.84 | 82,158 | +23.50% | |
| LUCKCement | 458.75 | 55,050 | +6.84% | |
| AGPPharma | 191.43 | 39,243 | -4.94% | |
| OGDCOil & Gas | 319.19 | 33,515 | +7.41% | |
| HUBCPower & Energy | 225.64 | 27,077 | +10.26% |
Most trackers give you a number. This one shows you where the number came from: every lot, every fee, every payout.
See how a regular investment plan would have performed using available historical prices. Choose your stocks, set their weights, and make the plan your own.
Historical simulation, not a forecast. Results depend on available prices; recorded dividend coverage is limited.
Build your own planSign up with email or Google. You get your own private workspace. No broker credentials, no API keys, nothing to connect.
Build a historical investment simulation, or create an empty portfolio. Import broker PDFs or enter your own purchases whenever you are ready.
Prices refresh on their own. Track performance against the KSE-100, log dividends and cash, and explore the technical indicators behind each stock.
Directly from the Pakistan Stock Exchange’s own public data service, the same source for both end-of-day history and intraday quotes. Closing prices and five years of history are refreshed on a schedule; during trading hours the dashboard also pulls live intraday quotes so your day P&L moves with the market.
Every purchase is stored as its own lot with its own date, price, and commission. Your purchase history stays available as your position grows. That is what makes accurate FIFO sell treatment, per-lot holding periods, and a clear purchase history possible. You can expand any holding to audit exactly how the position was built.
The PDF importer targets JS Global trade-confirmation contract notes. Drop in one or many, and it extracts every buy and sell row, detects duplicates you have already imported, and shows you a full preview of the resulting portfolio before anything is saved.
Your holdings, trades, cash, and dividends are tied to your account and are only ever returned to you; every request is checked against your session before any data is read. Market prices are the only shared data, because a closing price is the same fact for everyone.
Yes. Create a simulated portfolio with up to 15 stocks. Choose an amount per investment, stock weights, an investment interval, annual increases, and a historical period of up to 60 months. Results use available historical data and are not predictions of future returns.
Set up an account, import your contract notes, and see your real cost basis in a few minutes.