f/overrides/event-backup/hadax-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.2 KiB

1DateDividends
21994-07-290.360000
31995-01-312.450000
41989-07-310.430000
51992-02-280.050000
61996-12-310.530000
72000-06-2826.350000
82021-12-220.631000
91992-08-310.520000
102003-12-290.219000
112015-08-190.134000
121985-07-310.480000
131989-02-280.460000
142022-08-264.136000
151985-04-300.550000
161987-10-300.040000
171993-08-310.490000
181996-01-314.890000
191997-03-310.420000
202004-12-150.261000
211987-08-310.480000
221987-02-270.040000
231994-03-310.480000
241995-06-300.590000
251984-06-290.050000
262007-06-190.021000
271994-02-280.440000
281985-03-290.060000
291985-06-280.050000
301985-12-310.540000
311990-09-280.050000
321994-10-310.390000
331984-10-310.590000
342003-06-260.298000
351989-01-311.560000
361984-08-310.670000
371983-06-300.410000
381986-03-310.510000
391987-01-300.170000
402000-12-281.610000
412017-08-240.141000
421996-06-280.450000
432016-08-250.329000
442023-12-220.522000
451991-01-311.470000
461994-05-310.470000
471984-05-310.660000
481986-08-290.050000
491996-11-290.470000
501997-02-2810.310000
511983-07-290.030000
521987-12-312.920000
531988-02-290.510000
541990-11-300.610000
551990-12-310.620000
561991-07-310.480000
571986-05-300.060000
581998-12-315.890000
591996-02-290.460000
601986-04-300.450000
611993-12-310.410000
621988-01-290.030000
631993-06-300.440000
641987-04-300.380000
651995-11-300.540000
662024-08-231.833000
671988-10-310.340000
681990-07-310.530000
691987-09-300.450000
701995-02-280.520000
712020-12-210.699000
721990-05-310.650000
731991-02-280.570000
741989-05-310.680000
751989-08-310.600000
761987-05-290.050000
772017-12-200.569000
781999-02-2624.770000
792005-06-220.276000
801984-07-310.530000
811983-08-310.550000
821986-10-310.270000
831988-07-290.030000
841990-10-310.500000
851992-06-300.610000
861996-07-310.500000
871983-10-310.360000
881986-02-280.560000
892015-12-220.384000
902018-08-231.309000
911994-04-290.310000
922009-08-270.023000
931997-01-310.420000
941991-12-310.550000
951994-06-300.470000
962022-12-210.417000
971991-05-310.610000
981991-10-310.440000
991996-05-300.590000
1002024-12-200.822000
1011985-10-310.410000
1021993-04-300.340000
1031988-09-300.440000
1041992-05-290.050000
1052020-08-271.408000
1061986-12-310.400000
1071987-11-300.510000
1081996-08-300.520000
1092008-06-230.037000
1101986-01-314.530000
1111992-11-300.520000
1121991-06-280.050000
1131984-09-280.060000
1141990-02-280.580000
1151989-11-300.540000
1161990-03-300.060000
1171986-06-300.500000
1181988-08-310.520000
1191989-04-280.040000
1201996-04-300.450000
1212009-12-170.334000
1222016-12-210.441000
1231988-03-310.420000
1241993-03-310.500000
1251994-12-300.570000
1261983-11-300.480000
1271983-12-300.040000
1282006-12-130.570000
1291995-08-310.590000
1301994-11-300.550000
1311991-11-290.060000
1321986-07-310.450000
1331989-03-310.460000
1341993-09-300.450000
1351985-11-290.050000
1361987-03-310.430000
1371992-07-310.350000
1381993-01-297.250000
1391999-12-286.170000
1401985-08-300.060000
1411990-01-315.940000
1421993-07-300.330000
1431985-05-310.710000
1441989-06-300.540000
1452018-12-210.710000
1461983-09-300.390000
1471989-12-290.060000
1481992-03-310.550000
1491996-09-300.490000
1501983-05-310.760000
1511984-02-280.530000
1521984-12-310.570000
1532014-12-220.383000
1541984-04-300.440000
1551990-06-290.060000
1561985-09-300.510000
1571995-07-310.440000
1581984-03-300.050000
1591988-12-300.050000
1601985-01-310.500000
1612019-12-230.538000
1621992-04-300.340000
1631995-12-290.530000
1642021-08-271.601000
1651988-06-300.410000
1661992-09-300.550000
1671983-04-290.070000
1681984-01-310.410000
1691996-10-310.380000
1701988-05-310.550000
1711990-04-300.430000
1721990-08-310.610000
1731992-12-310.530000
1741993-11-300.480000
1751995-10-310.460000
1761987-07-310.380000
1772004-06-290.210000
1782019-08-272.676000
1791988-11-300.480000
1801994-09-300.510000
1811997-04-300.400000
1821998-02-279.020000
1831987-06-300.460000
1841991-08-300.060000
1852023-08-250.806000
1861991-03-280.060000
1871989-09-290.050000
1881994-08-310.520000
1891995-04-280.440000
1901996-03-290.520000
1912025-12-190.786000
1921985-02-280.620000
1931986-09-300.390000
1941995-09-290.540000
1952005-12-190.498000
1961989-10-310.500000
1971992-01-314.980000
1981984-11-300.600000
1991988-04-290.030000
2001992-10-300.030000
2011994-01-315.560000
2022025-08-252.700000
2031991-04-300.470000
2041991-09-300.520000
2051986-11-280.040000
2061993-05-280.430000
2072008-12-160.538000
2081993-02-260.460000
2091995-03-310.630000
2101993-10-290.030000
2111995-05-310.590000
2121997-12-313.720000
2132007-12-170.511000