Skip to content

paty-oliveira/financial-dash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This app is designed to help anyone - whether you're a seasoned investor, curious enthusiast, or someone new to the stock market - analyze and understand stock performance with ease. With just a few clicks, you can access essential stock data and insights in a clear, interactive format.

The Stock Analysis Dashboard fetches real-time stock information from Yahoo Finance and presents it in an easy-to-understand format. It includes:

  • Company Profiles: Learn about the company behind the ticker.
  • Performance Analysis: View price trends and interactive charts to see how a stock has performed over time.
  • Financial Statements: Access key reports such as Balance Sheet, Income Statement and Cash Flow Statement.
  • Flexible Reporting: Choose between annual or quarterly financial reports to suit your analysis need.

How to Use the Dashboard

  1. Search for a Stock
    • Type a stock ticker (e.g., AAPL for Apple, TSLA for Tesla, or MSFT for Microsoft) into the search bar.
    • Hit enter, and the dashboard will display comprehensive information about the stock.
  2. Explore Key Features
    • Interactive Charts: Easily visualize the stock's performance over time.
    • Key Metrics: View important data like market capitalization, P/E ratio, and earnings per share (EPS).
    • Detailed Financials: Dive into the company's financial reports to gain deeper insights.

Need Some Inspiration?

Here are a few popular stock tickers to get started:

  • AAPL: Apple Inc.
  • GOOGL: Alphabet Inc.
  • AMZN: Amazon.com, Inc.
  • MSFT: Microsoft Corporation
  • TSLA: Tesla, Inc.

Why Use This Dashboard?

  • User-Friendly Interface: Intuitive and easy to navigate, even for beginners.
  • Comprehensive Data: All the key stock metrics and financials in one place.
  • Free to Use: Gain valuable market insights without any cost.

Technologies Behind the Dashboard

To deliver a seamless experience, the Stock Analysis Dashboard leverages the following technologies:

  • Python: The backbone of the application, used for data fetching and processing.
  • Yahoo Finance API: For retrieving real-time stock data and financial reports.
  • Streamlit: A powerful framework for building interactive and user-friendly web applications.
  • Pandas: For efficient data manipulation and analysis.
  • Plotly: For creating interactive and visually appealing charts.

These technologies work together to provide accurate, real-time data in an easy-to-use interface.

Releases

No releases published

Packages

No packages published

Languages