📘 De la Tendencia al Pronóstico: Analizando la Acción de Tesla

Autores
Valeria Muñoz Peña (2342121)
Camilo Andrés Aristizábal Martínez (2343689)
Mildred Dayana Rodríguez Muñoz (2341669)
Isabella Ramírez Valencia (2342371)

Universidad del Valle, Facultad de Ingeniería

1 INTRODUCCIÓN

El análisis del comportamiento histórico del precio de las acciones se ha convertido en una herramienta fundamental para comprender la dinámica financiera de las empresas y anticipar posibles escenarios futuros. En este estudio, se examina la evolución del precio de cierre de las acciones de Tesla durante el periodo 2021-2025, un intervalo caracterizado por importantes fluctuaciones del mercado, transformaciones en la industria tecnológica y automotriz, y eventos macroeconómicos que impactaron de manera directa el valor del activo. Tesla, como una de las compañías más influyentes del sector tecnológico y automotriz, constituye un caso ideal para analizar cómo factores corporativos, decisiones estratégicas, noticias globales y tendencias económicas afectan el comportamiento bursátil.

Con el fin de abordar este análisis de manera rigurosa, se emplea la metodología de series de tiempo, una herramienta estadística que permite estudiar datos ordenados cronológicamente para identificar patrones, tendencias y cambios significativos en su comportamiento. Este enfoque resulta especialmente adecuado para el estudio del precio de las acciones de Tesla, dado su comportamiento dinámico, altamente sensible a cambios del mercado y a las expectativas de los inversionistas. Adicionalmente, se introduce la aplicación de modelos ARIMA, ampliamente utilizados en la predicción de series temporales debido a su capacidad para capturar dependencias internas, adaptarse tanto a datos estacionarios como no estacionarios y generar pronósticos basados exclusivamente en la información histórica.

El estudio se estructura a partir de fases metodológicas que incluyen la definición conceptual de la serie de tiempo, la justificación del uso de modelos ARIMA, la recopilación y validación de datos provenientes de fuentes confiables y los procesos de preparación y limpieza de la base de datos. Asimismo, se desarrolla una descripción detallada del contexto histórico, acompañada de análisis estadísticos y gráficos que permiten interpretar el comportamiento temporal de la acción en cada uno de los años del periodo estudiado.

Esta investigación no solo busca comprender la evolución del precio de la acción de Tesla entre 2021 y 2025, sino también ofrecer un marco técnico que permita evaluar su estabilidad, identificar patrones relevantes, conocer el impacto de eventos clave y construir bases sólidas para la realización de pronósticos futuros. De esta manera, el estudio brinda un aporte valioso para inversionistas, analistas y estudiantes interesados en interpretar el comportamiento bursátil desde una perspectiva cuantitativa y fundamentada.

2 Metodologia

La metodología de este estudio se estructura en varias fases que permiten abordar de manera rigurosa el análisis del comportamiento histórico de las acciones de Tesla en el periodo 2021-2025.En primer lugar, se presenta una breve descripción del concepto de serie de tiempo, entendida como un conjunto de observaciones ordenadas cronológicamente que permite identificar patrones, tendencias y comportamientos dinámicos en variables que dependen del paso del tiempo. Posteriormente, se explica la importancia y utilidad de los modelos ARIMA en la predicción de series temporales, destacando su capacidad para modelar dependencias temporales, adaptarse a distintos tipos de comportamiento (estacionario o no estacionario) y generar pronósticos precisos basados exclusivamente en la información histórica de la propia serie.

En cuanto a la obtención de información, se detalla la fuente y el proceso de recopilación de datos utilizados en el estudio, asegurando su confiabilidad y pertinencia para el análisis temporal. Finalmente, se describen las fases de preparación y limpieza de los datos, lo que incluye la verificación de variables faltantes, la detección de posibles datos atípicos, la estandarización del formato temporal; este proceso garantiza que la serie temporal esté en condiciones adecuadas para su análisis y futura modelación.

2.1 Importancia del Estudio

El análisis de una serie de tiempo del precio de las acciones de Tesla es esencial para comprender cómo ha evolucionado el valor de la empresa en el mercado y qué factores podrían estar influyendo en sus fluctuaciones. Tesla es una compañía altamente dinámica, cuya cotización refleja tanto su desempeño financiero como las expectativas del mercado frente a la innovación tecnológica, cambios en la industria automotriz, decisiones de la Reserva Federal, variaciones en la demanda global y eventos asociados a su CEO. Estudiar la serie de tiempo permite identificar patrones como tendencias de crecimiento, períodos de alta volatilidad o cambios bruscos en el precio, brindando una visión más completa del comportamiento histórico de la acción.

2.2 ¿Qué se quiere lograr?

Con un análisis detallado y la aplicación de modelos como ARIMA se busca construir una base sólida para realizar pronósticos del comportamiento futuro de la acción de Tesla. Esto permite: Anticipar posibles movimientos del precio en el corto plazo.

  • Evaluar la estabilidad y volatilidad del activo.
  • Detectar patrones relevantes que puedan ayudar a inversionistas, analistas o estudiantes a tomar decisiones más informadas.
  • Comprender cómo eventos pasados impactaron la cotización y qué tan predecibles son estos cambios.

Generar una interpretación técnica que complemente la visión financiera del mercado. En resumen, este estudio no solo aporta un análisis estructurado del comportamiento histórico de Tesla, sino que también proporciona herramientas para aproximarse a su posible evolución futura, fortaleciendo la toma de decisiones y el entendimiento del mercado bursátil.

2.3 Fuentes y recopilación de datos

Los datos utilizados para este análisis provienen de fuentes abiertas y confiables, como lo es la plataforma Yahoo Finance. Se recopilaron las series históricas del precio de las acciones de Tesla (TSLA) para el periodo comprendido entre 2021 y 2025, con el objetivo de obtener una visión coherente y completa del comportamiento del activo a lo largo del tiempo. Las bases de datos consultadas incluyen información detallada sobre: precio de apertura (Open), precio de cierre (Close y Adjusted Close), precio máximo (High), precio mínimo (Low), volumen de transacciones (Volume) y otros indicadores relevantes derivados de estas variables. Esta información permitió construir la serie temporal necesaria para realizar el análisis, limpieza y preparación de los datos financieros de Tesla.

2.4 Definición de serie de tiempo y el Modelo ARIMA (p, d, q)

Una serie de tiempo es un conjunto de observaciones cuantitativas registradas en intervalos de tiempo sucesivos y ordenados, como días, meses, trimestres o años. Su propósito es analizar cómo cambia una variable a lo largo del tiempo para identificar patrones que ayuden a comprender su comportamiento. Entre estos patrones se encuentran la tendencia (crecimiento o disminución a largo plazo), la estacionalidad (fluctuaciones regulares dentro de un periodo, como meses o estaciones del año), el ciclo (variaciones más amplias no necesariamente regulares) y la aleatoriedad (ruido o variación no explicada). El análisis de series de tiempo permite estudiar la dinámica temporal de los datos y es útil para realizar pronósticos, evaluar cambios históricos y apoyar la toma de decisiones en áreas como economía, finanzas, salud o ingeniería.

El modelo ARIMA (AutoRegressive Integrated Moving Average) es uno de los modelos más utilizados para analizar y pronosticar series de tiempo, especialmente cuando no presentan estacionalidad o cuando esta puede tratarse con modificaciones. Este modelo combina tres componentes:

  • AR (Autorregresivo): explica la variable actual como una combinación lineal de sus valores pasados, bajo la idea de que el pasado influye en el presente.
  • I (Integrado): se refiere al número de diferencias aplicadas a la serie para hacerla estacionaria, es decir, para eliminar tendencias o patrones que impiden un comportamiento estable en el tiempo.
  • MA (Media móvil): utiliza los errores o choques aleatorios de periodos anteriores para mejorar la predicción del valor actual.

Un modelo ARIMA se denota como ARIMA(p, d, q), donde p es el número de términos autorregresivos, d el número de diferencias necesarias para lograr la estacionariedad y q el número de términos de media móvil. Gracias a su flexibilidad, el ARIMA permite capturar relaciones temporales complejas y generar pronósticos precisos en una amplia variedad de aplicaciones.

3 DESCRIPCIÓN DE LA SERIE TEMPORAL

La descripción de la serie temporal se desarrolla de manera organizada en tres fases principales. En primer lugar, se presenta el contexto histórico, donde se explica el origen de los datos, el periodo analizado y los factores externos que pudieron influir en su comportamiento. En la segunda fase, se incorporan las estadísticas descriptivas de la serie, lo que incluye medidas como la media, la varianza, la desviación estándar, así como otros indicadores que ayudan a cuantificar la variabilidad y características fundamentales del comportamiento temporal. Finalmente, en la tercera fase, se realiza la interpretación general de la serie de tiempo, detallando las tendencias observadas, posibles patrones, fluctuaciones y cualquier señal relevante que permita comprender su dinámica a lo largo del tiempo. Esta estructura permite ofrecer un análisis completo, coherente y fundamentado de la serie temporal.

3.1 Contextos Histórico

library(quantmod)

serie <- getSymbols('TSLA',src='yahoo',auto.assign=FALSE,
                    from="2021-01-01")

View(serie)

plot(serie$`TSLA.Close`)

accion<-serie$`TSLA.Close`

length(accion)
## [1] 1236

Tesla, Inc. es una empresa líder en la fabricación de vehículos eléctricos, productos de almacenamiento de energía y paneles solares, con la misión de acelerar la transición mundial hacia la energía sostenible. Sus acciones cotizan bajo el símbolo TSLA en el mercado Nasdaq. La empresa fue fundada en 2003 por los ingenieros Martin Eberhard y Marc Tarpenning, y lleva el nombre del inventor Nikola Tesla. Elon Musk se unió más tarde como uno de los primeros inversores y cofundadores, asumiendo el cargo de CEO en 2008.

Tesla se posiciona como una marca premium, enfocándose en la innovación tecnológica y la sostenibilidad. Ha revolucionado la industria automotriz con la adopción masiva de vehículos eléctricos, y actualmente posee una participación significativa en el mercado global de vehículos eléctricos.Además de modelos de vehículos populares como el Model S, Model 3, Model X y Model Y, la compañía produce soluciones de energía como las baterías domésticas Powerwall, sistemas de almacenamiento a escala comercial como Megapack y productos de energía solar.

Tesla es una de las empresas más valiosas del mundo por capitalización bursátil, habiendo superado el billón de dólares en valoración en ocasiones. Sin embargo, la empresa y su CEO, Elon Musk, también han enfrentado críticas y demandas relacionadas con la seguridad de los productos, los derechos laborales y las declaraciones controvertidas de Musk.

3.1.1 Tiempo de serie

library(ggplot2)
library(dplyr)
library(stringr)

# 1️⃣ Datos de eventos
eventos <- data.frame(
  fecha = as.Date(c("2021-07-01", "2021-11-15", "2022-01-15", "2022-06-15",
                    "2023-01-10", "2023-07-10", "2024-01-05", "2024-12-01", "2025-03-01")),
  evento = c(
    "Jul 2021\nRecuperación del mercado tras\nexpansión global y mayor confianza",
    "Nov 2021\nTesla alcanza récord por fuertes entregas\ny expectativas de crecimiento",
    "Ene 2022\nCaída por suba de tasas de la\nFed y menor apetito por riesgo",
    "Jun 2022\nPresión por guerra, inflación y\nventa de acciones de Musk (Twitter)",
    "Ene 2023\nRebote tras mínimos históricos, \nmejora en producción y ventas",
    "Jul 2023\nVolatilidad por recortes de \nprecios y competencia china",
    "Ene 2024\nDescenso sostenido \npor presión en márgenes",
    "Dic 2024\nMáximo anual por confianza \nen tecnología y márgenes estables",
    "Mar 2025\nEstabilización y nuevo repunte \ndel precio con optimismo del mercado"
  ),
  tendencia = c("Subida", "Subida", "Caída", "Caída", "Subida", "Caída", "Caída", "Subida", "Subida"),
  nivel = c(0.5, -0.1, -1.2, 1.3, 0.1, -0.1, -1.1, 1.2, -1.1)
)


# 3️⃣ Gráfico limpio, centrado y legible
ggplot(eventos, aes(x = fecha, y = nivel)) +
  # Línea del tiempo
  geom_hline(yintercept = 0, color = "gray60", linewidth = 0.6) +
  # Palos conectores
  geom_segment(aes(x = fecha, xend = fecha, y = 0, yend = nivel),
               color = "gray40", linewidth = 0.3) +
  # Puntos de colores
  geom_point(aes(color = tendencia), size = 4) +
  scale_color_manual(values = c("Subida" = "#2E8B57", "Caída" = "#D90429")) +
  # Cuadros de texto (alineados justo arriba o abajo del punto)
  geom_label(
    aes(label = evento),
    color = "black", fill = "white", size = 3.5,
    label.size = 0.4, label.r = unit(0.2, "lines"),
    vjust = ifelse(eventos$nivel > 0, -1.1, 2.1)  # 📏 más cerca del punto
  ) +
  scale_x_date(date_breaks = "4 months", date_labels = "%b %Y") +
  ylim(-2.5, 2.5) +
  labs(
    title = "📈 Línea de Tiempo – Evolución del Precio de Tesla (2021–2025)",
    subtitle = "Eventos macroeconómicos y corporativos más relevantes",
    x = NULL, y = NULL
  ) +
  theme_minimal(base_family = "Segoe UI") +
  theme(
    plot.title = element_text(face = "bold", size = 14, color = "#2E8B57"),
    plot.subtitle = element_text(size = 10.5, color = "gray30"),
    axis.text.y = element_blank(),
    axis.text.x = element_text(size = 9, color = "black"),
    panel.grid = element_blank(),
    legend.position = "none",
    plot.margin = margin(10, 40, 10, 40)
  )+
expand_limits(x = c(as.Date("2020-12-01"), as.Date("2025-06-01")))

Entre 2021 y 2025, el precio de cierre de las acciones de Tesla (TSLA) mostró una alta volatilidad, influenciada por factores económicos globales, decisiones corporativas y el comportamiento del mercado tecnológico.

  • 2021 – Fase de expansión: El precio sube de forma constante gracias al optimismo del mercado, el aumento en la producción, la fuerte demanda de vehículos eléctricos y el anuncio de nuevas gigafábricas (Texas y Berlín). Los buenos resultados financieros fortalecen la confianza de los inversionistas.

  • 2022 – Fuerte caída: La acción sufre descensos por la subida de tasas de interés de la Reserva Federal, la inflación, los confinamientos en China y la guerra Rusia–Ucrania, que elevan costos de materiales y frenan la producción. Además, la venta de acciones por parte de Elon Musk para comprar Twitter genera desconfianza y presiona aún más la cotización.

  • 2023 – Recuperación gradual: Tras tocar mínimos en enero, la acción empieza a rebotar lentamente impulsada por descuentos de precios que reactivan la demanda, aunque con márgenes reducidos. El mercado se mantiene inestable, alternando subidas y bajadas trimestrales según los reportes de entregas y ganancias.

  • 2024 – Nueva caída y posterior rally: Tesla enfrenta presión en los márgenes por continuar reduciendo precios y por mayor competencia en China, lo que causa una baja sostenida. Sin embargo, hacia finales del año, se da un nuevo impulso al alza gracias a la mejora en la producción, avances tecnológicos (como el Full Self Driving) y la percepción de que Tesla ya no es solo un fabricante de autos, sino una empresa tecnológica diversificada.

  • 2025 – Estabilización y repunte: Tras una breve corrección, el precio se estabiliza. El mercado distingue entre la toma de ganancias y un deterioro real del negocio. La confianza regresa con señales de recuperación en ventas, expansión del negocio energético y una visión optimista del sector tecnológico.

3.2 Estadísticas descriptivas

En esta sección, se presentan los resultados del análisis descriptivo y los hallazgos iniciales del comportamiento de la serie de tiempo. Estos análisis son fundamentales para comprender las características y los patrones a lo largo del tiempo, sentando las bases para la modelación posterior.

library(yahoofinancer)
library(dplyr)
library(lubridate)
library(knitr)
library(kableExtra)

# 1️⃣ Descargar los datos
maxDate <- "2021-01-01"
tick <- "TSLA"
accion_down <- Ticker$new(tick)
prices <- accion_down$get_history(start = maxDate, interval = '1d')

# 2️⃣ Preparar datos
prices <- prices %>% 
  mutate(date = as.Date(date),
         year = year(date))

# 3️⃣ Filtrar el año 2021
prices_2021 <- prices %>% filter(year == 2021)

# 4️⃣ Calcular estadísticas descriptivas
close_stats_2021 <- prices_2021 %>% summarise(
  N        = sum(!is.na(close)),
  Mean     = round(mean(close, na.rm = TRUE), 2),
  Sd       = round(sd(close, na.rm = TRUE), 2),
  Min      = round(min(close, na.rm = TRUE), 2),
  Median   = round(median(close, na.rm = TRUE), 2),
  Max      = round(max(close, na.rm = TRUE), 2)
)

# 5️⃣ Mostrar la tabla con estilo formal
close_stats_2021 %>%
  kable(format = "html",
        caption = "📊 Estadísticas descriptivas del precio de cierre de Tesla (TSLA) – Año 2021") %>%
  kable_styling(
    full_width = FALSE,
    bootstrap_options = c("striped", "hover", "condensed", "responsive"),
    font_size = 13,
    position = "center"
  ) %>%
  row_spec(0, bold = TRUE, background = "black", color = "white") %>%  # encabezado negro
  row_spec(1, background = "#FFFFFF", color = "black") %>%             # fila blanca
  column_spec(1:6, border_right = TRUE)                                # líneas divisorias
📊 Estadísticas descriptivas del precio de cierre de Tesla (TSLA) – Año 2021
N Mean Sd Min Median Max
252 260 53.74 187.67 243.32 409.97
library(dplyr)
library(lubridate)
library(ggplot2)

prices <- prices %>% 
  mutate(date = as.Date(date),
         year = year(date))

prices_2021 <- prices %>% filter(year == 2021)

ggplot(prices_2021, aes(x = date, y = close)) +
  geom_line() +
  labs(
    title = "Precio de Cierre - Tesla 2021",
    x = "Fecha",
    y = "Precio de Cierre"
  ) +
  theme_minimal()

Durante el año 2021, el precio de cierre de la acción de Tesla mostró un comportamiento claramente volátil y con cambios de tendencia marcados, lo cual puede observarse tanto en las estadísticas descriptivas como en el gráfico de la serie de tiempo. En promedio, la acción se ubicó alrededor de los 260 USD, pero presentó una alta variabilidad, reflejada en una desviación estándar superior a 53 USD. El precio mínimo del año estuvo cerca de los 188 USD, mientras que el máximo casi alcanzó los 410 USD, evidenciando una brecha amplia entre los valores extremos y confirmando la naturaleza fluctuante del activo durante este periodo.

En conjunto, el análisis muestra que 2021 fue un año dinámico para Tesla, ya que inició con caídas importantes, atravesó una fase estable en la mitad del año y cerró con un fuerte impulso al alza. Las estadísticas descriptivas y el comportamiento visual de la serie reflejan un mercado activo y sensible, caracterizado por movimientos amplios y rápidos en el precio de la acción.

maxDate <- "2021-01-01"
tick <- "TSLA"
accion_down <- Ticker$new(tick)
prices <- accion_down$get_history(start = maxDate, interval = '1d')

# Preparar datos
prices <- prices %>% 
  mutate(date = as.Date(date),
         year = year(date))

# Filtrar año 2022
prices_2022 <- prices %>% filter(year == 2022)

# Calcular estadísticas descriptivas con nombres originales
close_stats_2022 <- prices_2022 %>% summarise(
  N        = sum(!is.na(close)),
  Mean     = round(mean(close, na.rm = TRUE), 2),
  Sd       = round(sd(close, na.rm = TRUE), 2),
  Min      = round(min(close, na.rm = TRUE), 2),
  Median   = round(median(close, na.rm = TRUE), 2),
  Max      = round(max(close, na.rm = TRUE), 2)
)

# Tabla con estilo formal (líneas y encabezado negro)
close_stats_2022 %>%
  kable(format = "html",
        caption = "📊 Estadísticas descriptivas del precio de cierre de Tesla (TSLA) – Año 2022") %>%
  kable_styling(
    full_width = FALSE,
    bootstrap_options = c("striped", "hover", "condensed", "responsive"),
    font_size = 13,
    position = "center"
  ) %>%
  row_spec(0, bold = TRUE, background = "black", color = "white") %>%  # encabezado negro
  row_spec(1, background = "#FFFFFF", color = "black") %>%             # fondo blanco, texto negro
  column_spec(1:6, border_right = TRUE)                                # líneas divisor
📊 Estadísticas descriptivas del precio de cierre de Tesla (TSLA) – Año 2022
N Mean Sd Min Median Max
251 263.09 57.81 109.1 271.71 399.93
prices <- prices %>% 
  mutate(date = as.Date(date),
         year = year(date))

prices_2022 <- prices %>% filter(year == 2022)

ggplot(prices_2022, aes(x = date, y = close)) +
  geom_line() +
  labs(
    title = "Precio de Cierre - Tesla 2022",
    x = "Fecha",
    y = "Precio de Cierre"
  ) +
  theme_minimal()

Durante el año 2022, el comportamiento del precio de cierre de Tesla mostró una dinámica marcada por una tendencia claramente descendente, acompañada de episodios intermitentes de recuperación que no lograron revertir el deterioro general del valor de la acción. Las estadísticas descriptivas reflejan esta volatilidad: la media anual fue de aproximadamente 263 USD, con una desviación estándar cercana a 58 USD, lo que indica fluctuaciones importantes en los precios a lo largo del año. El valor mínimo registrado fue de unos 109 USD, mientras que el máximo alcanzó casi 400 USD, mostrando una brecha considerable entre los extremos del año y evidenciando un mercado inestable y sensible a diversas presiones económicas y corporativas. La mediana, ubicada alrededor de 272 USD, sugiere que gran parte del año los precios estuvieron por encima de ese punto antes de la caída más pronunciada hacia el final del periodo.

En conjunto, el análisis de la tabla y el gráfico evidencia que 2022 fue un año complejo para Tesla, marcado por un deterioro continuo en el precio de su acción. Los altos niveles iniciales contrastan con el marcado descenso final, lo que sugiere un contexto adverso tanto a nivel económico como sectorial. La combinación entre elevada volatilidad, retrocesos constantes y un cierre muy por debajo de los valores promedios del año posiciona al 2022 como un periodo de ajuste fuerte para la empresa, reflejado de manera clara tanto en los indicadores estadísticos como en la trayectoria visual de la serie de tiempo.

library(yahoofinancer)
maxDate = "2021-01-01"
tick<-"TSLA"
accion_down <- Ticker$new(tick)
prices<- accion_down$get_history(start=maxDate, interval= '1d')


prices <- prices %>% 
  mutate(date = as.Date(date),
         year = year(date))

prices_2023 <- prices %>% filter(year == 2023)

close_stats_2023 <- prices_2023 %>% summarise(
  N        = sum(!is.na(close)),
  Mean     = mean(close, na.rm = TRUE),
  Sd       = sd(close, na.rm = TRUE),
  Min      = min(close, na.rm = TRUE),
  Median   = median(close, na.rm = TRUE),
  Max      = max(close, na.rm = TRUE)
)

close_stats_2023 %>%
  kable(format = "html",
        caption = "📊 Estadísticas descriptivas del precio de cierre de Tesla (TSLA) – Año 2023") %>%
  kable_styling(
    full_width = FALSE,
    bootstrap_options = c("striped", "hover", "condensed", "responsive"),
    font_size = 13,
    position = "center"
  ) %>%
  row_spec(0, bold = TRUE, background = "black", color = "white") %>%  # encabezado negro
  row_spec(1, background = "#FFFFFF", color = "black") %>%             # fondo blanco, texto negro
  column_spec(1:6, border_right = TRUE)                                # líneas divisor
📊 Estadísticas descriptivas del precio de cierre de Tesla (TSLA) – Año 2023
N Mean Sd Min Median Max
250 217.4752 41.9168 108.1 222.145 293.34
prices <- prices %>% 
  mutate(date = as.Date(date),
         year = year(date))

prices_2023 <- prices %>% filter(year == 2023)

ggplot(prices_2023, aes(x = date, y = close)) +
  geom_line() +
  labs(
    title = "Precio de Cierre - Tesla 2023",
    x = "Fecha",
    y = "Precio de Cierre"
  ) +
 theme_minimal()

Durante el año 2023, el precio de cierre de la acción de Tesla presentó un comportamiento caracterizado por una recuperación progresiva después de las fuertes caídas observadas en 2022, aunque acompañado aún de una volatilidad considerable. Las estadísticas descriptivas muestran que el precio promedio se ubicó alrededor de los 217 USD, con una desviación estándar aproximada de 42 USD, lo que refleja variaciones moderadas a lo largo del periodo. El precio mínimo registrado fue cercano a los 108 USD, señalando que a inicios de año aún persistían niveles bajos heredados del año anterior. Por otro lado, el valor máximo fue de alrededor de 293 USD, lo que evidencia una importante recuperación hacia la mitad y final del año. La mediana, situada en torno a los 222 USD, sugiere que la mayor parte de los precios se concentraron en niveles superiores al promedio, influenciados por los fuertes incrementos de mitad de año.

En conjunto, el análisis evidencia que 2023 fue un año de recuperación para Tesla. Tras un 2022 marcado por fuertes caídas, la acción logró estabilizarse y retomar una trayectoria ascendente, con incrementos notorios especialmente en la primera mitad del año. Aunque persistieron episodios de volatilidad, el cierre del año muestra un nivel de confianza mayor por parte del mercado, reflejado en precios más altos y en una estructura de variación menos abrupta que la del año previo.

library(yahoofinancer)
maxDate = "2021-01-01"
tick<-"TSLA"
accion_down <- Ticker$new(tick)
prices<- accion_down$get_history(start=maxDate, interval= '1d')
View(prices)

prices <- prices %>% 
  mutate(date = as.Date(date),
         year = year(date))

prices_2024 <- prices %>% filter(year == 2024)

close_stats_2024 <- prices_2024 %>% summarise(
  N        = sum(!is.na(close)),
  Mean     = mean(close, na.rm = TRUE),
  Sd       = sd(close, na.rm = TRUE),
  Min      = min(close, na.rm = TRUE),
  Median   = median(close, na.rm = TRUE),
  Max      = max(close, na.rm = TRUE)
)

close_stats_2024 %>%
  kable(format = "html",
        caption = "📊 Estadísticas descriptivas del precio de cierre de Tesla (TSLA) – Año 2024") %>%
  kable_styling(
    full_width = FALSE,
    bootstrap_options = c("striped", "hover", "condensed", "responsive"),
    font_size = 13,
    position = "center"
  ) %>%
  row_spec(0, bold = TRUE, background = "black", color = "white") %>%  # encabezado negro
  row_spec(1, background = "#FFFFFF", color = "black") %>%             # fondo blanco, texto negro
  column_spec(1:6, border_right = TRUE)                                # líneas divisor
📊 Estadísticas descriptivas del precio de cierre de Tesla (TSLA) – Año 2024
N Mean Sd Min Median Max
252 230.615 70.98989 142.05 210.695 479.86
prices <- prices %>% 
  mutate(date = as.Date(date),
         year = year(date))

prices_2024 <- prices %>% filter(year == 2024)

ggplot(prices_2024, aes(x = date, y = close)) +
  geom_line() +
  labs(
    title = "Precio de Cierre - Tesla 2024",
    x = "Fecha",
    y = "Precio de Cierre"
  ) +
 theme_minimal()

Durante el año 2024, el precio de cierre de la acción de Tesla experimentó un comportamiento claramente ascendente, después de un inicio de año relativamente estable y moderado. Las estadísticas descriptivas muestran que el precio promedio se ubicó alrededor de los 230 USD, con una desviación estándar de casi 71 USD, lo cual evidencia una volatilidad mayor en comparación con años anteriores. El valor mínimo registrado fue de aproximadamente 142 USD, reflejando niveles bajos durante los primeros meses del año, mientras que el precio máximo alcanzó cerca de los 480 USD, lo que demuestra un crecimiento muy significativo hacia el final del periodo. La mediana, ubicada alrededor de los 210 USD, sugiere que gran parte del año se desarrolló en valores moderados, antes del fuerte incremento que ocurrió en el último tramo de 2024.

En conjunto, el análisis de 2024 revela un año de fuerte recuperación y crecimiento para Tesla. Tras una primera mitad del año relativamente tranquila, la acción entró en una fase de expansión sostenida que culminó en uno de los valores más altos registrados en varios años. La combinación de un máximo elevado, una desviación estándar amplia y un comportamiento gráfico marcadamente alcista muestra que 2024 fue un año clave de revalorización para la empresa, impulsado posiblemente por expectativas de mercado, anuncios corporativos o mejoras en la percepción del sector. El cierre del año con precios muy superiores a los observados en enero evidencia esta tendencia de consolidación y fortalecimiento del valor de la acción.

install.packages("yahoofinancer")
library(yahoofinancer)
maxDate = "2021-01-01"
tick<-"TSLA"
accion_down <- Ticker$new(tick)
prices<- accion_down$get_history(start=maxDate, interval= '1d')

prices <- prices %>% 
  mutate(date = as.Date(date),
         year = year(date))

prices_2025 <- prices %>% filter(year == 2025)

close_stats_2025 <- prices_2025 %>% summarise(
  N        = sum(!is.na(close)),
  Mean     = mean(close, na.rm = TRUE),
  Sd       = sd(close, na.rm = TRUE),
  Min      = min(close, na.rm = TRUE),
  Median   = median(close, na.rm = TRUE),
  Max      = max(close, na.rm = TRUE)
)

close_stats_2025 %>%
  kable(format = "html",
        caption = "📊 Estadísticas descriptivas del precio de cierre de Tesla (TSLA) – Año 2025") %>%
  kable_styling(
    full_width = FALSE,
    bootstrap_options = c("striped", "hover", "condensed", "responsive"),
    font_size = 13,
    position = "center"
  ) %>%
  row_spec(0, bold = TRUE, background = "black", color = "white") %>%  # encabezado negro
  row_spec(1, background = "#FFFFFF", color = "black") %>%             # fondo blanco, texto negro
  column_spec(1:6, border_right = TRUE)                                # líneas divisor
📊 Estadísticas descriptivas del precio de cierre de Tesla (TSLA) – Año 2025
N Mean Sd Min Median Max
232 348.4912 65.22526 221.86 339.36 468.37
prices <- prices %>% 
  mutate(date = as.Date(date),
         year = year(date))

prices_2025 <- prices %>% filter(year == 2025)

ggplot(prices_2025, aes(x = date, y = close)) +
  geom_line() +
  labs(
    title = "Precio de Cierre - Tesla 2025",
    x = "Fecha",
    y = "Precio de Cierre"
  ) +
 theme_minimal()

Durante el año 2025, el precio de cierre de la acción de Tesla mostró un comportamiento marcado por una alta volatilidad, pero con una tendencia general de recuperación firme hacia la segunda mitad del año. Las estadísticas descriptivas reflejan esta dinámica: el precio promedio fue de aproximadamente 348 USD, con una desviación estándar cercana a los 65 USD, lo que indica fluctuaciones importantes a lo largo del periodo. El precio mínimo registrado fue alrededor de 222 USD, correspondiente a los meses donde se evidenció una caída pronunciada, mientras que el máximo alcanzó aproximadamente 468 USD, lo que representa un repunte considerable hacia el final del año. La mediana, ubicada en torno a 339 USD, indica que durante buena parte del año los precios estuvieron concentrados alrededor de niveles medios-altos, especialmente después del segundo trimestre.

En general, el año 2025 puede caracterizarse como un periodo de fuertes oscilaciones con una recuperación progresiva. El comportamiento gráfico revela dos fases claras: una primera mitad marcada por caídas y una segunda mitad dominada por una tendencia alcista sostenida. La combinación de un máximo elevado, una desviación estándar considerable y un cierre en niveles altos sugiere que, pese a un inicio turbulento, Tesla logró consolidar un mejor desempeño al finalizar el año, cerrando con una perspectiva más optimista que la observada en los primeros meses.

Tabla de estadísticas descriptivas globales del periodo 2021-2025

library(dplyr)
library(lubridate)
library(knitr)
library(kableExtra)

# Crear columna Year
prices <- prices %>%
  mutate(
    Year = year(date),
    Year = as.numeric(Year)
  )

# --- Estadísticas por año ---
stats_Year <- prices %>%
  group_by(Year) %>%
  summarize(
    Min    = min(close, na.rm = TRUE),
    Max    = max(close, na.rm = TRUE),
    Mean   = mean(close, na.rm = TRUE),
    Median = median(close, na.rm = TRUE),
    SD     = sd(close, na.rm = TRUE),
    N      = n()
  ) %>%
  ungroup() %>%
  mutate(Year = as.character(Year))   # 🔹 Aquí se convierte en texto

# --- Estadísticas generales ---
stats_total <- prices %>%
  summarize(
    Year   = "Total",
    Min    = min(close, na.rm = TRUE),
    Max    = max(close, na.rm = TRUE),
    Mean   = mean(close, na.rm = TRUE),
    Median = median(close, na.rm = TRUE),
    SD     = sd(close, na.rm = TRUE),
    N      = n()
  )

# Unir ambas tablas
tabla_final <- bind_rows(stats_Year, stats_total)

# ---- Tabla con formato igual al resto ----
tabla_final %>%
  kable(format = "html", caption = "Estadísticas de las acciones de TSLA (2021–2025)") %>%
  kable_styling(full_width = FALSE,
                bootstrap_options = c("striped", "hover", "condensed")) %>%
  row_spec(1, bold = TRUE) %>%
  column_spec(1, bold = TRUE, color = "black") %>%
  kable_paper(full_width = FALSE, lightable_options = "striped") %>%
  kable_styling(latex_options = "hold_position") %>%
  add_header_above(c(" " = 1, "Estadísticas descriptivas por año" = 6),
                   bold = TRUE, color = "white", background = "black")
Estadísticas de las acciones de TSLA (2021–2025)
Estadísticas descriptivas por año
Year Min Max Mean Median SD N
2021 187.6667 409.9700 259.9982 243.3233 53.73929 252
2022 109.1000 399.9267 263.0931 271.7067 57.81436 251
2023 108.1000 293.3400 217.4752 222.1450 41.91680 250
2024 142.0500 479.8600 230.6150 210.6950 70.98989 252
2025 221.8600 468.3700 348.4912 339.3600 65.22526 232
Total 108.1000 479.8600 262.6432 248.0400 73.76729 1237

A lo largo del periodo 2021-2025, el comportamiento del precio de cierre de Tesla refleja no solo la volatilidad propia del mercado tecnológico, sino también la sensibilidad de la empresa a eventos corporativos, innovaciones, expectativas de producción y decisiones estratégicas que caracterizan su historia reciente. Las estadísticas globales 1.236 observaciones, una media de 262,48 USD, un mínimo de 108,10 USD y un máximo de 479,86 USD condensan un ciclo de cinco años en los que Tesla atravesó momentos de expansión acelerada, desaceleración, ajustes internos y renovados impulsos de crecimiento. Estos valores agregados cuentan una historia coherente con el contexto empresarial: la posición de Tesla como líder mundial en vehículos eléctricos y sistemas de energía, al mismo tiempo que su alta exposición a cambios regulatorios, competencia creciente y declaraciones de su CEO, generan un entorno donde los precios pueden oscilar intensamente en periodos cortos.

En 2021, Tesla se encontraba en una fase de consolidación después del rápido crecimiento experimentado durante la pandemia, cuando la demanda de vehículos eléctricos aumentó y la empresa expandió agresivamente su producción global. Ese contexto explica por qué el precio se mantuvo en niveles medios-altos y con volatilidad moderada. Luego, 2022 estuvo marcado por un retroceso generalizado en los mercados tecnológicos, presionado por tasas de interés más altas, problemas en la cadena de suministro y ajustes en la producción de Tesla en China. Esto coincide con la caída notable observada en ese año y contribuye a fijar algunos de los valores mínimos del periodo completo. En contraste, 2023 trae una recuperación impulsada por precios más competitivos, mejoras en la eficiencia productiva y una mayor adopción global de vehículos eléctricos, lo que se ve reflejado en un repunte sostenido y en una reducción relativa de la volatilidad anual.

Hacia 2024, la acción refleja un nuevo impulso alcista, coherente con la expansión de Tesla en mercados emergentes, el crecimiento de negocios energéticos como Megapack y una mayor confianza del mercado en su capacidad de mantener márgenes altos pese a la competencia. Esa dinámica explica por qué este año aporta varios de los precios más altos dentro del conjunto global, elevando tanto el máximo como la media. Finalmente, en 2025 se observa nuevamente un patrón de fluctuación fuerte: un inicio débil, seguido de una recuperación progresiva que termina por llevar el precio a niveles altos. Este comportamiento coincide con un panorama competitivo más exigente incluyendo la entrada de nuevos fabricantes chinos y europeos pero también con ajustes estratégicos de Tesla, como la expansión de su red de carga, mejoras en FSD (Full Self-Driving) y avances en baterías de nueva generación.

En conjunto, estos cinco años capturan la esencia del comportamiento bursátil de Tesla: un activo altamente sensible a expectativas sobre innovación, liderazgo tecnológico, producción global y decisiones de su CEO. La mediana general de 247,85 USD y la desviación estándar de 73,59 USD reflejan una empresa cuyo valor oscila en función de ciclos de confianza, especulación y reacción a hitos corporativos. El rango amplio entre el mínimo y máximo global resume una narrativa en la que Tesla alterna momentos de presión por factores macroeconómicos, regulatorios o internos con fases de expansión en las que reafirma su posición como una de las compañías más influyentes y disruptivas de la industria automotriz y energética.

Línea de tendencia suavizada del precio de cierre de TSLA

library(mgcv)

maxDate = "2021-01-01"
tick <- "TSLA"

accion_down <- Ticker$new(tick)
prices <- accion_down$get_history(start = maxDate, interval = '1d')

df <- prices %>% 
  select(date, close)

df <- df %>%
  filter(year(date) <= 2025)

df$num_date <- as.numeric(df$date)

modelo_gam <- gam(close ~ s(num_date, k = 50), data = df)

df$tendencia_suavizada <- predict(modelo_gam)

tabla_tendencia <- df %>%
  select(date, close, tendencia_suavizada)

View(tabla_tendencia)

ggplot(df, aes(x = date)) +
  geom_line(aes(y = close), alpha = 0.4, color = "gray4") +
  geom_line(aes(y = tendencia_suavizada), color = "blue", size = 1.3) +
  labs(
    title = "Tendencia Suavizada del Precio de Cierre de TSLA",
    x = "Fecha",
    y = "Precio"
  ) +
  theme_minimal(base_size = 13)

Aunque la tendencia suavizada muestra un claro sesgo alcista hacia finales del periodo, se aprecia que el precio alcanza un pico cercano a finales de 2025 seguido de una ligera corrección antes de entrar a 2026; por tanto, el pronóstico para 2026 debe leerse como una expectativa de valores relativamente altos pero con posible oscilación a la baja en el corto plazo.

En otras palabras, si bien la trayectoria subyacente sugiere que el mercado ha retomado una dinámica de crecimiento y que los niveles promedio proyectados para 2026 estarán por encima de los mínimos previos, es plausible esperar una fase inicial de ajuste o consolidación después del pico un comportamiento consistente con la volatilidad histórica de la acción antes de que la tendencia vuelva a consolidarse, sujeto siempre a novedades del mercado que puedan acelerar la recuperación o profundizar la corrección.

4 RESULTADOS DEL MODELO ARIMA

4.1 Preparación de datos para el Modelo

Para Seguir con el modelo se hacen dos ajustes que permiten uun buen manejo y analisis del modelo:

  • La serie se dividió en una ventana de entrenamiento (hasta el 1 de octubre de 2025) y una ventana de prueba (desde el 2 de octubre de 2025) con el fin de evitar sesgos, garantizar una evaluación objetiva del modelo y simular condiciones reales de pronóstico. La fecha seleccionada proporciona un balance adecuado entre la cantidad de información histórica disponible para ajustar el modelo y un periodo suficientemente reciente para validar su desempeño predictivo.

  • Hay que resaltar que al graficar la ventana de entrenamiento se observa una tendencia ascendente, lo que indica que no es estacionaria.Una serie no estacionaria no puede modelarse directamente con ARIMA, ya que los modelos suponen que la media y la varianza son constantes a lo largo del tiempo.Por esta razón, se requiere transformar la serie (por diferenciación) para eliminar la tendencia.

ventana<-window(accion, end = "2025-10-01") # ventana de entrenamiento
ventana2<-window(accion, start = "2025-10-02") # ventana de prueba

library(fpp2)
library(tseries)
library(gridExtra)
library(patchwork)

miserie <- diff(ventana) %>% na.omit()

# Crear los 4 gráficos
g1 <- autoplot(ventana) + ggtitle("Serie original")
g2 <- ggAcf(ventana) + ggtitle("ACF original")
g3 <- autoplot(miserie) + ggtitle("Serie diferenciada")
g4 <- ggAcf(miserie) + ggtitle("ACF serie diferenciada")

# Unir con patchwork
(g1 | g2) /
(g3 | g4)

Anteriormente se presentan los gráficos de diagnóstico de estacionariedad.En la parte superior se muestra la serie original y su función de autocorrelación (ACF), mientras que en la parte inferior se muestra la serie diferenciada y su ACF correspondiente. Esta comparación permite visualizar cómo la diferenciación elimina la tendencia y estabiliza la media de la serie. carcateristicas a resaltar de los graficos

  • G1(Serie Original): muestra que Tesla cambia a lo largo del tiempo. Se observa una tendencia creciente, con variaciones amplias. (No es estacionaria)
  • G2 (ACF Original): La función de autocorrelación se disminuye lentamente conforme aumentan los rezagos, los valores están altamente correlacionados entre sí.
  • G3 (Serie Diferenciada): Ahora la serie oscila alrededor de una media constante. Esto sugiere que la transformación fue efectiva para estabilizar la serie.
  • G4 (ACF Serie Diferenciada): a autocorrelación ahora se corta rápidamente. Esto indica que la serie ya es estacionaria y está lista para modelarse con ARIMA.
g5 <- ggAcf(miserie) + ggtitle("ACF diferenciada")
g6 <- ggPacf(miserie) + ggtitle("PACF diferenciada")

grid.arrange(g5, g6, nrow = 1)

A partir de los gráficos ACF y PACF diferenciados se analizan los rezagos significativos para establecer los posibles valores de p y q del modelo ARIMA.Con base en estos resultados se probaron varios modelos y se seleccionó aquel que presentó residuos más aleatorios y un mejor ajuste para el pronóstico del precio de Tesla.

A continuación se visualiza la cantidad de modelos que se estudiaron para escoger el más acertado, teniendo en cuenta que durante el proceso del análisis se tuvo que modificar la ventana de entrenamiento que se menciona al inicio de esta sección, ya que dicho cambio repercute en el resultado final del pronóstico.

modelo1 <- Arima(ventana, order = c(0,1,0))
modelo2 <- Arima(ventana, order = c(6,1,7))  # Modelo elegido
modelo3 <- Arima(ventana, order = c(6,1,6))
modelo4 <- Arima(ventana, order = c(7,1,7))
modelo5 <- Arima(ventana, order = c(7,1,6))


acc1 <- accuracy(modelo1)
acc2 <- accuracy(modelo2)
acc3 <- accuracy(modelo3)
acc4 <- accuracy(modelo4)
acc5 <- accuracy(modelo5)


p1 <- Box.test(residuals(modelo1), lag = 10, type = "Ljung-Box", fitdf = length(coef(modelo1)))$p.value
p2 <- Box.test(residuals(modelo2), lag = 16, type = "Ljung-Box", fitdf = length(coef(modelo2)))$p.value  # ✅ este da 0.0611
p3 <- Box.test(residuals(modelo3), lag = 16, type = "Ljung-Box", fitdf = length(coef(modelo3)))$p.value
p4 <- Box.test(residuals(modelo4), lag = 16, type = "Ljung-Box", fitdf = length(coef(modelo4)))$p.value
p5 <- Box.test(residuals(modelo5), lag = 16, type = "Ljung-Box", fitdf = length(coef(modelo5)))$p.value



tabla_modelos <- data.frame(
  Modelo = c("ARIMA(0,1,0)", "ARIMA(6,1,7)", "ARIMA(6,1,6)", 
             "ARIMA(7,1,7)", "ARIMA(7,1,6)"),
  AICc   = c(modelo1$aicc, modelo2$aicc, modelo3$aicc, modelo4$aicc, modelo5$aicc),
  RMSE   = c(acc1["Training set", "RMSE"], acc2["Training set", "RMSE"],
             acc3["Training set", "RMSE"], acc4["Training set", "RMSE"], acc5["Training set", "RMSE"]),
  MAE    = c(acc1["Training set", "MAE"], acc2["Training set", "MAE"],
             acc3["Training set", "MAE"], acc4["Training set", "MAE"], acc5["Training set", "MAE"]),
  MAPE   = c(acc1["Training set", "MAPE"], acc2["Training set", "MAPE"],
             acc3["Training set", "MAPE"], acc4["Training set", "MAPE"], acc5["Training set", "MAPE"]),
  p_value_LB = c(p1, p2, p3, p4, p5)
)


tabla_modelos %>%
  mutate(across(where(is.numeric), ~round(., 4))) %>%
  kable(format = "html", caption = "Comparación de modelos ARIMA – Serie Tesla") %>%
  kable_styling(full_width = FALSE,
                bootstrap_options = c("striped", "hover", "condensed")) %>%
  column_spec(1, bold = TRUE) %>%
  row_spec(2, background = "#e8f5e9") %>%  # 💚 Destaca el modelo (6,1,7)
  add_header_above(c(" " = 1, "Indicadores de desempeño del modelo" = 5),
                   bold = TRUE, color = "white", background = "black")
Comparación de modelos ARIMA – Serie Tesla
Indicadores de desempeño del modelo
Modelo AICc RMSE MAE MAPE p_value_LB
ARIMA(0,1,0) 8897.048 10.1241 7.2219 2.8159 0.0377
ARIMA(6,1,7) 8896.003 10.0067 7.1954 2.8097 0.0611
ARIMA(6,1,6) 8904.458 10.0514 7.2018 2.8104 0.0080
ARIMA(7,1,7) 8893.052 9.9830 7.1685 2.7988 0.0187
ARIMA(7,1,6) 8896.395 10.0074 7.1910 2.8085 0.0451

Junto a estos resultados se considera la hipotesis nula y alternativa, que se definen de la siguiente manera:

  • Hipótesis nula (H₀): los residuos son ruido blanco (modelo adecuado).

  • Hipótesis alternativa (H₁): los residuos tienen autocorrelación (modelo inadecuado).

Por tanto:

  • Si p-value > 0.05, no se rechaza H₀, o sea el modelo es bueno (los residuos son aleatorios).

  • Si p-value < 0.05, se rechaza H₀, o sea hay autocorrelación restante (el modelo no captura toda la estructura).

checkresiduals(modelo2)

## 
##  Ljung-Box test
## 
## data:  Residuals from ARIMA(6,1,7)
## Q* = 7.3662, df = 3, p-value = 0.0611
## 
## Model df: 13.   Total lags used: 16

Al analizar los resultados obtenidos, se observa que el modelo ARIMA(6,1,7) presenta uno de los valores más bajos de AICc dentro del conjunto evaluado, así como errores RMSE, MAE y MAPE competitivos y muy cercanos a los menores registrados entre los diferentes modelos comparados. Sin embargo, el criterio decisivo para su selección reside en el comportamiento de los residuos: el modelo ARIMA(6,1,7) es el único entre los candidatos con buen desempeño que presenta un p-value mayor a 0.05 en la prueba de Ljung–Box, lo que indica que los residuos pueden considerarse ruido blanco; aunque modelos como el ARIMA(7,1,7) o el ARIMA(7,1,6) muestran valores de AICc incluso más bajos, sus residuos no superan la prueba de Ljung–Box, lo que implica que mantienen autocorrelación no explicada y, por tanto, no son modelos adecuados para fines de predicción. De igual manera, el ARIMA(0,1,0), pese a ser un modelo parsimonioso, carece de la capacidad para representar la compleja estructura dinámica observada en la serie.

Entonces, el modelo ARIMA(6,1,7) se selecciona como la mejor alternativa, al ser el que ofrece el equilibrio más sólido entre ajuste, precisión y validez estadística. Su desempeño demuestra que capta de manera eficaz la estructura temporal del precio de cierre de Tesla y constituye una herramienta adecuada para la elaboración de pronósticos confiables.

4.2 Predicción del Modelo

Una vez seleccionado el modelo ARIMA(6,1,7) como el más adecuado para capturar la dinámica del precio de cierre de Tesla, se procedió a realizar un pronóstico para los cinco días bursátiles inmediatamente posteriores al final de la ventana de entrenamiento (2025-10-01). El horizonte de predicción se fijó en 5 observaciones para evaluar la capacidad del modelo para anticipar el comportamiento de corto plazo, lo cual es especialmente relevante en series financieras donde la dinámica es altamente volátil y pronósticos más largos tienden a perder precisión rápidamente.

Adicionalmente, los intervalos de predicción se calcularon al 95% de confianza. Este nivel se escogió por ser el estándar estadístico más utilizado en análisis de series temporales, ya que proporciona un equilibrio adecuado entre amplitud y certidumbre. En contextos financieros, donde la volatilidad es considerable, este nivel de confianza ofrece una banda suficientemente informativa sin llegar a ser excesivamente amplia o poco útil.

Mostrar valores y resultados reales

library(tidyverse)
#Pronostico
modelo2 %>% 
  forecast(h=5,level = 0.95)  # (Realizo 5 pronósticos)
##      Point Forecast    Lo 95    Hi 95
## 1193       457.9170 438.1880 477.6460
## 1194       457.2998 429.4388 485.1608
## 1195       452.9479 418.7321 487.1638
## 1196       455.8083 416.5775 495.0391
## 1197       453.5147 409.7544 497.2750
#Miro los valores verdaderos
accion[1193:1197]
##            TSLA.Close
## 2025-10-02     436.00
## 2025-10-03     429.83
## 2025-10-06     453.25
## 2025-10-07     433.09
## 2025-10-08     438.69

El modelo generó predicciones puntuales para los días 1193 a 1197, acompañadas de sus intervalos de confianza. Al contrastarlos con los valores reales, se observa que 4 de 5 de los valores observados se mantienen dentro del intervalo del 95%, lo cual indica que el modelo captura adecuadamente la incertidumbre y estructura del comportamiento de la serie.

El resultado más destacado corresponde al día 1195, donde el valor real (453.25) fue prácticamente igual al pronóstico (452.95), con una diferencia de solo 0.30 USD, lo cual representa un ajuste casi perfecto. Este comportamiento respalda que el modelo es capaz de generar estimaciones precisas cuando la dinámica del mercado es estable. Como es habitual en series financieras, algunos valores reales se alejan del punto pronosticado, pero lo importante es que permanecen dentro del intervalo, lo que indica que el modelo describe correctamente la variabilidad esperada del proceso. Es decir que el pronóstico a cinco días demuestra que el modelo ARIMA(6,1,7) posee un buen desempeño en el corto plazo y que los intervalos de confianza al 95% proporcionan una representación adecuada del riesgo y la incertidumbre inherentes al comportamiento del precio de Tesla.

Gráfico de pronóstico

modelo2 %>% 
  forecast(h=5) %>%  # (Realizo 5 pronósticos)
  autoplot(include=80)

La Figura siguiente muestra el comportamiento reciente de la serie de precios de Tesla, junto con los pronósticos generados mediante el modelo ARIMA(6,1,7) para los cinco días posteriores al final de la ventana de entrenamiento. En el gráfico se observa:

  • En negro, la trayectoria histórica de la serie hasta el 1 de octubre de 2025.
  • En azul dentro del abanico, la proyección puntual del modelo (línea central).
  • En tonos azul claro, los intervalos de confianza al 80% y 95%, que representan el rango de valores plausibles considerando la incertidumbre inherente al pronóstico.

Visualmente, el modelo proyecta una continuación del nivel de precios observado al cierre de la ventana, sin fuertes cambios de tendencia. Esto es coherente con la dinámica previa, donde la serie experimentó un crecimiento notable en las últimas observaciones. El abanico que se abre alrededor del pronóstico refleja el incremento natural de la incertidumbre conforme avanzan los días.

5 CONCLUSIONES

5.1 Resumen de los hallazgos principales del análisis.

El análisis realizado permitió modelar y pronosticar el comportamiento de la serie temporal de precios de cierre de Tesla mediante técnicas ARIMA. Tras la preparación de los datos, la diferenciación de la serie y la evaluación de múltiples especificaciones, el modelo ARIMA(6,1,7) se consolidó como la opción más adecuada. Su elección estuvo respaldada por criterios estadísticos (AICc, RMSE, MAE y MAPE) y por un diagnóstico favorable de residuos, que indicó ausencia de autocorrelación y un adecuado ajuste dinámico.

Los pronósticos generados para los cinco días posteriores a la ventana de entrenamiento mostraron un buen desempeño, con valores reales ubicados dentro del intervalo de confianza del 95 %. De manera destacada, el pronóstico correspondiente al tercer día (día 1195) coincidió casi exactamente con el valor observado, lo que evidencia la capacidad del modelo para capturar la dinámica inmediata del activo.

No obstante, dado que los precios accionarios están influenciados por factores externos y alta volatilidad, se recomienda que estos modelos se utilicen con ventanas de actualización frecuentes y en combinación con análisis complementarios. Aun así, dentro del alcance propuesto, el modelo seleccionado cumple adecuadamente con el objetivo: producir pronósticos confiables y estadísticamente consistentes en el corto plazo.

5.2 Implicaciones de los pronósticos en el contexto de la serie de tiempo.

Los pronósticos obtenidos a partir del modelo ARIMA(6,1,7) permiten comprender cómo los resultados muestran una estructura histórica de la serie que contiene suficiente información para generar estimaciones razonablemente cercanas al comportamiento real, aun con la incertidumbre propia del mercado financiero, como se evidenció en el pronóstico del día 1195, que coincidió en gran medida con el valor observado. Esto indica que el modelo captura patrones de dependencia temporal relevantes, especialmente en el corto plazo. Sin embargo, los intervalos de confianza amplios evidencian que el nivel de incertidumbre aumenta rápidamente conforme se proyectan días futuros.

Esta característica es consistente con la naturaleza de las series financieras, donde los precios presentan alta variabilidad y son susceptibles a shocks exógenos. Por ello, los pronósticos deben entenderse como rangos probabilísticos y no como valores determinísticos; su aplicación es particularmente relevante para estrategias de análisis exploratorio, gestión de riesgos o planificación a muy corto plazo, donde la información histórica reciente tiene mayor peso predictivo.

5.3 Limitaciones del análisis y posibles mejoras para futuros estudios.

Aunque el modelo ARIMA(6,1,7) presentó un desempeño adecuado, es importante reconocer algunas limitaciones inherentes al enfoque utilizado:

  • Alta volatilidad del activo:Tesla es una acción con fluctuaciones abruptas, influenciadas por eventos corporativos, noticias de mercado y cambios regulatorios. Esta sensibilidad dificulta capturar completamente su comportamiento mediante un modelo puramente estadístico.

  • Cautela en la interpretación:Los pronósticos deben ser entendidos como estimaciones probabilísticas, no como valores exactos. La presencia de intervalos de confianza resulta clave para contextualizar la incertidumbre

  • No incorpora variables externas:El modelo considera únicamente la trayectoria histórica del precio. Elementos como tasas de interés, indicadores macroeconómicos, sentimiento del mercado o información fundamental no están incluidos, lo que limita su capacidad explicativa.

Para mejorar la precisión del pronóstico y capturar comportamientos más complejos,sugerimos un análisis multivariado, incorporando variables externas mediante modelos como ARIMAX o VAR, para asi incluir variables externas relevantes, como índices bursátiles, tasas de interés o indicadores de riesgo, permitiría obtener modelos más robustos.

La inclusión de estos factores no solo aumentaría la capacidad explicativa del modelo, sino que también mejoraría su rendimiento predictivo, especialmente en un contexto tan volátil como el mercado de acciones. Donde el ARIMA univariado describe patrones internos, un ARIMAX o un VAR explica relaciones causales y captura shocks externos que hoy quedan fuera del análisis.

6 REFERENCIAS BIBLIOGRAFICAS