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

11 KiB

1DateDividendsctime
21997-11-120.252017-08-22
31998-05-130.252017-08-22
41989-11-220.052017-08-22
51990-05-230.052017-08-22
61990-08-280.052017-08-22
72002-08-140.062017-08-22
81998-02-190.252017-08-22
91995-06-130.039232018-03-09 21:59:16
101995-06-130.045122017-08-22
112015-02-260.1818182017-11-08 07:52:27
121999-08-310.062017-11-15 07:55:39
132010-11-290.122017-11-15 07:55:39
142012-05-300.122017-11-15 07:55:39
152010-08-300.122017-11-15 07:55:39
161999-02-180.262017-11-15 07:55:39
172010-05-270.122017-11-15 07:55:39
182014-08-280.182017-11-15 07:55:39
191991-02-220.052017-11-15 07:55:39
201990-12-030.052017-11-15 07:55:39
211994-05-230.0752017-11-15 07:55:39
221994-11-210.152017-11-15 07:55:39
232002-11-130.062017-11-15 07:55:39
242003-02-200.062017-11-15 07:55:39
252015-02-260.22017-10-20 09:54:16
261999-08-310.062017-10-23 07:36:15
272010-11-290.122017-10-23 07:36:15
282012-05-300.122017-10-23 07:36:15
292010-08-300.122017-10-23 07:36:15
301999-02-180.262017-10-23 07:36:15
312010-05-270.122017-10-23 07:36:15
322014-08-280.182017-10-23 07:36:15
331991-02-220.052017-10-23 07:36:15
341990-12-030.052017-10-23 07:36:15
351994-05-230.0752017-10-23 07:36:15
361994-11-210.152017-10-23 07:36:15
372002-11-130.062017-10-23 07:36:15
382003-02-200.062017-10-23 07:36:15
392015-02-260.1818182017-08-22
401999-08-310.062017-08-22
412010-11-290.122017-08-22
422012-05-300.122017-08-22
432010-08-300.122017-08-22
441999-02-180.262017-08-22
452010-05-270.122017-08-22
462014-08-280.182017-08-22
471991-02-220.052017-08-22
481990-12-030.052017-08-22
491994-05-230.0752017-08-22
501994-11-210.152017-08-22
512002-11-130.062017-08-22
522003-02-200.062017-08-22
532015-05-280.22017-08-22
541995-11-160.182017-08-22
552000-02-170.062017-08-22
561991-11-220.052017-08-22
572013-08-280.152017-08-22
582013-02-270.152017-08-22
591992-02-210.052017-08-22
602001-05-230.062017-08-22
611993-08-300.052017-08-22
622003-11-120.062017-08-22
632004-02-190.062017-08-22
641997-08-280.212017-08-22
652017-03-010.272017-08-22
662017-06-080.272017-08-22
671991-05-240.052017-08-22
681995-08-250.152017-08-22
691995-05-120.152017-08-22
701999-05-100.072017-08-22
711992-06-010.052017-08-22
721992-11-300.052017-08-22
732000-05-240.062017-08-22
742016-08-110.222017-08-22
751992-08-310.052017-08-22
762004-11-100.062017-08-22
772001-02-210.062017-08-22
781996-08-290.182017-08-22
792013-11-270.152017-08-22
801993-11-190.0752017-08-22
812011-08-300.122017-08-22
822011-05-270.122017-08-22
831990-02-220.052017-08-22
841994-02-180.0752017-08-22
851995-09-130.045122017-08-22
862011-02-250.122017-08-22
872016-05-270.22017-08-22
882001-11-210.062017-08-22
892003-05-210.062017-08-22
902002-02-200.062017-08-22
912014-11-260.182017-08-22
921997-05-130.212017-08-22
931998-11-100.262017-08-22
941995-02-210.152017-08-22
952005-05-050.122017-08-22
962007-06-221.861372017-08-22
972012-02-280.122017-08-22
982014-08-270.182017-08-22
991995-12-130.022562017-08-22
1002005-08-040.122017-08-22
1012015-11-270.22017-08-22
1022002-05-220.062017-08-22
1032015-08-280.22017-08-22
1042016-02-260.222017-08-22
1051994-08-290.0752017-08-22
1062011-11-290.122017-08-22
1071998-08-270.252017-08-22
1081999-11-090.062017-08-22
1092004-08-100.067692017-08-22
1102004-08-120.062017-08-22
1111996-02-220.182017-08-22
1122004-05-030.067692017-08-22
1131996-05-130.182017-08-22
1142001-08-290.062017-08-22
1152016-11-290.222017-08-22
1161993-05-280.052017-08-22
1172012-11-290.122017-08-22
1182014-05-290.182017-08-22
1191993-02-220.052017-08-22
1201996-11-130.212017-08-22
1212003-08-140.062017-08-22
1222005-02-100.062017-08-22
1231997-02-200.212017-08-22
1241991-08-300.052017-08-22
1252012-08-300.122017-08-22
1262014-02-270.152017-08-22
1272005-11-220.122017-08-22
1282010-02-250.122017-08-22
1292000-11-210.062017-08-22
1302000-09-010.062017-08-22
1312004-05-130.062017-08-22
1322013-05-300.1363642017-08-22
1332017-08-300.272017-08-30 07:39:09
1341993-11-190.0752017-10-20 09:54:16
1352011-08-300.122017-10-20 09:54:16
1362011-05-270.122017-10-20 09:54:16
1371990-02-220.052017-10-20 09:54:16
1381994-02-180.0752017-10-20 09:54:16
1391995-09-130.045122017-10-20 09:54:16
1402011-02-250.122017-10-20 09:54:16
1412016-05-270.22017-10-20 09:54:16
1422001-11-210.062017-10-20 09:54:16
1432003-05-210.062017-10-20 09:54:16
1442002-02-200.062017-10-20 09:54:16
1452014-11-260.182017-10-20 09:54:16
1461997-05-130.212017-10-20 09:54:16
1471998-11-100.262017-10-20 09:54:16
1481995-02-210.152017-10-20 09:54:16
1492005-05-050.122017-10-20 09:54:16
1502007-06-221.861372017-10-20 09:54:16
1512012-02-280.122017-10-20 09:54:16
1522014-08-270.182017-10-20 09:54:16
1531995-12-130.022562017-10-20 09:54:16
1542005-08-040.122017-10-20 09:54:16
1552015-11-270.22017-10-20 09:54:16
1562002-05-220.062017-10-20 09:54:16
1572015-08-280.22017-10-20 09:54:16
1582016-02-260.222017-10-20 09:54:16
1591994-08-290.0752017-10-20 09:54:16
1602011-11-290.122017-10-20 09:54:16
1611998-08-270.252017-10-20 09:54:16
1621999-11-090.062017-10-20 09:54:16
1632004-08-100.067692017-10-20 09:54:16
1642004-08-120.062017-10-20 09:54:16
1651996-02-220.182017-10-20 09:54:16
1662004-05-030.067692017-10-20 09:54:16
1671996-05-130.182017-10-20 09:54:16
1682001-08-290.062017-10-20 09:54:16
1692016-11-290.222017-10-20 09:54:16
1701993-05-280.052017-10-20 09:54:16
1712012-11-290.122017-10-20 09:54:16
1722014-05-290.182017-10-20 09:54:16
1731993-02-220.052017-10-20 09:54:16
1741996-11-130.212017-10-20 09:54:16
1752003-08-140.062017-10-20 09:54:16
1762005-02-100.062017-10-20 09:54:16
1771997-02-200.212017-10-20 09:54:16
1781991-08-300.052017-10-20 09:54:16
1792012-08-300.122017-10-20 09:54:16
1802014-02-270.152017-10-20 09:54:16
1812005-11-220.122017-10-20 09:54:16
1822010-02-250.122017-10-20 09:54:16
1832000-11-210.062017-10-20 09:54:16
1842000-09-010.062017-10-20 09:54:16
1852004-05-130.062017-10-20 09:54:16
1862013-05-300.1363642017-10-20 09:54:16
1872017-11-300.272017-11-30 07:17:01
1881992-08-310.052017-11-30 07:17:01
1892004-05-030.067692017-12-02 19:04:46
1901996-05-130.182017-12-02 19:04:46
1912001-08-290.062017-12-02 19:04:46
1922004-11-100.062017-11-30 07:17:01
1932001-02-210.062017-11-30 07:17:01
1941996-08-290.182017-11-30 07:17:01
1952013-11-270.152017-11-30 07:17:01
1962016-11-290.222017-12-02 19:04:46
1971993-05-280.052017-12-02 19:04:46
1982012-11-290.122017-12-02 19:04:46
1992014-05-290.182017-12-02 19:04:46
2001993-02-220.052017-12-02 19:04:46
2011996-11-130.212017-12-02 19:04:46
2022003-08-140.062017-12-02 19:04:46
2032005-02-100.062017-12-02 19:04:46
2041997-02-200.212017-12-02 19:04:46
2051991-08-300.052017-12-02 19:04:46
2062012-08-300.122017-12-02 19:04:46
2072014-02-270.152017-12-02 19:04:46
2082005-11-220.122017-12-02 19:04:46
2092010-02-250.122017-12-02 19:04:46
2102000-11-210.062017-12-02 19:04:46
2112000-09-010.062017-12-02 19:04:46
2122004-05-130.062017-12-02 19:04:46
2132013-05-300.1363642017-12-02 19:04:46
2142017-08-300.272017-11-30 07:17:01
2151993-11-190.0752017-11-30 07:17:01
2162011-08-300.122017-11-30 07:17:01
2172011-05-270.122017-11-30 07:17:01
2181990-02-220.052017-11-30 07:17:01
2191994-02-180.0752017-11-30 07:17:01
2201995-09-130.045122017-11-30 07:17:01
2212011-02-250.122017-11-30 07:17:01
2222016-05-270.22017-11-30 07:17:01
2232001-11-210.062017-11-30 07:17:01
2242003-05-210.062017-11-30 07:17:01
2252002-02-200.062017-11-30 07:17:01
2262014-11-260.182017-11-30 07:17:01
2271997-05-130.212017-11-30 07:17:01
2281998-11-100.262017-11-30 07:17:01
2291995-02-210.152017-11-30 07:17:01
2302005-05-050.122017-11-30 07:17:01
2312007-06-221.861372017-11-30 07:17:01
2322012-02-280.122017-11-30 07:17:01
2332014-08-270.182017-11-30 07:17:01
2341995-12-130.022562017-11-30 07:17:01
2352005-08-040.122017-11-30 07:17:01
2362015-11-270.22017-11-30 07:17:01
2372002-05-220.062017-11-30 07:17:01
2382015-08-280.22017-11-30 07:17:01
2392016-02-260.222017-11-30 07:17:01
2401994-08-290.0752017-11-30 07:17:01
2412011-11-290.122017-11-30 07:17:01
2421998-08-270.252017-11-30 07:17:01
2431999-11-090.062017-11-30 07:17:01
2442004-08-100.067692017-11-30 07:17:01
2452004-08-120.062017-11-30 07:17:01
2461996-02-220.182017-11-30 07:17:01
2472004-05-030.067692017-11-30 07:17:01
2481996-05-130.182017-11-30 07:17:01
2492001-08-290.062017-11-30 07:17:01
2502016-11-290.222017-11-30 07:17:01
2511993-05-280.052017-11-30 07:17:01
2522012-11-290.122017-11-30 07:17:01
2532014-05-290.182017-11-30 07:17:01
2541993-02-220.052017-11-30 07:17:01
2551996-11-130.212017-11-30 07:17:01
2562003-08-140.062017-11-30 07:17:01
2572005-02-100.062017-11-30 07:17:01
2581997-02-200.212017-11-30 07:17:01
2591991-08-300.052017-11-30 07:17:01
2602012-08-300.122017-11-30 07:17:01
2612014-02-270.152017-11-30 07:17:01
2622005-11-220.122017-11-30 07:17:01
2632010-02-250.122017-11-30 07:17:01
2642000-11-210.062017-11-30 07:17:01
2652000-09-010.062017-11-30 07:17:01
2662004-05-130.062017-11-30 07:17:01
2672013-05-300.1363642017-11-30 07:17:01
2682018-03-060.2347832018-03-09 21:59:16
2691992-08-310.052018-03-09 21:59:16
2702004-11-100.062018-03-09 21:59:16
2712001-02-210.062018-03-09 21:59:16
2721996-08-290.182018-03-09 21:59:16
2732013-11-270.152018-03-09 21:59:16
2742017-08-300.272018-03-09 21:59:16
2751993-11-190.0752018-03-09 21:59:16
2762011-08-300.122018-03-09 21:59:16
2772011-05-270.122018-03-09 21:59:16
2781990-02-220.052018-03-09 21:59:16
2791994-02-180.0752018-03-09 21:59:16
2801995-09-130.039232018-03-09 21:59:16
2812011-02-250.122018-03-09 21:59:16
2822016-05-270.22018-03-09 21:59:16
2832001-11-210.062018-03-09 21:59:16
2842003-05-210.062018-03-09 21:59:16
2852002-02-200.062018-03-09 21:59:16
2862014-11-260.182018-03-09 21:59:16
2871997-05-130.212018-03-09 21:59:16
2881998-11-100.262018-03-09 21:59:16
2891995-02-210.152018-03-09 21:59:16
2902005-05-050.122018-03-09 21:59:16
2912007-06-221.618582018-03-09 21:59:16
2922012-02-280.122018-03-09 21:59:16
2932014-08-270.182018-03-09 21:59:16
2941995-12-130.019622018-03-09 21:59:16
2952005-08-040.122018-03-09 21:59:16
2962015-11-270.22018-03-09 21:59:16
2972002-05-220.062018-03-09 21:59:16
2982015-08-280.22018-03-09 21:59:16
2992016-02-260.222018-03-09 21:59:16
3001994-08-290.0752018-03-09 21:59:16
3012011-11-290.122018-03-09 21:59:16
3021998-08-270.252018-03-09 21:59:16
3031999-11-090.062018-03-09 21:59:16
3042004-08-100.058862018-03-09 21:59:16
3052004-08-120.062018-03-09 21:59:16
3061996-02-220.182018-03-09 21:59:16
3072017-11-300.272018-03-09 21:59:16
3082004-05-030.058862018-03-09 21:59:16
3091996-05-130.182018-03-09 21:59:16
3102001-08-290.062018-03-09 21:59:16
3112016-11-290.222018-03-09 21:59:16
3121993-05-280.052018-03-09 21:59:16
3132012-11-290.122018-03-09 21:59:16
3142014-05-290.182018-03-09 21:59:16
3151993-02-220.052018-03-09 21:59:16
3161996-11-130.212018-03-09 21:59:16
3172003-08-140.062018-03-09 21:59:16
3182005-02-100.062018-03-09 21:59:16
3191997-02-200.212018-03-09 21:59:16
3201991-08-300.052018-03-09 21:59:16
3212012-08-300.122018-03-09 21:59:16
3222014-02-270.152018-03-09 21:59:16
3232005-11-220.122018-03-09 21:59:16
3242010-02-250.122018-03-09 21:59:16
3252000-11-210.062018-03-09 21:59:16
3262000-09-010.062018-03-09 21:59:16
3272004-05-130.062018-03-09 21:59:16
3282013-05-300.1363642018-03-09 21:59:16