/Stock-Analyzer-Python

Real time scrapping of stock data in order to get the most recent available information. Cleaning, structuring and parsing of relevant data to provide an interactive and informative dashboard. Dashboard features include: Price history (chart) Basic information (name, sector, industry, market cap...) Insider and institutional ownership information Share return over the years (absolute growth and cagr) Business summary Earnings & growth analysis (revenue, gross profit. EBITDA, net income, free cash flow...) Profitability analysis (roa, roe, roic, gross profit margin, net income margin...) Financial health analysis (debt to equity, interest coverage, quick ratio, current ratio...) Valuation analysis (p/e, p/s, p/b, p/fcf, peg) + Discounted Cash Flow Model

Primary LanguagePythonMIT LicenseMIT

Stock-Analyzer-Python

Features:

  • Real time scrapping of stock data in order to get the most recent available information.
  • Cleaning, structuring and parsing of relevant data to provide an interactive and informative dashboard.
  • Dashboard features include:
    • Price history (chart)
    • Basic information (name, sector, industry, market cap...)
    • Insider and institutional ownership information
    • Share return over the years (absolute growth and cagr)
    • Business summary
    • Earnings & growth analysis (revenue, gross profit. EBITDA, net income, free cash flow...)
    • Profitability analysis (roa, roe, roic, gross profit margin, net income margin...)
    • Financial health analysis (debt to equity, interest coverage, quick ratio, current ratio...)
    • Valuation analysis (p/e, p/s, p/b, p/fcf, peg) + Discounted Cash Flow Model

The app uses roic.ai to obtain the latest data for each stock.

Price History & Basic Information:

image

Share return & Business summary:

image

Earnigns & Growth:

image

Profitability:

image

Financial Health:

image

Valuation Ratios:

image

Discounted Cash Flow Model:

image

Description is for Win Users: Install requirements on Python 3.8 (newer versions might not be compatible with required packages) https://visualstudio.microsoft.com/de/visual-cpp-build-tools/ https://rustup.rs/ (restart under windows required) https://www.google.com/chrome/ + the corresponding chrome driver https://chromedriver.chromium.org/downloads