Methodology

The useful part is knowing exactly what a number means.

Editorial review required before launchBuild edition: September 2026Sources and limits below

01 / Completed executions, not authorizations

Participation is total completed repurchase shares divided by matched total traded shares over the selected dates. It is a ratio of sums, not an average of daily percentages.

02 / Matched volume and weighted ratios

Only explicit rows count as observations. A missing date is unknown, not a zero-buyback day. Different exchanges have different holidays and venue coverage.

03 / Observed dates, not invented sessions

Execution value is repurchased shares multiplied by the supplied average execution price. Currencies are never combined into a cross-market spending total.

04 / Native-currency execution value

An authorization is permission, not a purchase. This tracker does not turn announced budgets into executed shares. U.S. daily execution data is often not publicly disclosed.

05 / What participation cannot establish

The included dataset is synthetic. Import your own reconciled daily records or publish a reviewed, redistribution-permitted snapshot. SEC XBRL repurchase cash flows are period disclosures, not daily executions.

Handling invalid and missing inputs

Unsupported or invalid inputs stop the calculation instead of producing a plausible-looking fallback. Missing borrow fees, missing returns, missing dates, and unavailable cutoffs are retained as missing or unavailable rather than replaced with zero. CSV imports are checked for required columns, duplicate records, date formats, and domain-specific consistency.

Sources

Put the explanation to work.

Change the assumptions, compare the results, and export the numbers without creating an account.

Open BuybackLedger

Tool settings