f/overrides/event-backup/inutx-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.1 KiB

1DateDividends
21990-03-300.140000
31999-09-300.040000
42021-06-180.235000
52008-06-260.292000
61988-12-290.176000
71991-06-280.112000
82000-06-210.168000
91998-05-290.080000
101999-01-290.096000
112001-08-310.056000
122008-12-170.292000
131995-05-310.080000
141995-09-270.324000
151996-06-270.228000
161989-09-290.116000
171990-05-310.120000
181990-08-310.128000
192000-09-210.156000
202003-03-210.204000
212007-06-250.248000
221996-05-310.076000
231997-09-300.072000
241999-10-290.092000
251994-01-310.112000
262017-12-133.576000
272024-09-200.255000
281989-03-310.348000
291990-06-260.352000
302002-09-200.196000
311991-06-240.336000
321999-08-310.024000
332008-09-250.292000
342019-06-170.268000
351994-06-270.296000
362000-09-290.036000
372001-10-310.056000
381996-09-300.100000
391998-01-300.072000
401999-02-260.048000
411995-01-310.100000
422000-02-290.040000
432001-12-201.344000
442004-06-230.196000
452023-12-130.549000
461990-06-290.116000
471991-12-270.584000
481992-09-300.124000
491997-03-310.084000
501999-07-300.064000
512000-12-201.688000
522026-06-180.236000
531990-02-280.132000
541991-01-310.112000
551994-03-280.316000
561994-04-290.096000
571995-06-270.292000
581996-12-271.132000
592001-03-300.024000
602002-02-280.080000
611992-03-310.104000
621992-06-300.100000
631993-07-300.100000
642006-06-270.180000
651996-06-280.072000
661999-09-220.116000
672001-06-270.136000
682022-03-180.269000
691993-04-300.120000
701997-12-264.244000
711999-12-223.196000
721999-12-310.076000
732001-09-280.088000
741995-04-280.124000
751995-06-300.080000
761999-11-300.088000
771995-08-310.108000
781996-03-290.084000
791994-08-310.060000
801994-09-300.100000
811994-10-310.096000
822013-06-240.280000
832019-03-200.268000
841993-05-280.124000
852001-11-300.064000
862005-06-280.216000
872011-12-160.308000
882021-09-210.256000
891991-05-310.116000
901992-05-290.096000
911997-02-280.088000
921997-11-280.080000
932011-09-230.280000
942016-06-230.336000
952016-09-220.352000
962018-12-133.324000
972025-12-112.424000
981992-11-300.104000
992002-03-280.060000
1002012-03-230.236000
1012001-05-310.036000
1022001-12-310.060000
1032019-12-133.620000
1041991-09-250.348000
1051992-07-310.132000
1061993-06-240.364000
1071995-03-290.292000
1081995-09-290.104000
1092000-10-310.052000
1102000-12-290.068000
1112006-12-200.248000
1122015-12-141.088000
1131989-06-300.344000
1141990-12-270.572000
1151994-07-290.112000
1162010-09-220.300000
1171993-12-310.108000
1181997-06-270.252000
1191999-06-230.212000
1201998-12-310.072000
1212017-03-220.340000
1221990-09-250.372000
1231991-07-310.116000
1241995-03-310.112000
1251997-06-300.080000
1261998-03-310.076000
1272000-08-310.052000
1282002-03-210.176000
1292007-09-240.256000
1301990-12-310.128000
1311992-04-300.096000
1321996-10-310.056000
1331996-11-290.072000
1342013-12-172.276000
1352018-06-210.320000
1362015-09-220.324000
1372024-06-210.268000
1381991-02-280.104000
1391998-06-300.088000
1402001-03-270.108000
1412007-03-260.248000
1421994-06-300.100000
1431994-12-291.024000
1442004-03-230.216000
1452017-06-210.344000
1461990-04-300.116000
1472001-01-310.028000
1482010-06-210.240000
1491997-05-300.084000
1502009-06-240.292000
1512009-09-240.292000
1522025-03-200.258000
1531988-10-310.056000
1541992-03-270.308000
1551994-03-310.108000
1561997-01-310.076000
1571999-03-240.200000
1582015-06-220.312000
1591988-08-310.124000
1601993-03-260.232000
1611993-10-290.108000
1622001-07-310.048000
1632020-06-170.292000
1642022-09-210.256000
1651990-01-310.144000
1661994-11-300.096000
1672001-06-290.052000
1682003-06-200.204000
1692011-06-230.288000
1702014-06-240.288000
1712016-03-230.320000
1722020-09-220.285000
1731990-09-280.124000
1741993-02-260.076000
1751999-04-300.100000
1761998-04-300.076000
1772000-01-310.056000
1782000-06-300.052000
1792004-09-230.216000
1802006-03-290.216000
1811988-09-300.176000
1821990-07-310.128000
1831995-10-310.096000
1842014-09-240.284000
1852014-12-165.648000
1862021-03-180.244000
1871994-02-280.100000
1881996-09-260.196000
1891997-07-310.120000
1902008-03-270.268000
1912010-03-220.240000
1922017-09-210.344000
1932019-09-200.296000
1941993-03-310.092000
1951996-08-300.068000
1962004-12-220.216000
1972002-05-310.080000
1982012-09-250.284000
1992023-09-210.238000
2002024-03-200.244000
2011992-09-240.392000
2021997-09-260.244000
2032000-03-310.072000
2042000-11-300.024000
2052002-01-310.036000
2061989-12-290.132000
2071997-08-290.060000
2081998-02-270.068000
2092002-06-280.060000
2102003-12-190.196000
2112020-03-200.292000
2122025-09-190.260000
2131991-09-300.112000
2141996-01-310.088000
2151998-09-240.220000
2162016-12-140.452000
2171998-09-300.068000
2182012-12-180.592000
2192013-03-220.056000
2202018-09-210.320000
2211991-03-280.112000
2221997-04-300.080000
2232000-04-280.068000
2242009-12-170.288000
2252012-06-250.284000
2262022-06-210.245000
2271990-03-260.416000
2281992-02-280.096000
2292000-03-230.172000
2301995-12-280.300000
2311998-03-260.212000
2322007-12-170.252000
2331989-10-310.132000
2341993-09-300.100000
2351993-09-240.300000
2361995-11-300.092000
2371997-10-310.084000
2381997-12-310.080000
2392011-03-240.284000
2401991-03-260.324000
2411991-11-290.112000
2421993-06-300.116000
2432002-04-300.040000
2442009-03-250.292000
2452015-03-200.300000
2462018-03-210.280000
2472023-06-210.274000
2481990-11-300.124000
2491991-04-300.112000
2501999-05-280.052000
2511996-03-280.252000
2522001-04-300.056000
2532022-12-131.954000
2542025-06-200.285000
2552026-03-190.258000
2561992-12-310.108000
2572002-12-200.136000
2582005-09-280.236000
2591995-12-290.096000
2601996-02-290.080000
2612005-12-220.232000
2622010-12-160.300000
2631989-11-300.128000
2641993-01-290.084000
2651994-12-300.176000
2661999-06-300.064000
2671992-01-310.104000
2681992-08-310.132000
2691992-12-291.064000
2701988-11-300.144000
2711998-06-250.236000
2722023-03-200.260000
2731998-12-222.588000
2742002-10-310.004000
2751989-08-310.120000
2761990-10-310.128000
2771991-12-310.116000
2781993-12-292.100000
2792020-12-110.580000
2802021-12-144.141000
2812024-12-122.223000
2821995-07-310.108000
2832006-09-270.240000
2842014-03-210.280000
2852005-03-280.216000
2862013-09-240.280000
2871991-08-300.116000
2881993-08-310.100000
2891998-10-300.076000
2901994-09-280.268000
2911996-04-300.076000
2921998-11-300.072000
2932002-06-210.188000
2941996-12-310.120000
2951999-03-310.048000
2962001-02-280.056000
2971989-12-280.608000
2981993-11-300.108000
2991997-03-270.276000
3001998-07-310.092000
3011998-08-310.056000
3022000-05-310.056000
3032001-09-270.188000
3041992-10-300.108000
3051995-02-280.092000
3061996-07-310.068000
3072000-07-310.052000
3082003-09-190.196000
3091991-10-310.116000
3101992-06-250.288000
3111994-05-310.100000