f/overrides/event-backup/lceax-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.8 KiB

1DateDividends
22006-06-200.041000
32007-06-200.047000
42008-06-180.065000
52008-09-180.056000
62014-09-180.067000
72015-12-110.837000
82018-03-220.084000
92019-12-130.694000
102021-12-143.323000
112009-12-110.048000
122013-12-130.223000
132016-12-130.582000
142023-06-220.086000
152023-12-131.131000
162024-03-280.078000
172003-12-120.039000
182007-12-140.993000
192010-09-160.046000
202020-12-110.410000
212003-09-190.019000
222008-03-180.065000
232008-12-120.059000
242011-03-170.050000
252011-09-150.045000
262016-06-160.066000
272010-03-180.050000
282004-12-170.267000
292014-03-200.062000
302017-09-140.084000
312018-12-141.057000
322019-03-210.116000
332021-09-230.107000
342024-12-121.916000
352026-03-260.063000
362004-06-180.036000
372022-09-220.093000
382003-06-200.019000
392010-06-170.050000
402012-12-070.282000
412014-06-190.062000
422015-06-180.066000
432018-09-130.106000
442021-06-240.107000
452025-06-260.063000
462013-03-210.058000
472017-03-160.071000
482020-06-180.116000
492022-06-230.093000
502012-06-140.059000
512013-09-190.062000
522014-12-120.448000
532019-09-190.116000
542021-03-250.108000
552007-03-200.055000
562009-06-190.047000
572009-09-180.037000
582010-12-030.090000
592016-09-150.072000
602023-03-230.086000
612026-06-250.062000
622005-12-160.200000
632009-03-200.053000
642012-03-150.049000
652019-06-200.117000
662025-09-250.063000
672025-12-112.105000
682005-09-190.040000
692012-09-200.059000
702017-06-150.073000
712018-06-210.106000
722022-12-141.865000
732004-03-190.072000
742006-12-150.650000
752007-09-200.050000
762011-06-160.050000
772015-09-170.067000
782016-03-170.066000
792017-12-130.286000
802020-09-170.109000
812024-09-260.073000
822013-06-200.062000
832020-03-190.116000
842022-03-240.093000
852004-09-200.036000
862005-03-180.040000
872005-06-200.040000
882006-03-200.040000
892006-09-200.053000
902011-12-090.197000
912015-03-190.066000
922023-09-280.085000
932024-06-270.074000
942025-03-270.063000