Stock Price Tracker
Track stock portfolio with manual price entries, calculate gains/losses, view allocation pie chart. localStorage persistence.
Updated
Stock Price Tracker
Track your stock portfolio with manual price entries. Calculate gains/losses, allocation, and export your data.
Add Holding
Frequently Asked Questions
What is the Stock Price Tracker?
The Stock Price Tracker is a free online tool that track stock portfolio with manual price entries, calculate gains/losses, view allocation pie chart. localstorage persistence.. It runs entirely in your browser with no installation or sign-up needed.
Does it fetch live prices?
No — you enter prices manually. No API keys or brokerage connection needed.
Where is data stored?
Browser localStorage. Export as CSV to back up or transfer between devices.
Free?
Yes — completely client-side, no registration.
Does the Stock Price Tracker work on mobile devices?
Yes, the Stock Price Tracker is fully responsive and works on smartphones and tablets. You can use it on any device with a modern web browser -- no app download required.
Do I need to create an account to use this tool?
No account or registration is needed. Simply open the Stock Price Tracker in your browser and start using it immediately. There are no sign-up walls or usage restrictions.
How accurate are the calculations?
The Stock Price Tracker uses industry-standard formulas and algorithms to ensure accurate results. However, for critical financial or medical decisions, always consult a qualified professional.
How do I use the Stock Price Tracker?
Simply enter your input in the provided field, adjust any settings to your preference, and the tool will process it instantly. You can then copy the result to your clipboard or download it.
Which browsers are supported?
The Stock Price Tracker works in all modern browsers including Chrome, Firefox, Safari, Edge, and Opera. For the best experience, use the latest version of your preferred browser.
What is the difference between cost basis and current value in a stock portfolio?
Cost basis is the total amount you originally invested in a position: your number of shares multiplied by the price you paid per share. Current value is what that same position is worth right now: your shares multiplied by the current price. The gap between them is your unrealized gain or loss. For example, 50 shares bought at $142 have a cost basis of $7,100; if the price is now $185.50, the current value is $9,275, an unrealized gain of $2,175. Cost basis stays fixed until you buy or sell more, while current value moves with the market every time you update prices. This tracker calculates both for every holding automatically, plus the dollar and percentage gain, so you never have to do the multiplication by hand. Enter your shares and prices to see both figures side by side.
How do I calculate the percentage gain or loss on a stock?
Percentage gain or loss measures how much a position has grown or shrunk relative to what you paid, which makes holdings of different sizes comparable. The formula is simple: subtract your cost basis from the current value to get the dollar gain or loss, then divide that by the cost basis and multiply by 100. For example, a $2,175 gain on a $7,100 cost basis is 2,175 / 7,100 = 0.306, or a 30.6% return. A negative result means the position is down. Percentage return is more useful than a raw dollar figure when comparing a small holding against a large one, because $500 on a $1,000 position is a far better result than $500 on a $50,000 position. This tracker computes the percentage for every line and your whole portfolio, so just enter each holding and read the number directly.
What does the allocation pie chart tell me about my portfolio?
The allocation pie chart shows what percentage of your total portfolio value sits in each stock, turning a list of holdings into an instant risk picture. Concentration is the key thing it reveals: if one ticker fills 60% of the pie, you can see at a glance that your results depend heavily on that single company, while a more even spread of slices signals a diversified mix. Allocation is based on current value, not what you paid, so a position that has run up will take a larger share over time even if you never add to it. Watching that drift helps you decide whether to rebalance. The chart updates the moment you add, edit, or reprice a holding, and a companion panel highlights your top five gainers and losers by percentage. Add your holdings to see your allocation visualized in seconds.
Why should I track my stock portfolio manually instead of linking a brokerage account?
A manual tracker is worth using when you want a private, neutral record that is not tied to one provider. Because you type in prices yourself, nothing connects to your brokerage login, no credentials are shared, and the tool never nudges you toward placing trades. That makes it ideal for tallying positions held across several brokers in one place, modeling a portfolio before you actually buy anything, or paper-trading a strategy. It is also a clean way to learn how cost basis and unrealized gains work without distraction. Updating prices takes a minute: paste current quotes from any free source whenever you want a fresh reading. The trade-off is that figures are only as current as your last update, so this suits periodic check-ins rather than live monitoring. Add a holding or load the sample portfolio to see how the approach feels.
How do I move my portfolio between devices or back it up?
Your holdings are saved in your browser's localStorage, which keeps them on the device where you entered them but does not sync across machines. To carry a portfolio to another computer or phone, or simply to keep a safe copy, use Export CSV: it downloads your full portfolio, including ticker, shares, buy price, current price, date, cost basis, value, and gain/loss columns, as a spreadsheet-ready file. On the other device, open the tracker and use Import CSV to load that file back in; any CSV with the same columns works, so you can even build one in a spreadsheet. Because storage is local, clearing your browser data will erase the portfolio, which is why an occasional export is smart. There is also a Copy Summary button for a quick plain-text recap. Export your portfolio now to keep a backup you control.
Related Tools
Free Age Calculator Online
Calculate your exact age in years, months, and days with zodiac signs. Free, fast, and works entirely in your browser with no sign-up required.
Free Percentage Calculator
Calculate percentages easily with multiple calculation modes. Free, fast, and works entirely in your browser with no sign-up required.
Free Unit Converter Online
Convert between units of length, weight, temperature, area, volume, and speed. Free, fast, and works entirely in your browser with no sign-up required.
Free Byte Converter Online
Convert between digital storage units with binary and decimal systems. Free, fast, and works entirely in your browser with no sign-up required.
About the Stock Price Tracker
The Stock Price Tracker is a free portfolio dashboard for monitoring the stocks you own without linking a brokerage account. You add each holding by hand — ticker symbol, number of shares, the price you paid, the current price, and a purchase date — and the tracker instantly works out what your positions are worth, how much they have gained or lost, and how your money is split across the portfolio. It is built for self-directed investors, dividend savers, and anyone who wants a clean snapshot of their holdings without handing over login credentials or paying for an app.
Because prices are entered manually, the tracker is deliberately simple: it does not pull live quotes, place trades, or talk to any broker. That keeps it fast, private, and usable for paper-trading and "what if" planning as much as for a real account.
How the tracker calculates your portfolio
Every figure on screen comes from a few transparent formulas applied to your inputs:
- Cost basis — shares multiplied by your buy price, the total you originally invested in a position.
- Current value — shares multiplied by the current price you entered.
- Gain or loss — current value minus cost basis, shown in dollars and as a percentage of cost basis.
- Portfolio return — total value against total cost across every holding, so you see the whole account at a glance.
Add Apple at 50 shares bought at $142 and now trading at $185.50, for example, and the tracker reports a $2,175 unrealized gain, a 30.6% return on that line, and folds it into your overall totals.
Reading allocation, gainers and losers
Beyond raw totals, the tracker turns your holdings into a quick risk picture. A color-coded allocation pie chart shows what percentage of your portfolio sits in each ticker, making concentration obvious — if one stock is 60% of the pie, you can see it at a glance. A companion panel surfaces your top five gainers and top five losers by percentage, so the best and worst performers stand out without scrolling a long list. A sortable holdings table lists cost basis, value, gain/loss, and percentage for every position, and you can edit or delete any row as prices move.
Your data stays in your browser
Everything runs client-side. Holdings are saved to your browser's localStorage, which means your portfolio is still there when you close the tab and come back later — but it lives only on that device and is never uploaded to a server. There is no sign-up, no account, and no tracking of what you own.
For backups or moving between devices, use the built-in tools:
- Export CSV downloads your full portfolio, including cost basis and gain/loss columns, as a spreadsheet-ready file.
- Import CSV loads a previously exported file (or any CSV with ticker, shares, buy price, current price, and date columns) back into the tracker.
- Copy Summary puts a plain-text portfolio recap on your clipboard for notes or messages.
- Sample Portfolio loads five example holdings so you can see how everything works before entering your own.
Why a manual tracker is worth using
Live-quote apps are convenient, but they tie you to one provider's account and often nudge you toward trading. A manual tracker is better when you want a private, neutral record: tallying positions across several brokers in one place, modeling a portfolio before you buy, or learning how cost basis and unrealized gains work. Updating current prices takes a minute — paste them in from any free quote source whenever you want a fresh reading. Because the math and storage are all local, the Stock Price Tracker keeps working offline once the page has loaded.
A note on scope: this tool reports unrealized gains from the prices you supply and does not calculate taxes, dividends, or realized gains from sales. For tax or investment decisions, confirm figures against your brokerage statements or a qualified professional.