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

3.6 KiB

1DateDividends
21988-08-120.035000
31990-04-100.035000
41991-10-030.035000
51993-08-030.035000
61997-04-020.090000
71984-08-200.045000
81988-01-120.035000
91988-09-090.035000
101989-12-130.170000
112002-06-280.049000
121984-11-150.045000
131988-07-120.035000
141992-08-040.035000
151995-04-100.035000
161994-08-020.035000
172018-03-220.100000
182022-12-190.006000
191984-12-170.045000
201985-07-180.045000
211988-12-300.035000
221990-07-100.035000
231994-05-030.035000
241989-06-090.035000
251991-06-040.035000
261992-06-030.035000
272014-03-240.089000
281989-11-100.035000
291993-05-040.035000
301995-12-220.101000
311988-03-100.035000
321990-02-090.035000
331987-03-170.035000
341987-08-170.035000
351992-05-050.035000
361997-10-020.090000
371993-06-020.035000
381993-12-290.035000
391998-10-020.035000
401999-07-020.055000
411990-03-090.035000
421993-11-020.035000
431994-07-050.035000
441995-02-100.035000
451997-07-020.490000
462017-12-190.413000
471984-05-170.045000
481985-08-190.045000
491985-12-170.045000
501987-01-160.035000
511993-12-060.035000
521988-04-120.035000
531991-08-020.035000
541995-10-100.090000
551987-04-160.035000
561987-05-150.035000
571990-10-100.035000
581991-02-050.035000
592026-06-230.422000
601990-08-100.035000
611990-11-090.035000
621991-07-030.035000
631985-02-140.045000
641985-11-150.045000
651989-08-100.035000
661989-12-290.035000
671990-06-120.035000
681995-05-100.035000
691999-10-040.135000
701988-11-100.035000
711989-05-100.035000
722021-12-172.606000
731988-06-100.035000
741993-02-020.035000
751992-02-040.035000
761998-07-020.320000
772009-12-140.254000
781986-04-170.045000
791987-10-160.035000
801988-02-100.035000
811990-05-100.035000
821991-11-050.035000
831988-05-100.035000
841989-07-110.035000
851992-03-030.035000
861984-07-180.045000
871985-01-180.045000
881986-01-170.045000
891986-09-170.045000
901986-10-200.045000
911993-10-040.035000
921998-12-080.860000
932016-12-191.014000
941986-08-180.045000
951992-11-040.035000
961994-09-020.035000
972016-03-230.072000
982019-12-180.015000
991987-02-170.035000
1001992-04-030.035000
1011992-07-060.035000
1021997-12-151.230000
1031984-04-160.045000
1041986-02-140.045000
1051987-11-170.035000
1061991-03-050.035000
1071992-10-050.035000
1081991-05-030.035000
1091993-03-020.035000
1101995-01-090.035000
1111984-06-180.045000
1121985-05-170.045000
1131986-05-160.045000
1141986-12-170.045000
1151988-12-160.070000
1161994-03-090.035000
1172000-07-050.020000
1182014-12-180.353000
1191985-10-180.045000
1201986-06-170.045000
1211986-11-170.045000
1221990-09-110.035000
1231993-09-020.035000
1241985-03-180.045000
1251987-07-170.035000
1261991-04-030.035000
1272002-11-290.046000
1281992-09-030.035000
1291993-07-060.035000
1301996-04-020.090000
1311985-09-170.045000
1321986-07-180.045000
1331987-09-170.035000
1341989-02-100.035000
1351990-12-280.035000
1362012-03-230.003000
1372000-12-082.250000
1381987-12-100.035000
1391992-12-100.035000
1401993-04-020.035000
1411994-02-020.035000
1421996-12-230.890000
1431987-06-170.035000
1441991-09-040.035000
1451994-06-020.035000
1461995-06-120.035000
1472010-12-170.185000
1481994-11-100.035000
1491996-10-020.150000
1501998-04-020.090000
1511984-09-140.045000
1521984-10-150.045000
1531985-06-170.045000
1541988-10-110.035000
1551991-12-300.035000
1561999-12-073.860000
1572008-12-120.334000
1582015-03-240.063000
1592018-12-193.573000
1601994-12-120.005000
1611996-07-020.090000
1622009-03-240.002000
1631986-03-170.045000
1641989-03-100.035000
1651989-04-110.035000
1661989-09-120.035000
1671994-10-100.035000
1682025-05-2815.000000
1692025-12-170.015000
1702000-04-040.280000
1712015-12-170.306000
1721985-04-170.045000
1731991-12-160.076000
1741994-04-050.035000
1751995-03-100.035000
1761999-04-071.590000
1771989-10-110.035000
1781992-12-290.035000
1791995-07-100.035000
1802013-12-180.239000
1811990-12-170.060000
1822011-12-190.569000
1832012-12-190.420000