f/overrides/event-backup/bmeax-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

1.2 KiB

1DateDividendsctime
21999-11-100.02021-04-19 22:39:02
32019-12-050.262021-04-19 22:39:02
42015-12-110.02021-04-19 22:39:02
52013-12-130.02021-04-19 22:39:02
62020-10-300.12021-04-19 22:39:02
72020-12-310.1282021-04-19 22:39:02
82017-10-120.072021-04-19 22:39:02
92019-10-100.3182021-04-19 22:39:02
102018-07-190.2842021-04-19 22:39:02
112001-12-210.292021-04-19 22:39:02
122017-12-040.2782021-04-19 22:39:02
132011-12-120.02021-04-19 22:39:02
142020-08-310.1242021-04-19 22:39:02
152020-04-080.02021-04-19 22:39:02
162018-04-110.3192021-04-19 22:39:02
172010-12-020.02021-04-19 22:39:02
182012-12-130.0522021-04-19 22:39:02
192018-12-060.2672021-04-19 22:39:02
202014-12-120.02021-04-19 22:39:02
212020-06-300.0892021-04-19 22:39:02
222000-11-130.02021-04-19 22:39:02
232018-10-110.272021-04-19 22:39:02
242017-07-200.02021-04-19 22:39:02
252019-07-180.2232021-04-19 22:39:02
262002-10-310.0442021-04-19 22:39:02
272020-09-300.1312021-04-19 22:39:02
282020-11-300.1062021-04-19 22:39:02
292016-12-060.0612021-04-19 22:39:02
302020-04-300.0812021-04-19 22:39:02
312019-04-100.2432021-04-19 22:39:02
322020-07-310.0942021-04-19 22:39:02
332021-01-290.0932021-04-19 22:39:02