f/overrides/event-backup/aceix-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
22005-07-290.022000
32008-11-280.027000
42004-02-270.021000
52007-03-140.040000
61986-09-150.075000
72002-03-200.109000
82006-12-130.280000
92009-04-300.020000
102013-09-190.045000
112018-06-210.039000
122022-09-220.044000
131986-03-140.075000
141997-03-310.149000
152006-03-150.137000
162006-08-310.029000
171991-06-140.050000
182003-11-280.021000
192009-11-300.014000
202003-09-300.022000
212009-10-300.015000
222011-06-160.039000
232020-03-190.039000
242021-09-230.033000
251993-09-150.042000
262006-10-310.031000
272019-12-130.529000
282004-09-300.021000
292008-05-300.028000
302009-01-300.027000
312003-08-290.021000
322004-12-080.013000
332006-02-280.024000
342002-12-110.042000
352004-11-300.021000
362025-03-270.049000
372006-05-310.028000
382021-03-250.033000
392002-06-190.042000
402004-10-290.021000
412006-04-280.026000
421991-09-160.050000
431997-06-230.035000
442004-01-300.021000
452008-04-300.029000
461986-12-150.075000
471993-12-150.042000
482003-07-310.022000
492007-07-310.031000
502007-12-310.032000
512008-01-310.029000
522008-10-310.028000
532009-12-310.012000
541987-12-140.075000
551989-09-150.075000
562025-09-250.049000
572022-12-140.542000
582024-03-280.047000
592012-12-070.074000
601994-12-150.060000
612005-12-140.308000
622005-09-010.024000
632007-03-300.031000
642008-08-290.028000
652010-03-100.040000
662002-09-180.042000
672004-12-310.021000
682014-03-200.045000
692000-09-200.045000
702012-09-200.045000
712023-06-220.047000
722005-03-310.021000
732005-10-310.024000
742017-09-140.039000
752005-06-300.022000
762015-06-180.042000
772016-12-130.353000
781989-03-140.075000
792016-09-150.041000
802015-09-170.042000
812022-06-230.033000
822026-03-260.049000
832007-01-310.031000
842009-06-300.018000
852010-06-090.035000
861992-03-160.050000
872004-06-300.022000
882023-09-280.047000
892025-06-260.049000
901996-06-140.035000
912009-05-290.019000
922001-09-190.055000
932004-08-310.022000
942006-06-300.026000
952014-12-121.102000
961992-06-150.050000
971998-06-220.035000
982011-03-170.039000
992019-06-200.039000
1002021-06-240.033000
1012026-06-250.049000
1021988-12-150.075000
1031998-03-230.112000
1042007-02-280.028000
1052010-09-160.035000
1061987-09-140.075000
1071992-12-150.045000
1082005-01-310.020000
1092020-09-170.039000
1101987-03-130.075000
1112008-09-300.027000
1121993-06-150.042000
1132014-09-180.045000
1142023-12-130.555000
1152004-07-300.023000
1162008-12-310.028000
1172013-06-200.045000
1182018-03-220.039000
1192020-06-180.039000
1202011-09-150.039000
1212006-12-290.031000
1222008-03-120.007000
1232013-03-210.045000
1241991-12-160.065000
1252004-05-280.022000
1262012-06-140.039000
1272004-04-300.022000
1282007-06-290.030000
1291988-06-150.075000
1302005-09-300.024000
1312003-10-310.021000
1322009-08-310.016000
1332008-02-290.026000
1342008-06-300.028000
1352009-09-300.015000
1361993-03-150.042000
1371995-09-150.042000
1382025-12-110.607000
1392003-05-300.023000
1402005-04-290.021000
1411995-12-150.062000
1422007-10-310.033000
1432007-11-300.031000
1442010-12-030.042000
1451986-06-130.075000
1461988-09-150.075000
1471996-09-300.035000
1482019-09-190.039000
1492012-03-150.039000
1502005-12-300.025000
1512009-07-310.018000
1522000-06-210.045000
1532006-07-310.028000
1542011-12-090.049000
1552020-12-110.205000
1562022-03-240.033000
1571990-06-150.060000
1581998-09-210.035000
1592016-03-170.041000
1602024-12-120.718000
1611989-06-150.075000
1621999-06-210.035000
1632008-03-310.030000
1642009-03-310.025000
1651988-03-150.075000
1661990-03-140.065000
1672024-09-260.049000
1682015-12-110.373000
1692017-12-130.622000
1702017-06-150.039000
1712023-03-230.047000
1721994-09-150.042000
1732007-09-280.031000
1742004-03-310.022000
1752015-03-190.042000
1762018-09-130.039000
1771994-03-150.042000
1782001-03-210.210000
1792009-02-270.022000
1802006-09-290.029000
1812007-05-310.031000
1821997-09-220.035000
1832007-04-300.030000
1842007-12-110.319000
1851995-03-150.042000
1862001-12-120.092000
1872000-12-130.725000
1882019-03-210.039000
1891996-12-310.355000
1901999-12-130.741000
1912005-02-280.019000
1921990-12-140.050000
1931994-06-150.042000
1942000-03-220.242000
1952003-06-300.021000
1962016-06-160.041000
1972017-03-160.039000
1982018-12-140.696000
1991997-12-220.865000
2001999-09-200.035000
2012006-11-300.030000
2022021-12-141.459000
2031991-03-150.050000
2041999-03-220.117000
2051996-06-280.035000
2061992-09-150.050000
2072005-05-310.021000
2082006-03-310.027000
2092014-06-190.045000
2101989-12-150.070000
2112005-03-160.115000
2122005-11-300.024000
2132013-12-130.655000
2142003-04-300.025000
2152006-01-310.025000
2161990-09-140.060000
2171996-03-150.042000
2181995-06-150.042000
2192003-03-310.026000
2202003-12-310.022000
2212007-08-310.031000
2222008-07-310.028000
2232024-06-270.049000
2241987-06-120.075000
2251998-12-090.444000
2262001-06-200.055000