Ação sobe depois do stock split?
Estudo analisa o desempenho de forward splits desde 2016. O maior movimento ocorre antes do evento e a mediana das ações perde para o mercado após o split.
Um desdobramento de ações (stock split) multiplica o número de ações de uma empresa e divide seu preço pelo mesmo fator. Assim, uma ação de $600 que faz um split de três-por-um torna-se três ações de $200, mantendo o mesmo valor total. A ação sobe depois disso? Na mediana, sim, mas em um ritmo inferior ao do mercado. Analisando centenas de desdobramentos realizados entre 2016 e 2025, o desempenho típico das ações ficou abaixo do S&P 500 nos três meses após o split, em todos os períodos analisados. O maior movimento de preço ocorreu antes do split, não depois.
O que um split faz, e o que ele não faz
A mecânica é neutra em termos de valor. Um desdobramento reduz o preço e aumenta o número de ações na mesma proporção, sem que nada no negócio mude da noite para o dia. Dois eventos distintos compõem o chamado "split pop": a valorização que precede o desdobramento e o desempenho da ação após o evento. Este estudo mede o segundo diretamente, a partir da data de execução, separando-o do primeiro. A data de anúncio, onde estudos acadêmicos identificaram uma pequena reação, ocorre semanas antes e já está refletida no preço na data de execução analisada aqui.
A valorização ocorre antes do split
Os desdobramentos recentes mais conhecidos ilustram esse padrão, cada um medido nos seis meses que antecedem o split e nos três meses subsequentes.
O SQL exato por trás de cada número
WITH
cohort AS (
SELECT ticker, max(execution_date) AS ex,
argMax(concat(toString(split_to), '-for-', toString(split_from)), execution_date) AS ratio
FROM global_markets.stocks_splits
WHERE ticker IN ('NVDA', 'AVGO', 'NFLX', 'AMZN', 'GOOGL', 'AAPL', 'TSLA')
AND split_to >= 2 * split_from
AND adjustment_type IN ('forward_split', 'stock_dividend')
AND execution_date >= '2020-01-01' AND execution_date <= '2026-01-31'
GROUP BY ticker
),
bars AS (
SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS d,
toFloat64(argMax(close, window_start)) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE (ticker IN (SELECT ticker FROM cohort) OR ticker = 'SPY')
AND window_start >= '2019-06-01 00:00:00' AND window_start < '2026-07-14 00:00:00'
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, d
),
series AS (
SELECT ticker,
arrayMap(x -> x.1, arraySort(x -> x.1, groupArray((d, px)))) AS days,
arrayMap(x -> x.2, arraySort(x -> x.1, groupArray((d, px)))) AS prices
FROM bars GROUP BY ticker
),
spy AS (SELECT days AS sd, prices AS sp FROM series WHERE ticker = 'SPY')
SELECT c.ticker AS ticker,
c.ratio AS ratio,
toString(c.ex) AS ex_date,
round((s.prices[indexOf(s.days, c.ex) - 1] / s.prices[indexOf(s.days, c.ex) - 1 - 126] - 1) * 100, 1) AS run_up_before_pct,
round((s.prices[indexOf(s.days, c.ex) + 63] / s.prices[indexOf(s.days, c.ex)] - 1) * 100, 1) AS after_3mo_pct,
round((spy.sp[indexOf(spy.sd, c.ex) + 63] / spy.sp[indexOf(spy.sd, c.ex)] - 1) * 100, 1) AS spy_3mo_pct
FROM cohort c INNER JOIN series s ON s.ticker = c.ticker CROSS JOIN spy
WHERE indexOf(s.days, c.ex) > 130 AND length(s.prices) >= indexOf(s.days, c.ex) + 63
ORDER BY run_up_before_pct DESCNVDA subiu 165.6% nos seis meses antes de seu split de 10-for-1, e AAPL subiu 67%. A valorização não é universal: AMZN, GOOGL e NFLX chegaram aos seus splits com retornos de seis meses de -28.8%, -21% e -6.6%. O que quase nenhuma das sete fez foi superar o mercado após o evento. NVDA rendeu -11.2% nos três meses após seu split, contra 2.5% do S&P 500, e a maioria do grupo ficou abaixo do índice no mesmo período.
A ação sobe após um split? O histórico indica menos que o mercado
Sete nomes não são suficientes para provar nada, por isso apresentamos todos os desdobramentos (forward splits) líquidos de 2016 a 2025 (desdobramentos de 2-por-1 ou maiores, com preço acima de $30 antes do evento), agrupados em três períodos. Para cada um, o retorno mediano da ação nos três meses após o split é comparado ao do S&P 500 no mesmo intervalo.
O SQL exato por trás de cada número
WITH
cohort AS (
SELECT ticker, min(execution_date) AS ex
FROM global_markets.stocks_splits
WHERE adjustment_type IN ('forward_split', 'stock_dividend') AND split_to >= 2 * split_from
AND execution_date >= '2016-01-01' AND execution_date <= '2025-12-31' AND ticker != 'SPCX'
GROUP BY ticker, execution_date
),
bars AS (
SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS d,
toFloat64(argMax(close, window_start)) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE (ticker IN (SELECT ticker FROM cohort) OR ticker = 'SPY')
AND window_start >= '2015-06-01 00:00:00' AND window_start < '2026-02-01 00:00:00'
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, d
),
series AS (
SELECT ticker,
arrayMap(x -> x.1, arraySort(x -> x.1, groupArray((d, px)))) AS days,
arrayMap(x -> x.2, arraySort(x -> x.1, groupArray((d, px)))) AS prices
FROM bars GROUP BY ticker
),
spy AS (SELECT days AS sd, prices AS sp FROM series WHERE ticker = 'SPY'),
fwd AS (
SELECT ex,
(prices[i0 - 1] / prices[i0 - 1 - 126] - 1) * 100 AS run_up,
(prices[i0 + 63] / prices[i0] - 1) * 100 AS ret,
(sp[j0 + 63] / sp[j0] - 1) * 100 AS spy_ret
FROM (
SELECT c.ex AS ex, indexOf(s.days, c.ex) AS i0, indexOf(spy.sd, c.ex) AS j0,
s.prices AS prices, spy.sp AS sp
FROM cohort c INNER JOIN series s ON s.ticker = c.ticker CROSS JOIN spy
)
WHERE i0 > 130 AND length(prices) >= i0 + 63 AND prices[i0] > 0 AND prices[i0 - 1] >= 30
)
SELECT multiIf(toYear(ex) <= 2019, '2016-2019', toYear(ex) <= 2023, '2020-2023', '2024-2025') AS period,
count() AS splits,
round(median(run_up), 1) AS median_runup_before_pct,
round(median(ret), 1) AS median_after_3mo_pct,
round(median(spy_ret), 1) AS median_spy_3mo_pct,
round(median(ret - spy_ret), 1) AS median_gap_vs_spy_pct,
round(100.0 * countIf(ret > spy_ret) / count(), 0) AS pct_beat_spy
FROM fwd GROUP BY period ORDER BY periodOs três períodos contam a mesma história. Em 2016-2019, a mediana das ações com split rendeu 1.8% nos três meses após a execução, contra 3.8% do S&P 500. Em 2020-2023, foi de 1% contra 4.9%. Em 2024-2025, 0% contra 3.3%. O retorno foi estável ou levemente superior em cada caso, mas sempre abaixo do índice. Menos da metade dos splits superou o mercado em qualquer janela entre 37% e 41%. A valorização anterior foi o movimento principal em todo o período, com uma mediana de 10.6% a 17.1%.
Por que "ações sempre sobem após um split" não se sustenta
Um split altera o número de ações e o preço pelo mesmo fator e nada mais; portanto, qualquer vantagem (edge) posterior viria do tipo de empresa que realiza o desdobramento, não do split em si. Empresas que fazem splits são, por definição, vencedoras prévias, mas os dados mostram que esse grupo não estendeu sua liderança após o evento: em todos os períodos desde 2016, a mediana ficou abaixo do mercado no trimestre seguinte. O inversão de split (reverse split), que ocorre com ações em queda, é seguido por mais fraqueza em média. Ambos os fenômenos apontam para a mesma direção. O desempenho de uma ação antes de um split não se traduz em retornos superiores ao mercado após o evento.
FAQ
Uma ação sobe após um stock split?
Na mediana, houve uma alta leve, mas inferior à do mercado. Em desdobramentos líquidos de 2016 a 2025, a mediana das ações rendeu entre 0% e 1.8% nos três meses seguintes, ficando abaixo do S&P 500 em todos os períodos, com menos da metade superando o índice.
Devo comprar uma ação antes ou depois de um split?
O split em si não ofereceu vantagem. O maior movimento de preço ocorreu antes dele, com uma valorização mediana de até 17.1%, e o retorno posterior ficou abaixo do mercado em todos os períodos desde 2016. Um split não altera o valor intrínseco de uma ação.
Por que as ações costumam subir antes de um split?
Uma ação atinge um preço alto o suficiente para considerar um desdobramento apenas após ter valorizado, portanto, uma valorização tende a preceder o split por construção. Conselhos de administração costumam anunciar o split após um período de forte alta para reduzir o preço por ação.
Desdobramentos de ações criam valor?
Não. Um desdobramento multiplica as ações e divide o preço pelo mesmo fator, mantendo o valor de mercado da empresa e a participação de cada acionista inalterados. É uma mudança de unidades, não de valor.
Quais grandes ações fizeram split recentemente?
NVDA (10-for-1), AAPL e os outros nomes do painel acima também realizaram desdobramentos em anos recentes. A maioria teve valorização prévia e a maioria ficou abaixo do S&P 500 nos três meses após o split.
Cada painel acima é uma consulta (query) armazenada e inspecionável. Abra o SQL sob qualquer gráfico para auditá-lo, ou execute o mesmo teste de antes e depois para qualquer split no histórico no terminal Strasmore.