f/overrides/event-backup/awshx-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.8 KiB

1DateDividends
21995-09-220.145000
32005-03-180.140000
42011-12-160.225000
52022-09-140.205000
61981-10-300.100000
71982-01-290.100000
81985-04-190.120000
91994-06-010.050000
102012-09-210.165000
112014-03-210.180000
122017-06-161.240000
131984-04-160.130000
141990-11-010.050000
152006-03-170.160000
162006-12-221.005000
172004-09-170.140000
182016-09-160.190000
192024-06-122.979000
201983-10-310.110000
211987-04-240.130000
221990-12-030.050000
232002-12-200.174000
241991-09-200.140000
251991-12-200.140000
261998-09-180.145000
272017-03-170.195000
281984-11-020.120000
291985-02-040.120000
301988-08-050.130000
311991-03-220.140000
322023-06-141.550000
331983-04-250.130000
341989-03-170.140000
352009-06-190.175000
362023-03-150.205000
372010-12-170.220000
382012-03-230.165000
392014-06-200.180000
402015-09-180.185000
411986-02-040.120000
421997-03-210.145000
432001-03-150.145000
442002-10-180.033000
452019-09-130.203000
462024-03-130.205000
472003-03-280.135000
482007-06-220.180000
492019-12-201.749000
501980-10-310.090000
511983-07-290.110000
521989-06-160.140000
531992-03-200.140000
541990-06-220.140000
552005-09-160.150000
562025-12-183.244000
572005-12-160.590000
582011-03-180.155000
592016-06-170.190000
602024-09-180.205000
611981-04-210.130000
621986-04-180.130000
631995-03-170.145000
641999-06-180.145000
652013-12-201.115000
662020-03-180.205000
672023-09-130.205000
681988-11-040.130000
691994-03-180.140000
701998-12-182.770000
712006-09-150.160000
722018-06-151.682000
732025-03-120.205000
741982-04-210.130000
751987-02-020.130000
761994-09-160.040000
772008-12-190.675000
782012-12-210.225000
792018-03-160.200000
802020-12-180.920000
811980-07-310.090000
822000-12-222.640000
832008-06-200.180000
842009-03-200.180000
851998-03-200.145000
862001-06-220.135000
872006-06-160.160000
882015-06-190.185000
892003-09-190.135000
902011-06-170.155000
912015-03-200.185000
922020-06-170.205000
931980-04-280.130000
941984-08-020.110000
951992-12-240.140000
961994-12-230.610000
972023-12-151.550000
982016-12-192.040000
991990-09-210.140000
1001994-08-010.050000
1012003-12-190.320000
1022009-12-180.175000
1032022-03-160.205000
1041983-01-310.110000
1052013-06-210.175000
1062014-12-222.344000
1072015-12-181.846000
1081986-11-030.130000
1092004-06-180.135000
1102021-09-150.205000
1112024-12-192.805000
1122014-09-190.180000
1132025-06-112.918000
1141981-07-310.100000
1151992-06-190.140000
1161995-12-221.275000
1172010-06-180.150000
1182018-12-211.247000
1191988-04-220.130000
1201993-09-170.140000
1211994-05-020.050000
1222007-12-212.120000
1232000-06-160.145000
1242001-09-210.135000
1252004-12-170.410000
1261982-10-290.110000
1271984-02-020.110000
1281989-09-220.140000
1291997-09-190.145000
1302025-09-170.205000
1311981-01-300.100000
1321993-03-190.140000
1331996-09-200.145000
1342000-09-220.145000
1352004-03-190.135000
1362007-09-210.180000
1371982-07-300.100000
1381990-12-210.100000
1391996-06-210.145000
1402003-06-200.135000
1412010-03-190.150000
1422013-03-220.175000
1431995-06-160.145000
1441996-03-220.145000
1452000-03-150.145000
1462002-06-210.135000
1472008-03-200.180000
1482008-09-190.180000
1492021-12-171.337000
1501989-12-220.200000
1511991-06-210.140000
1521997-12-181.840000
1531999-03-190.145000
1542021-06-161.913000
1551990-03-160.140000
1561997-06-200.145000
1571998-06-190.145000
1581999-12-173.250000
1591994-06-170.040000
1602009-09-250.175000
1612019-06-141.099000
1622020-09-160.205000
1632005-06-170.150000
1642016-03-180.190000
1652018-09-140.200000
1662022-12-161.145000
1671987-11-060.130000
1681993-06-180.140000
1691999-09-170.145000
1702002-09-200.135000
1712026-06-162.801000
1722011-09-230.155000
1732017-09-150.195000
1742022-06-151.727000
1751985-08-020.120000
1761986-08-010.130000
1771992-09-180.140000
1782001-12-210.775000
1791988-12-160.040000
1801996-12-201.385000
1812013-09-200.175000
1821988-02-050.130000
1831994-09-010.050000
1842017-12-181.753000
1851980-01-310.090000
1862019-03-150.203000
1872021-03-170.205000
1882007-03-230.170000
1892010-09-240.150000
1902012-06-150.165000
1912026-03-180.205000
1921985-11-010.120000
1931987-08-030.130000
1941993-12-230.140000
1952002-03-220.135000