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