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.

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!