f/overrides/event-backup/aqeix-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.0 KiB

1DateDividends
22012-12-280.066000
32018-12-282.991000
42019-12-271.730000
51997-12-301.834000
62009-12-220.305000
71999-09-300.058000
82013-12-270.950000
92023-12-270.439000
101997-03-310.062000
112005-12-270.396000
121996-09-300.060000
132002-12-270.010000
142020-12-291.181000
151996-12-300.798000
162008-12-230.551000
172015-12-291.166000
182022-12-280.911000
192000-03-310.057000
202003-09-300.008000
212003-12-180.177000
222004-12-170.257000
232007-12-120.675000
241998-03-310.066000
252001-09-280.001000
262001-12-310.028000
272005-06-300.007000
282006-12-260.499000
292000-06-300.050000
302010-12-300.006000
311996-06-280.062000
321999-03-310.053000
332014-12-291.631000
342025-12-301.059000
351998-09-300.056000
362006-12-280.447000
372004-06-300.004000
381998-12-292.296000
392000-09-290.041000
401999-06-300.055000
412003-06-300.012000
422011-12-290.018000
432017-12-281.417000
441997-09-300.068000
452000-12-270.143000
462024-12-271.389000
471997-06-300.063000
481999-12-231.826000
492016-12-291.220000
501998-06-300.063000
512021-12-292.462000
522005-03-310.008000
532007-12-281.648000
542001-03-300.003000