Skip to content

sam27peter/CodeAlpha_StockPortfolioTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

A console-based Python app that lets users track and analyze their stock investments.

πŸ“‹ Features

  • 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

πŸ›  Technologies Used

  • Python 3.10
  • CSV module
  • Random module
  • Dictionaries, file handling, loops, and conditions

πŸ“ How to Run

  1. Clone the repository: https://github.com/sam27peter/CodeAlpha_StockPortfolioTracker.git

🎯 Learning Outcome

  • Built a console app with user input and data processing
  • Implemented file handling with CSV and TXT
  • Practiced data manipulation using dictionaries and lists

πŸ“Ž Project Link

GitHub Repository

🏷️ Internship Task

CodeAlpha Python Programming β€” Task 2 (Optional)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages