Optimize My Portfolio
Upload your brokerage CSV or enter holdings manually to see sector allocation, risk analysis, diversification gaps, and AI-powered suggestions.
Disclaimer: Your CSV is processed in-memory and never stored. Sector/industry classifications and analyst targets are not guarantees. Always do your own research before investing.
How to download your positions CSV
Most brokerages let you download your positions as a CSV file. Here are instructions for popular platforms:
Fidelity
- Log in and go to Accounts & Trade → Portfolio.
- Select the account(s) you want to analyze, or choose All Accounts.
- Click the download icon (arrow pointing down) near the top-right of the positions table.
- Select Download to save the CSV file.
Charles Schwab
- Log in and go to Accounts → Positions.
- Click the Export link near the top of the positions table.
- Choose CSV format and download.
Vanguard
- Log in and go to My Accounts → Holdings.
- Click Download (or the spreadsheet icon) to export as CSV.
E*Trade
- Log in and go to Accounts → Portfolio.
- Click the Download button to save your positions as CSV.
Other Brokerages
Look for a Download, Export, or spreadsheet icon on your portfolio/positions page. Export as CSV. The file should contain at minimum a Symbol column and either Market Value or Shares + Price columns.
Privacy note: Many brokerage CSVs include account numbers and other sensitive data. Our tool automatically strips all sensitive fields in your browser before anything is sent to the server. Only ticker symbols, share counts, and dollar values are transmitted for analysis.
Enter your holdings below. Current prices will be fetched automatically.
No files are uploaded. Only ticker symbols and share counts are sent for analysis.