f/overrides/event-backup/fxe-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.9 KiB

1DateDividends
22011-08-010.042000
32011-09-010.029000
42011-11-010.038000
52023-02-010.050000
62007-05-010.359000
72008-01-020.402000
82008-07-010.436000
92009-06-010.012000
102023-10-020.174000
112026-04-010.065000
122006-10-020.251000
132008-04-010.465000
142008-10-010.423000
152009-01-020.215000
162023-05-010.119000
172023-06-010.131000
182008-03-030.411000
192008-05-010.432000
202008-06-020.448000
212008-08-010.474000
222026-02-020.066000
232023-08-010.158000
242024-01-020.202000
252025-05-010.092000
262025-07-010.070000
272009-07-010.002000
282023-03-010.069000
292007-10-010.402000
302008-02-010.428000
312023-01-030.018000
322026-06-010.065000
332026-01-020.066000
342006-04-030.193000
352009-02-020.130000
362010-11-010.009000
372024-07-010.179000
382024-11-010.160000
392025-08-010.064000
402025-10-010.064000
412025-11-030.064000
422011-03-010.001000
432011-12-010.013000
442024-05-010.189000
452024-09-030.185000
462011-05-020.041000
472011-10-030.037000
482023-11-010.194000
492026-08-030.083000
502006-03-010.156000
512006-12-010.294000
522007-01-030.324000
532009-04-010.045000
542006-08-010.237000
552006-11-010.287000
562022-12-010.015000
572024-06-030.199000
582011-06-010.045000
592011-07-010.056000
602024-03-010.185000
612024-10-010.173000
622006-02-010.173000
632006-09-010.254000
642007-03-010.299000
652008-09-020.459000
662025-09-020.065000
672026-05-010.064000
682025-03-030.099000
692025-04-010.101000
702006-05-010.207000
712006-06-010.210000
722007-07-020.371000
732008-11-030.345000
742025-01-020.133000
752007-06-010.362000
762009-05-010.021000
772023-04-030.098000
782024-08-010.181000
792025-12-010.063000
802006-07-030.216000
812007-09-040.393000
822007-11-010.407000
832009-03-020.059000
842024-02-010.198000
852024-12-020.139000
862025-02-030.124000
872026-03-020.067000
882007-02-010.326000
892007-08-010.401000
902007-12-030.410000
912023-12-010.193000
922025-06-020.082000
932007-04-020.348000
942023-07-030.140000
952023-09-010.176000
962024-04-010.197000
972006-01-030.127000
982008-12-010.264000
992026-07-010.070000