Stock Analysis & Prediction

Welcome! This project explores five unknown stocks with historical data from National Bank. We'll visualize how economic and news events impact each stock's prices and volatility, then attempt to predict significant market movements before they happen.

Phase 1: Observe trends and identify which stock might lead the others.
Phase 2: Develop statistical or ML models to generate alerts for imminent rises or drops.

Stock analysis illustration

Select Period & Stocks

Loading or no data...

Analysis for All 31 Periods

Period1 - Market Data Analysis

At 8:30 AM, stocks A B C D E show a noticeable dip, strongly suggest correlation, and a response to a shared external event.

Period1 - Trade Data Analysis

At 8:30 AM, stocks A B C D E show a noticeable dip, strongly suggest correlation, and a response to a shared external event.

Period2 - Market Data Analysis

Stock E and D have similar patterns with drops around 9:50

Period2 - Trade Data Analysis

Stock E and D opposites, thus disconnect between intentions and actions in market.

Period3 - Market Data Analysis

Strong growth

Period3 - Trade Data Analysis

Low-volume lulled periods around midday—re-entry possible.

Period4 - Market Data Analysis

A wave of volatility hits at 9:15 AM with quick rebounds.

Period4 - Trade Data Analysis

Steady buying pressure across stocks A, B, and C during the opening hour.

Period5 - Market Data Analysis

Market opens with consistent upward trends for stocks A, B, and C.

Period5 - Trade Data Analysis

Sell-off in stock A at 10:05 AM aligns with macroeconomic announcements.

Period6 - Market Data Analysis

Sharp downturn observed for stock A at 10:05 AM, likely triggered by sector news.

Period6 - Trade Data Analysis

Buyers re-enter stock B and D near 11:15 AM as sentiment stabilizes.

Period7 - Market Data Analysis

Stocks B and D stabilize around 11:15 AM, showing resilience despite volatility.

Period7 - Trade Data Analysis

Heavy sell orders dominate stock E around 1:30 PM, pulling it below its moving average.

Period8 - Market Data Analysis

A sudden drop for stock E around 1:30 PM mirrors sector-wide contraction.

Period8 - Trade Data Analysis

Profitable scalping opportunities in stocks A and C during a late-day rally.

Period9 - Market Data Analysis

Stocks A and C experience a synchronized rally near 2:45 PM.

Period9 - Trade Data Analysis

Stock B shows an optimal shorting opportunity amid persistent afternoon volatility.

Period10 - Market Data Analysis

Heavy volatility persists for stock B in the early afternoon.

Period10 - Trade Data Analysis

Stock D provides a safe long entry amidst market uncertainty.

Period11 - Market Data Analysis

Stock D consistently outperforms, unaffected by broader market dips.

Period11 - Trade Data Analysis

Scalping opportunities dry up during a midday lull.

Period12 - Market Data Analysis

Market-wide stagnation observed during midday, leading to reduced activity.

Period12 - Trade Data Analysis

Sharp increases in volume for stock A at 10:45 AM signal bullish momentum.

Period13 - Market Data Analysis

Spike in stock A's volume at 10:45 AM hints at significant institutional activity.

Period13 - Trade Data Analysis

Stock E offers contrarian buying signals in the late afternoon.

Period14 - Market Data Analysis

Stock E lags the market during late afternoon rallies.

Period14 - Trade Data Analysis

Short positions in stock C profit as sell-offs persist throughout the morning.

Period15 - Market Data Analysis

Persistent sell-offs observed in stock C during late morning trades.

Period15 - Trade Data Analysis

Sector divergence at 3:00 PM highlights stocks A and D as trading opportunities.

Overall Conclusion

This section can summarize your key findings across all 31 periods. For instance, you might note consistent dips around certain times in multiple stocks, or highlight correlations that could be used in future ML or statistical models.

Adjust this conclusion once you've populated the above analysis paragraphs with your real data interpretations!