f/overrides/event-backup/bbh-dividend.csv
Greg Pomerantz bb8e39605e Event-history protection: backup dir, empty-download fallback, docs
Yahoo's 2026 event-feed change (capitalGain events dropped for some
funds; no events at all for terminated tickers) can wipe good event
history on re-download. Defense in depth:

- overrides/event-backup/: last-known-good copy of every dividend/
  capitalGain file (8,192 files, 58 MB); refresh with
  scripts/backup_events.py after each dump update
- data.py event_file(): frozen > data-root (while populated) > backup;
  used by panel reads, verify_official, and the double-listing scanner
- README: capital-gain files are mutual-fund-only in this dump; Yahoo
  has no LT/ST split (tax.py taxes capg at lt_rate; the per-fund split
  would come from fund-company annual tax statements or commercial feeds)
- tests: exact Timestamp .loc keys (pandas 3.x string matching returns a
  Series on large DatetimeIndex)
2026-08-31 21:59:25 -04:00

676 B

1DateDividends
22021-12-200.397000
32008-05-211.000000
42009-04-0127.858667
52009-09-090.001333
62011-08-160.060333
72011-11-150.060333
82020-12-210.608000
92024-12-231.252000
102002-02-270.002667
112006-04-262.560000
122011-05-260.106667
132016-12-190.327000
142018-12-200.551000
152007-03-140.003667
162011-09-070.001667
172011-03-090.007333
182007-06-272.900000
192012-12-240.184000
202002-07-170.630000
212009-03-110.005333
222025-12-220.957000
232009-10-300.449667
242011-04-263.453333
252015-12-210.337000
262023-12-180.713000
272017-12-180.683000
282019-12-230.472000
292022-12-190.749000
302007-02-050.453333
312008-03-120.004333
322008-12-031.089000
332009-10-290.460000
342013-12-230.003000