A console-based Python app that lets users track and analyze their stock investments.
- Add stocks with quantity and buy price
- Simulated live price changes with random fluctuations
- Gain/Loss calculation per stock and overall
- Sort portfolio by name, value, or gain
- Filter to show only gainers or losers
- Update or remove stocks
- Export summary to CSV
- Session log saved in text file
- Python 3.10
- CSV module
- Random module
- Dictionaries, file handling, loops, and conditions
- Clone the repository: https://github.com/sam27peter/CodeAlpha_StockPortfolioTracker.git
- Built a console app with user input and data processing
- Implemented file handling with CSV and TXT
- Practiced data manipulation using dictionaries and lists
CodeAlpha Python Programming β Task 2 (Optional)