Work — MyStockPortfolio
MyStockPortfolio
Your stocks. Your growth. Offline.
A portfolio tracker for Indian and world markets that keeps the books on the phone. Holdings in their own currency, today's and overall profit and loss, nineteen indices, and a trade log — with no account to create and no cloud copy of what you own.
The short version
A ledger you own, for shares you hold.
MyStockPortfolio is not on Google Play yet. Everything on this page comes from the app itself.
- Platform
- Android 8.0 and newer
- Category
- Finance
- Price
- Free, with one banner ad
- Your data
- On your phone only
- Markets
- 12, each in its own currency
- Status
- Coming soon
What it does
Four things a portfolio actually needs.
Written for someone who checks the market once a day, not once a minute.
Twelve markets, twelve currencies
- NSE, BSE, US, London, Tokyo, Hong Kong, XETRA, Paris, Toronto, Australia, Singapore and crypto
- Every holding is written in its own currency the way that currency is written — ₹1,25,000.50, $3,400.22, ¥310,500
- Totals are grouped per currency, so rupees are never silently added to dollars
Numbers that tell you the truth
- Today's and overall gain or loss, per holding and for the whole portfolio
- A live card that turns green with a blinking dot while that market is trading
- Nineteen indices on the home screen — NIFTY 50, SENSEX, BANK NIFTY, S&P 500, NASDAQ, FTSE 100, DAX, NIKKEI 225, HANG SENG and more — pick any three
- The app says when a price is live, delayed or could not be fetched instead of showing a made-up number
A trade log, not just a total
- Buy and sell transactions with realised profit, purchase totals and a trade counter
- Quantities, buy prices and notes stay editable per trade
- CSV export of every trade for your own spreadsheet
- Family or shared portfolios — separate owners on the same phone
Backup you can carry
- JSON backup and restore, kept where you choose
- Light and dark themes, laid out for phones and tablets
- Works with mobile data off — the portfolio is always readable
- No sign-up, no account, no analytics
On the phone
Four screens, no ceremony.
Home, holdings, the trade log and settings.




Where your data lives
Your holdings stay on your phone.
Quantities, buy prices and notes live in a local database on the device. There is no account, no sign-up and no cloud database — nothing about what you hold is uploaded anywhere.
The only thing that leaves the phone is a ticker symbol, sent to a public market feed to fetch its price. Never a quantity, never a purchase price, never a total. With mobile data and Wi-Fi off the portfolio still opens and reads exactly as it was left.
One banner at the bottom of the screen keeps the app free. It is served by Google AdMob, which adds the internet permission for itself; the ad request never carries your holdings. There is no full-screen ad when the app opens and none between screens.
Built with
- Kotlin
- Jetpack Compose
- Material 3
- Room
- Navigation
- AdMob
- Offline-first storage
- Light & dark theme
- Android 8.0+
Not on Google Play yet
Keep the portfolio where it belongs?
MyStockPortfolio is in its final stretch before release. Tell me what your portfolio needs and I will show you what the app would do with it.