Stock Insights: Prediction & Technical Analysis
If the app is "sleeping," press the "Yes, get this app back up!" button.
Key Features:
- Stock Prediction with Prophet:
Uses the Prophet model to forecast future stock prices based on historical adjusted close prices.
Forecasts can be made for a specified number of years and visualized with uncertainty intervals. - Comparison with Other Stocks:
Allows comparison of the main stock's performance with up to 5 additional tickers over the same time period.
Visualizes the comparison in a Plotly chart for easy comparison of price movements. - Technical Indicators:
Includes popular technical indicators like Simple Moving Average (SMA), Exponential Moving Average (EMA), and Bollinger Bands.
Uses Plotly for dynamic and interactive visualizations of these indicators alongside the stock price. - Ichimoku Cloud:
Implements the Ichimoku Cloud analysis, which defines support and resistance levels, identifies trends, and provides buy/sell signals using 5 key lines. - Descriptive Statistics and Correlation Analysis:
Calculates basic descriptive statistics for the selected stock, such as mean, median, standard deviation, etc.
Performs correlation analysis with other stocks or indices for comparison. - Monte Carlo Simulation:
Provides a Monte Carlo simulation to model the future stock price under random scenarios based on historical price data.
Generates multiple potential future outcomes and visualizes the probability distribution of the stock price.
Usage:
Once the application is running, follow these steps to use it:- Enter Stock Ticker: In the sidebar, input the stock ticker symbol (e.g., AAPL for Apple Inc.).
- Enter Stock Ticker:
Users input a stock ticker (default is "AAPL") to start the analysis. - Select Prediction Parameters:
The user selects the number of years to predict (1 to 4 years) and the historical data range for analysis (10, 20, 30, or 40 years). - Comparison with Other Stocks:
Users can input up to 5 other stock tickers for comparison by entering comma-separated values (e.g., "MSFT, GOOGL"). - Visualizing the Forecast and Indicators:
Once data is fetched, users can view the stock forecast, technical indicators, and Ichimoku Cloud analysis through interactive Plotly charts. - Descriptive Statistics and Correlation:
Users can get summary statistics and correlations between the selected stock and other tickers, providing insights into relationships and stock volatility. - Monte Carlo Simulation:
Users can visualize multiple potential future outcomes for stock price using Monte Carlo simulation.