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

4.4 KiB

1DateDividends
21984-03-010.099842
31989-12-040.187704
41982-06-030.084866
51985-12-020.115817
61992-03-030.219653
71995-06-300.327483
81997-12-290.479244
91999-07-060.559118
102004-06-240.958487
112007-09-201.341882
122001-12-270.862639
132024-09-260.280000
142016-12-221.150185
151974-06-060.039937
161975-12-020.039937
171980-12-020.074882
181986-06-020.115817
191990-02-280.187704
201971-06-170.034945
211971-09-210.034945
221974-12-030.039937
232001-07-050.766790
242025-07-070.360000
251979-09-180.069890
261987-12-010.139779
272003-09-250.910563
282022-03-070.049841
291986-09-230.115817
301993-06-020.251603
311994-12-230.327483
321976-03-030.039937
331978-11-300.064898
342020-06-260.049841
352026-03-090.470000
361981-06-040.079874
371997-09-260.415345
382016-02-251.102261
392019-03-080.049841
401971-03-030.032449
411980-02-290.069890
421993-12-270.287546
432004-09-230.958487
442021-09-240.049841
451983-03-020.084866
462005-02-241.054336
472013-09-190.910563
481971-12-020.034945
492006-06-221.198109
502021-06-250.049841
511972-06-080.034945
521988-03-020.139779
531998-12-290.559118
541999-03-040.559118
552005-12-221.198109
562012-09-200.814714
572017-12-260.575092
581972-09-190.034945
591993-09-200.251603
601976-06-100.039937
611986-02-280.115817
621996-07-010.367420
632011-02-240.670941
641983-06-090.094850
651988-12-020.139779
662020-12-180.049841
672023-03-060.063847
681975-02-280.039937
691975-06-050.039937
701995-03-010.327483
712010-06-170.479244
722010-12-220.670941
732019-12-200.049841
741974-09-170.039937
752002-02-270.862639
762012-06-210.814714
771976-09-140.044929
781982-09-280.084866
792000-09-290.656564
801973-06-070.034945
811990-09-200.187704
821992-12-010.251603
832013-02-210.910563
842019-09-130.049841
852023-12-270.063847
862025-12-290.360000
871970-03-030.032449
881990-05-310.187704
891993-03-030.251603
902010-09-160.575092
912012-12-200.910563
921976-12-150.044929
932000-03-060.654966
942002-09-250.862639
951977-11-300.054913
961996-12-270.415345
971999-12-220.654966
982008-12-241.485656
992014-09-181.054336
1001973-08-160.039937
1012008-09-181.485656
1022021-03-050.049841
1031970-12-070.032449
1041984-09-250.099842
1052009-02-191.485656
1062011-06-160.718866
1072018-06-150.575092
1082020-03-060.049841
1092023-07-100.063847
1101970-09-210.032449
1112023-09-250.063847
1121979-11-300.069890
1132011-09-150.718866
1142012-02-230.814714
1152013-12-191.054336
1161977-09-200.054913
1171979-05-310.069890
1181983-11-300.099842
1191987-09-230.131792
1201989-09-210.163742
1212016-06-161.102261
1221973-02-280.034945
1231974-02-280.039937
1241989-03-010.163742
1252007-02-221.341882
1262022-06-270.049841
1272004-12-221.054336
1281978-01-030.054913
1291994-03-020.287546
1301978-06-010.064898
1311992-06-020.219653
1322009-09-170.479244
1331994-06-280.287546
1342001-03-050.766790
1352006-02-231.198109
1362015-06-181.102261
1372024-07-110.280000
1381983-09-270.094850
1391984-06-010.099842
1402015-12-171.102261
1412024-04-120.280000
1421981-12-010.079874
1431982-11-300.084866
1441989-06-060.163742
1452007-06-211.341882
1462014-02-201.054336
1472017-06-151.150185
1482020-09-250.049841
1492024-12-270.280000
1502025-03-100.360000
1511980-05-300.074882
1521981-09-150.079874
1531990-12-030.203679
1541991-09-200.203679
1551995-09-270.327483
1562008-06-191.485656
1572005-09-221.054336
1582010-02-250.479244
1592015-09-171.102261
1602019-06-280.049841
1612002-06-260.862639
1622016-09-151.102261
1632018-02-230.575092
1641985-09-240.109827
1651991-02-280.203679
1661997-03-040.415345
1672022-09-260.049841
1681973-11-300.039937
1691991-12-030.219653
1701988-06-070.139779
1712018-09-140.575092
1721991-05-310.203679
1732003-02-260.910563
1742009-12-230.479244
1752022-12-140.049841
1761988-09-210.139779
1772001-09-260.766790
1782014-06-191.054336
1791984-11-300.109827
1801985-05-310.109827
1811992-09-210.235628
1822006-09-211.198109
1832009-06-180.479244
1842021-12-200.049841
1851972-11-300.034945
1861975-09-160.039937
1871987-03-020.125801
1881998-03-050.479244
1892007-12-201.485656
1902013-06-200.910563
1911977-06-020.054913
1921978-09-120.064898
1931995-12-270.367420
1941997-07-020.415345
1951980-09-160.074882
1961986-12-020.125801
1972003-06-260.910563
1981977-03-030.044929
1992014-12-181.102261
2002015-02-191.102261
2012025-09-290.360000
2021994-09-260.287546
2031996-03-040.367420
2042012-06-150.263584
2052026-07-060.470000
2062003-12-290.958487
2072005-06-231.054336
2082017-02-231.150185
2092018-12-190.047924
2101972-03-010.034945
2111996-09-260.367420
2121999-09-280.559118
2132004-02-260.958487
2141998-07-060.479244
2151998-09-280.479244
2162002-12-270.910563
2172017-09-151.150185
2181982-03-030.079874
2191987-06-080.131792
2202000-07-050.656564
2212006-12-211.341882
2222008-02-211.485656
2231979-02-280.064898
2241981-03-020.074882
2252011-12-220.814714
2261970-06-110.032449
2271985-02-280.109827
2282000-12-270.766790