Portfolio Visualiser

View the Repository on GitHub

The portfolio visualizer is a tool for tracking and analyzing investment portfolios. It provides users with real-time visualization of their portfolio and enables them to experiments with hypothetical portfolio compositions, offering an interface for investment decision-making.

Key Features

  • Managing and visualizing investment portfolios
    • Add and remove stocks with specific investment amounts
    • Real-time portfolio value calculations
    • Dynamic pie chart visualization of portfolio
  • Create and analyze hypothetical portfolios
    • Design theoretical portfolio using percentages.
    • Visualize hypothetical portfolio compositions
  • User-friendly interface features
    • Dark/light mode button
    • Responsive pie chart display
    • Input fields for stock management
    • Real-time updates of visualizations
    • Automatic window sizing and layout management

Dependencies

  • yfinance
  • matplotlib
  • numpy
  • tkinter
  • sv_ttk

Sections

Authors

Dev Shroff & Krishnika Anandan