National Economics University logo Faculty of Data Science and Artificial Intelligence logo BAI Lab logo

Topic 5

Single-Stock Case Study: NVIDIA (NVDA)

Medium +1 Bonus Point
Single-Stock Case Study: NVIDIA (NVDA)

Topic 5 โ€“ Single-Stock Case Study: NVIDIA (NVDA)

Level: Medium Goal: Univariate forecasting and volatility exploration for a single stock.

Dataset

Download Instructions

  1. Open the dataset link above.
  2. Click "Download".
  3. Extract to data/.
  4. Use the main CSV (e.g. HistoricalData_....csv).

Data Loading

import pandas as pd
df = pd.read_csv("data/NVDA_HistoricalData.csv")  # adjust filename
df["Date"] = pd.to_datetime(df["Date"])
df = df.set_index("Date").sort_index()

Implementation Steps

1. Data Exploration

2. Exploratory Data Analysis (EDA)

3. Volatility Analysis

4. Stationarity Analysis

5. Model Building

6. Model Evaluation

7. Volatility Forecasting (Advanced)

Expected Deliverables

  1. EDA Report:
  1. Model Results:
  1. Code:

Tips

Starter Notebook

The starter notebook contains installation instructions and data loading code to help you get started with this topic.

๐Ÿ““ View Starter Notebook on GitHub

Note: You can view the notebook directly on GitHub or download it to run locally in Jupyter.

Getting Started

This topic includes:

Navigate to the Topic/5.NVIDIA_Stock/ directory to access all resources.

โ† Back to All Topics