Skip to content

knowgaurav/investingIQ-main

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

InvestingIQ – Algorithmic Trading Dashboard Powered By AI & ML Built Using ReactJS & Python

InvestingIQ is a user-friendly online platform built with ReactJS, Python, and Streamlit, designed to assist retail investors in making informed decisions in the stock market. It offers comprehensive stock information, including current and historical stock prices, company news, and management insights. The platform also features two machine learning models, Facebook's Prophet and Random Forest, for predicting future stock prices. Additionally, it provides sentiment analysis to gauge public confidence in the company. With these powerful tools and data-driven insights, InvestingIQ simplifies the investment process, allowing investors to make hassle-free decisions with confidence.
View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. About
  3. License
  4. Contact

About The Project

Logo

Logo

Logo

Logo

Logo

(back to top)

Built With

  • Python
  • React
  • Keras
  • TensorFlow

(back to top)

Details

InvestingIQ: Stock Market Analysis and Prediction Platform

Welcome to the InvestingIQ GitHub repository! This project is a cutting-edge online platform designed to empower retail investors with comprehensive information and powerful tools for stock market analysis. Built using ReactJS, Python, and Streamlit, InvestingIQ serves as a one-stop destination for investors to make informed decisions with ease.

Key Features:

  1. Comprehensive Stock Information: Investors can access a wealth of information about various stocks in a user-friendly format. The platform provides current and historical stock price data, latest news updates about the company, and other relevant details to keep investors well-informed.

  2. Quantitative Analysis Made Easy: With InvestingIQ, investors can perform quantitative analysis effortlessly. The platform offers various metrics, including Profitability, Liquidity, and Asset Turnover, formulated from the latest quarter balance sheet of each company. These metrics provide valuable insights into the company's financial performance.

  3. Machine Learning Models: InvestingIQ incorporates two powerful machine learning models – Facebook's Prophet and Random Forest. These models independently predict the future stock prices of companies, aiding investors in understanding potential stock performance.

  4. Company Management Insights: Each stock profile includes a dedicated section that sheds light on how the company is managed by the current leadership. This feature helps investors evaluate the overall competence and strategy of the company's management.

  5. Sentiment Analysis: The platform utilizes a sentiment analysis model to assess the company's perception on various social network sites and news outlets. This analysis provides an understanding of the general public's confidence in the company.

Benefits:

  • Data-Driven Decision Making: InvestingIQ empowers investors to make data-driven decisions by providing a wealth of financial and sentiment data for each company. This enables investors to evaluate investment opportunities with greater confidence.

  • Predictive Insights: The inclusion of machine learning models enhances the platform's value by providing future stock price predictions. Investors can factor in these predictions while formulating their investment strategies.

  • User-Friendly Interface: The user interface of InvestingIQ is designed to be intuitive and easy to navigate. Investors, regardless of their expertise level, can seamlessly access and comprehend the information provided.

  • Hassle-Free Investing: By consolidating comprehensive information and analysis tools, InvestingIQ simplifies the investment process for retail investors. This one-stop platform streamlines the research and decision-making process.

Whether you are a seasoned investor or a newcomer to the stock market, InvestingIQ offers valuable insights and predictions to support your investment journey. The combination of ReactJS, Python, and Streamlit ensures a seamless and interactive experience, making InvestingIQ the go-to platform for retail investors seeking to navigate the stock market with confidence.

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Gaurav Singh - @knowgaurav01 - [email protected]

Project Link: https://github.com/knowgaurav/investingIQ-main

(back to top)

About

Welcome to the InvestingIQ GitHub repository!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages