An experiment in what an agentic-AI research framework can do — published in full so you can check its work, not a tip service to follow. Generic research and education, not advice, not a personal recommendation, not FCA-authorised. Hypothetical book, not real money. Capital at risk.
Portfolio Lab · Research Lab
Portfolio Lab — transparent, low-cost portfolios with real out-of-sample performance, net of all costs. View the portfolios →
Evidence note. Our own data and analysis of this signal — the graded verdict evolves as more data accrues. Research and education about a process, not investment advice.

← All signal studies

Share Buybacks — only the real ones, only when cheap

SITUATIONAL Capital allocation
C+SIGNAL GRADE
SITUATIONAL

The buyback *basket* LOST to the market (−0.7 to −2%/yr) and the announcement pop has been dead since 2002. What survives is narrow: only when the share count *genuinely* falls AND the stock is cheap. We use that rule — never a generic 'they're buying back stock.'

Effect size
basket underperformed; only the conditioned form pays
Significance
classic announcement drift documented gone post-2002
Regime-robust
decayed as markets got more efficient
Benchmark-robust
buyback ETF (PKW) trailed the S&P over 19 years
Durability
the value-conditioned version is a hold-strand
Our-universe fit
real share-count cuts verifiable on our names
How we tested it
Data
buyback ETF (PKW) vs SPY total returns + raw shares-outstanding histories
Sample
19 years of the ETF; share-count checks on our holdings (~2018–2026)
Benchmark
S&P 500
Method
matched-window CAGR; verify genuine diluted-share reduction (net of stock-comp)

The short version

Companies buying back their own shares is supposed to be bullish — but a basket of the biggest buyers actually lagged the market, and the old "pop" on a buyback announcement stopped working years ago. It only helps in a narrow case: when the share count genuinely shrinks and the stock is cheap. A vague "they're buying back stock" is not a reason to buy.

Abstract

We tested whether buying companies that repurchase stock still beats the market. Our own pull of the buyback ETF vs the S&P shows the buyback basket has underperformed recently (PKW −0.7pp/yr over 19 years, ~−2pp/yr over the last 10), and the academic announcement drift is documented as gone post-2002. What survives is narrow: a value-conditioned drift, and only for buybacks that genuinely shrink the share count (not cosmetic ones offsetting stock-comp). We verified that real reductions do happen on our names (WEX −20%, AutoZone −36%, Keller −5%, QinetiQ −8%). Conclusion: keep it only as the rule we already usereal share-count reduction plus cheapness — never a generic "they're buying back stock" buy.

1. The claim (and why it matters to us)

Companies that buy back stock — especially cheap ones genuinely retiring shares — are said to earn positive long-run drift. If true, it's a low-turnover, long-side strand.

2. What the literature claims — and our scepticism

  • Ikenberry, Lakonishok & Vermaelen (1995): +12.1% abnormal over 4 years, +45.3% for value stocks — but 1980–90 data, and ~0% for "glamour" names.
  • Fu & Huang (2016, Management Science): the long-run abnormal return disappears for events announced 2003–2012 — the classic drift decayed as the market got more efficient.
  • Our scepticism: the headline magnitudes are old, long-short, gross, and authored partly by the signal's own champions. We check the recent, long-only, after-fee reality ourselves.

3. Our own analysis ← the heart of the report

Data we pulled: yfinance total returns (dividends reinvested) for the buyback ETF (PKW) vs SPY; and raw shares-outstanding histories to verify real count reduction.

  • PKW (Buyback Achievers) vs SPY, 2006→2026 (19y): PKW +10.31%/yr vs SPY +10.99%/yr−0.69pp/yr (the buyback basket underperformed). Independent 10-year figures put it nearer −2pp/yr.
  • Real share-count check (the test we actually use): WEX −19.6%, AutoZone −36.0%, Keller −4.9%, QinetiQ −7.9% over ~2018→2026 — genuine reductions. (Honesty flag: yfinance returned AAPL +209% and BKNG +1573% — these are split-adjustment artifacts, not real issuance; discarded, not reported as fact.)

4. Findings

  • The buyback basket has not beaten the market recently (PKW −0.7 to −2pp/yr).
  • The classic announcement drift is gone post-2002 (Fu & Huang).
  • Real share-count reduction is verifiable and is the right gate — but it only carries return conditioned on cheapness (value, not glamour; Ikenberry).

5. Conclusion — keep, but only the narrow rule we already use

A buyback is a strand only when (1) diluted shares actually fall year-on-year (net of stock-comp — not a board authorisation, not a dilution-offset), and (2) the name already screens cheap. That is exactly the test we applied to WEX/Keller/QinetiQ. A generic "they're buying back stock" is not a buy reason, and the buyback basket as a whole is not an edge. Note this is the same capital-allocation factor as net share issuance — never count both (see families map).

6. Limitations & open questions

  • PKW is one ETF with its own construction/fee; a clean test is a value-conditioned, net-buyback- yield single-name sort on our universe — which needs point-in-time fundamentals + survivorship- free prices we don't yet have.
  • Share-count history from yfinance is noisy (the split artifacts above); free EDGAR financial-statement filings make it clean.

7. How we would extend this

Build a net-buyback-yield × cheapness single-name sort — share counts from free SEC financial-statement filings, prices from the history we hold — and test whether real-reduction + cheap still earns drift recently. All on free data.

Sources

  • Pulled ourselves: yfinance total returns (PKW, SPY); shares-outstanding histories.
  • Cited: Ikenberry, Lakonishok & Vermaelen (1995, JFE 39); Fu & Huang (2016, Management Science 62(4)).

Changelog

  • v1.0 (2026-06-01) — PKW-vs-SPY pull + share-count verification. Single-name net-yield sort pending data.

Common questions

Do share buybacks beat the market?

Not as a basket — the buyback ETF trailed the S&P by ~0.7–2%/yr, and the classic announcement drift has been gone since 2002. The only version that still carries return is narrow: companies that genuinely shrink their share count AND screen cheap.

Is a buyback a good reason to buy a stock?

Only conditioned. A board authorisation, or buybacks that merely offset stock compensation, mean nothing. We require diluted shares to actually fall year-on-year and the stock to be cheap — otherwise it isn't a buy reason.

Our own data and analysis — sources and dates below. Numbers are labelled gross/net and by sample in the text. Research and education, not advice.