TrackMyShares

US stock portfolio tracker

Track your NYSE and NASDAQ holdings with USD pricing, automated tax reports, and dividend tracking. Built for American investors.

  • Track NYSE, NASDAQ, and OTC stocks with prices updated throughout the day
  • US capital gains tax reports with short-term and long-term classification
  • Wash sale detection with automatic 61-day window tracking
  • Dividend income tracking with qualified vs ordinary classification
  • Import transactions from Webull, Robinhood, Fidelity, Schwab, and more
Get started freeFree to start — no credit card required

Everything you need

Price tracking

Track all your US stock holdings with prices updated throughout the day across NYSE, NASDAQ, and OTC markets.

Tax reports

Generate US capital gains reports with automatic short-term and long-term classification, ready for Form 8949 and Schedule D.

Dividend tracking

Track dividend income across all your holdings with qualified vs ordinary classification for tax purposes.

Portfolio analytics

Visualize your allocation, track performance over time, and compare your returns against benchmarks like the S&P 500.

How it works

1

Import from your US broker

Upload a CSV from Webull, Robinhood, Fidelity, Schwab, Interactive Brokers, eToro, or add transactions manually.

2

Track automatically

Your portfolio updates automatically with USD pricing throughout the trading day. Dividends and corporate actions are tracked for you.

3

Generate US tax reports

Generate capital gains reports with short-term and long-term classification, wash sale detection, and data ready for Form 8949.

Why track US stocks with TrackMyShares?

  • Built for US markets with full NYSE, NASDAQ, and OTC coverage
  • IRS-aligned tax reports with short-term and long-term capital gains classification
  • Import from all major US brokers including Webull, Robinhood, Fidelity, and Schwab
  • Your portfolio data stays private, with no ads and no data selling
  • Free plan to get started with up to 20 holdings

Frequently asked questions

Which US markets are supported?
TrackMyShares supports stocks listed on NYSE, NASDAQ, and OTC markets. Prices are updated throughout the trading day.
How does US tax reporting work?
TrackMyShares automatically classifies your gains as short-term or long-term based on holding period, detects wash sales, and generates reports aligned with Form 8949 and Schedule D requirements.
Can I import from Robinhood or Webull?
Yes. You can import your transaction history from Robinhood, Webull, Fidelity, Schwab, Interactive Brokers, eToro, and other US brokers via CSV upload.
Is it free to use?
Yes. The free plan lets you track up to 20 holdings with full price tracking and basic tax reports. Upgrade to Pro for unlimited holdings and advanced features.
How often do prices update?
Prices are updated throughout the trading day for all US markets. Your portfolio value reflects the latest available prices.

Ready to take control of your portfolio?

Take control of your investments with a portfolio tracker built for investors across US and Australian markets.