Stock-Data-to-Table

StockDatatoTable generates and compares financial metrics across multiple stocks. This tool displays stock performance and fundamental metrics in an organized table format using real-time data from Yahoo Finance.

Key Features

  • Multi-stock comparison with support for comma-separated ticker inputs
  • Real-time data fetching using yfinance API
  • Financial metrics including:
    • Trailing and Forward P/E
    • Market Cap
    • Beta
    • Price to Book
    • EV/EBITDA
    • EPS (TTM)
    • Revenue
    • Net Income
    • Profit Margin
    • Dividend Yield
  • Responsive UI with:
    • Dark/Light theme toggle
    • Metric selection
    • Expandable table
  • Export Capabilities:
    • Copy to clipboard functionality
    • Excel export feature
  • Dynamic sizing
  • Error handling and user feedback

Dependencies

  • tkinter
  • pandas
  • yfinance
  • sv_ttk
  • datetime

Sections

Authors

Dev Shroff & Krishnika Anandan