Quantifying the AI Bubble Final Project

Author

Theresa Benny

Are AI Company Valuations Growing Faster Than Financial Performance?

library(tidyverse)
── Attaching core tidyverse packages ──────────────────────── tidyverse 2.0.0 ──
✔ dplyr     1.2.1     ✔ readr     2.1.6
✔ forcats   1.0.1     ✔ stringr   1.6.0
✔ ggplot2   4.0.3     ✔ tibble    3.3.1
✔ lubridate 1.9.4     ✔ tidyr     1.3.2
✔ purrr     1.2.2     
── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
✖ dplyr::filter() masks stats::filter()
✖ dplyr::lag()    masks stats::lag()
ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
library(tidyquant)
Registered S3 method overwritten by 'quantmod':
  method            from
  as.zoo.data.frame zoo 
── Attaching core tidyquant packages ─────────────────────── tidyquant 1.0.12 ──
✔ PerformanceAnalytics 2.1.0      ✔ TTR                  0.24.4
✔ quantmod             0.4.28     ✔ xts                  0.14.1── Conflicts ────────────────────────────────────────── tidyquant_conflicts() ──
✖ zoo::as.Date()                 masks base::as.Date()
✖ zoo::as.Date.numeric()         masks base::as.Date.numeric()
✖ dplyr::filter()                masks stats::filter()
✖ xts::first()                   masks dplyr::first()
✖ dplyr::lag()                   masks stats::lag()
✖ xts::last()                    masks dplyr::last()
✖ PerformanceAnalytics::legend() masks graphics::legend()
✖ quantmod::summary()            masks base::summary()
ℹ Use the conflicted package (<http://conflicted.r-lib.org/>) to force all conflicts to become errors
library(lubridate)
library(scales)

Attaching package: 'scales'

The following object is masked from 'package:purrr':

    discard

The following object is masked from 'package:readr':

    col_factor
library(gt)
library(broom)

Project Overview

This project examines whether stock market valuations of major AI-focused technology companies have grown faster than their underlying financial performance. With increased investor excitement around artificial intelligence, companies such as NVIDIA, Microsoft, Alphabet, Amazon, and Meta have experienced major market growth. This analysis compares stock price growth against business fundamentals such as revenue and net income to evaluate whether market performance appears aligned with financial performance.

The project follows the OSEMN data science workflow:

  1. Obtain financial market and company fundamentals data
  2. Scrub and clean the data into comparable formats
  3. Explore trends in stock prices, revenue, and net income
  4. Model the relationship between financial performance and stock growth
  5. Interpret whether valuation growth appears supported by fundamentals