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

6.9 KiB

1DateDividendsctime
21987-09-240.122222017-08-22 22:17:53
32004-09-280.3352017-08-22 22:17:53
41991-03-220.216672017-08-22 22:17:53
52017-03-290.462017-08-22 22:17:53
62008-09-260.422017-08-22 22:17:53
71982-12-270.12017-08-22 22:17:53
81991-09-240.216672017-08-22 22:17:53
92017-06-280.462017-08-22 22:17:53
101975-03-240.038892017-08-22 22:17:53
111979-06-250.077782017-08-22 22:17:53
121983-03-280.12017-08-22 22:17:53
131983-09-260.12017-08-22 22:17:53
141994-12-230.216672017-08-22 22:17:53
151996-09-260.252017-08-22 22:17:53
162013-06-260.322017-08-22 22:17:53
172011-12-280.252017-08-22 22:17:53
181973-12-240.027782017-08-22 22:17:53
191979-09-240.088892017-08-22 22:17:53
202009-03-270.152017-08-22 22:17:53
211978-03-270.066672017-08-22 22:17:53
221992-09-240.216672017-08-22 22:17:53
232005-06-280.3352017-08-22 22:17:53
242009-06-260.152017-08-22 22:17:53
251975-09-240.044442017-08-22 22:17:53
261982-06-240.12017-08-22 22:17:53
272005-03-290.3352017-08-22 22:17:53
282007-09-260.422017-08-22 22:17:53
291986-06-240.12017-08-22 22:17:53
301999-09-280.292017-08-22 22:17:53
312012-03-280.252017-08-22 22:17:53
321974-03-250.027782017-08-22 22:17:53
331979-12-240.088892017-08-22 22:17:53
342003-09-260.3352017-08-22 22:17:53
351978-06-260.066672017-08-22 22:17:53
361984-03-260.12017-08-22 22:17:53
372012-06-270.322017-08-22 22:17:53
382016-09-280.462017-08-22 22:17:53
391974-06-240.033332017-08-22 22:17:53
401978-09-250.077782017-08-22 22:17:53
411979-03-260.077782017-08-22 22:17:53
421987-12-240.122222017-08-22 22:17:53
432012-09-260.322017-08-22 22:17:53
442012-12-200.322017-08-22 22:17:53
451991-12-240.216672017-08-22 22:17:53
462001-12-270.3352017-08-22 22:17:53
471984-12-240.12017-08-22 22:17:53
481989-03-270.177782017-08-22 22:17:53
491989-09-250.216672017-08-22 22:17:53
502002-03-260.3352017-08-22 22:17:53
511977-06-240.066672017-08-22 22:17:53
522011-03-290.152017-08-22 22:17:53
532002-09-260.3352017-08-22 22:17:53
542015-03-270.422017-08-22 22:17:53
551980-12-240.12017-08-22 22:17:53
561981-06-240.12017-08-22 22:17:53
571997-12-290.292017-08-22 22:17:53
581992-12-240.216672017-08-22 22:17:53
592011-06-280.252017-08-22 22:17:53
602009-12-290.152017-08-22 22:17:53
612013-12-270.322017-08-22 22:17:53
622015-06-260.422017-08-22 22:17:53
631975-12-240.044442017-08-22 22:17:53
641998-09-280.292017-08-22 22:17:53
651993-03-250.216672017-08-22 22:17:53
661990-06-250.216672017-08-22 22:17:53
671994-09-260.216672017-08-22 22:17:53
681984-06-250.12017-08-22 22:17:53
691988-09-260.155562017-08-22 22:17:53
701990-03-260.216672017-08-22 22:17:53
711977-12-230.066672017-08-22 22:17:53
721997-06-260.292017-08-22 22:17:53
732001-02-070.1212017-10-20 09:54:16
741997-06-260.292017-10-20 09:54:16
752015-12-290.462017-08-22 22:17:53
761984-09-240.12017-08-22 22:17:53
771986-03-240.12017-08-22 22:17:53
781982-03-300.12017-08-22 22:17:53
791972-12-220.0252017-08-22 22:17:53
801976-09-240.055562017-08-22 22:17:53
811977-03-250.055562017-08-22 22:17:53
821993-06-240.216672017-08-22 22:17:53
831993-12-270.216672017-08-22 22:17:53
841980-09-240.088892017-08-22 22:17:53
851981-03-250.12017-08-22 22:17:53
862010-09-280.152017-08-22 22:17:53
872014-09-260.372017-08-22 22:17:53
881989-06-260.177782017-08-22 22:17:53
892004-03-290.3352017-08-22 22:17:53
901983-06-240.12017-08-22 22:17:53
912000-06-280.292017-08-22 22:17:53
921999-12-290.292017-08-22 22:17:53
931986-12-240.111112017-08-22 22:17:53
941987-06-240.122222017-08-22 22:17:53
951978-12-220.077782017-08-22 22:17:53
961995-12-270.252017-08-22 22:17:53
971996-06-260.252017-08-22 22:17:53
982000-09-270.292017-08-22 22:17:53
992013-03-260.322017-08-22 22:17:53
1002000-03-290.292017-08-22 22:17:53
1011987-03-250.111112017-08-22 22:17:53
1021992-06-240.216672017-08-22 22:17:53
1031975-06-240.038892017-08-22 22:17:53
1041999-03-290.292017-08-22 22:17:53
1052003-12-290.3352017-08-22 22:17:53
1062009-09-280.152017-08-22 22:17:53
1071988-06-240.133332017-08-22 22:17:53
1082007-12-270.422017-08-22 22:17:53
1092013-09-260.322017-08-22 22:17:53
1101990-12-240.216672017-08-22 22:17:53
1111995-03-270.216672017-08-22 22:17:53
1121983-12-230.12017-08-22 22:17:53
1132000-12-270.292017-08-22 22:17:53
1142017-07-270.462017-08-22 22:17:53
1151988-03-250.133332017-08-22 22:17:53
1162003-06-260.3352017-08-22 22:17:53
1172016-03-290.462017-08-22 22:17:53
1181982-10-040.12017-08-22 22:17:53
1191990-09-240.216672017-08-22 22:17:53
1201995-06-280.252017-08-22 22:17:53
1212001-03-280.1692017-08-22 22:17:53
1222016-06-280.462017-08-22 22:17:53
1231996-12-270.252017-08-22 22:17:53
1241986-09-240.111112017-08-22 22:17:53
1251999-06-280.292017-08-22 22:17:53
1262008-12-290.422017-08-22 22:17:53
1271995-09-270.252017-08-22 22:17:53
1281996-03-270.252017-08-22 22:17:53
1292008-03-270.422017-08-22 22:17:53
1301974-12-240.038892017-08-22 22:17:53
1312016-12-230.462017-08-22 22:17:53
1321992-03-250.216672017-08-22 22:17:53
1332004-06-280.3352017-08-22 22:17:53
1342004-12-290.3352017-08-22 22:17:53
1352008-06-260.422017-08-22 22:17:53
1361974-09-240.033332017-08-22 22:17:53
1371991-06-240.216672017-08-22 22:17:53
1382002-06-260.3352017-08-22 22:17:53
1392006-03-290.3752017-08-22 22:17:53
1402006-09-270.3752017-08-22 22:17:53
1411985-06-250.12017-08-22 22:17:53
1421981-09-240.12017-08-22 22:17:53
1432014-12-290.422017-08-22 22:17:53
1441998-06-260.292017-08-22 22:17:53
1451976-12-270.055562017-08-22 22:17:53
1461985-03-260.12017-08-22 22:17:53
1471985-09-240.12017-08-22 22:17:53
1481976-03-250.044442017-08-22 22:17:53
1491997-03-260.252017-08-22 22:17:53
1502015-09-280.422017-08-22 22:17:53
1511994-06-240.216672017-08-22 22:17:53
1522007-03-280.3752017-08-22 22:17:53
1531973-06-250.027782017-08-22 22:17:53
1541977-09-260.066672017-08-22 22:17:53
1551980-03-250.088892017-08-22 22:17:53
1561988-12-230.155562017-08-22 22:17:53
1572005-12-280.3352017-08-22 22:17:53
1582007-06-270.422017-08-22 22:17:53
1592011-09-280.252017-08-22 22:17:53
1601973-09-240.027782017-08-22 22:17:53
1611981-12-240.12017-08-22 22:17:53
1621998-12-290.292017-08-22 22:17:53
1632001-06-270.3352017-08-22 22:17:53
1642005-09-280.3352017-08-22 22:17:53
1652002-12-270.3352017-08-22 22:17:53
1661985-12-240.12017-08-22 22:17:53
1672010-03-290.152017-08-22 22:17:53
1682001-09-260.3352017-08-22 22:17:53
1692003-03-260.3352017-08-22 22:17:53
1702014-03-270.372017-08-22 22:17:53
1711980-06-240.088892017-08-22 22:17:53
1722010-06-280.152017-08-22 22:17:53
1731997-09-260.292017-08-22 22:17:53
1741998-03-270.292017-08-22 22:17:53
1752010-12-290.152017-08-22 22:17:53
1761972-06-260.0252017-08-22 22:17:53
1772014-06-260.372017-08-22 22:17:53
1781976-06-240.055562017-08-22 22:17:53
1791989-12-220.216672017-08-22 22:17:53
1801993-09-240.216672017-08-22 22:17:53
1811994-03-250.216672017-08-22 22:17:53
1822006-06-280.3752017-08-22 22:17:53
1832006-12-270.3752017-08-22 22:17:53
1841972-09-250.0252017-08-22 22:17:53
1851973-03-260.0252017-08-22 22:17:53