Skip to content

Real time scrapping of stock data in order to get the most recent available information.

License

Notifications You must be signed in to change notification settings

0a1b/Stock-Analyzer-Python

 
 

Repository files navigation

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

About

Real time scrapping of stock data in order to get the most recent available information.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%