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

7.2 KiB

1DateDividends
21993-06-150.055000
31995-07-140.050000
42010-10-150.035000
52012-03-150.035000
62020-12-150.368000
71988-08-150.050000
81990-02-150.054000
91997-07-150.052000
101999-11-150.043000
112000-07-170.043000
122006-10-160.032000
132002-11-150.032000
142003-03-170.032000
152009-07-150.035000
162010-12-150.120000
172005-08-150.032000
182014-03-170.037000
191993-04-150.055000
201993-09-150.055000
211993-12-150.150000
221995-02-150.050000
232000-09-150.043000
242000-12-150.485000
251989-06-150.052000
261996-03-150.052000
272004-12-150.107000
282007-06-150.032000
292018-03-150.115000
302024-03-200.170000
312025-09-220.148000
321996-01-150.052000
331998-02-170.052000
342003-08-150.032000
352005-01-180.032000
362009-10-150.035000
372014-06-160.039000
381997-09-150.052000
391998-11-160.052000
402016-06-150.142000
412017-12-150.786000
422015-06-150.039000
432015-11-160.039000
441990-09-140.055000
451991-01-150.055000
462001-12-140.197000
472007-01-160.032000
482014-10-150.039000
492015-03-160.039000
502022-06-210.165000
512025-03-200.183000
522009-04-150.035000
532013-04-150.035000
541994-07-150.050000
551996-07-150.052000
561999-10-150.043000
572001-03-150.043000
582003-05-150.032000
592004-09-150.032000
601992-06-150.055000
611995-12-150.077000
621997-03-140.052000
631998-10-150.052000
642007-07-160.032000
652017-06-150.111000
661994-04-150.055000
671999-04-150.052000
682006-04-170.032000
692011-07-150.035000
702025-06-200.186000
712010-09-150.035000
722012-06-150.035000
732017-03-150.133000
742021-12-151.813000
751996-02-150.052000
761998-08-170.052000
772001-02-150.043000
782007-04-160.032000
792010-06-150.035000
802011-06-150.035000
812002-05-150.032000
822013-03-150.035000
832016-12-151.048000
842017-09-150.179000
852022-12-200.184000
861989-12-150.071000
871994-10-140.050000
881996-10-150.052000
892007-08-150.032000
902011-12-150.057000
912014-04-150.037000
921988-10-140.052000
931997-01-150.052000
942006-02-150.032000
952006-08-150.032000
961990-08-150.055000
972003-12-150.037000
982012-09-170.035000
992012-10-150.035000
1002019-12-160.920000
1011989-09-150.054000
1021990-06-210.055000
1031999-05-170.052000
1041992-01-150.055000
1051997-04-150.052000
1062003-02-180.032000
1072004-07-150.032000
1082005-06-150.032000
1091993-07-150.055000
1101996-06-140.052000
1112001-10-150.032000
1122011-10-170.035000
1132024-12-202.745000
1142003-06-160.032000
1152019-09-160.152000
1161989-11-150.054000
1171991-11-150.055000
1181992-12-150.077000
1191993-03-150.055000
1201995-08-150.050000
1211996-05-150.052000
1221991-04-150.055000
1232007-10-150.032000
1242008-10-150.035000
1252009-02-170.035000
1262009-09-150.035000
1271995-03-150.050000
1282000-10-160.043000
1292002-04-150.032000
1302011-11-150.035000
1311992-02-140.055000
1321996-09-130.052000
1332002-03-150.032000
1342014-07-150.039000
1352013-07-150.037000
1362018-09-170.181000
1371991-08-150.055000
1381998-03-160.052000
1392002-09-160.032000
1402004-02-170.032000
1412004-08-160.032000
1422005-12-150.627000
1432000-08-150.043000
1442005-05-160.032000
1451989-03-150.052000
1461993-02-120.055000
1471993-05-140.055000
1481996-04-150.052000
1491999-01-150.052000
1502000-06-150.043000
1512008-09-150.035000
1522008-12-150.115000
1532012-11-150.035000
1542016-09-150.147000
1552001-09-170.032000
1562002-02-150.032000
1572004-04-150.032000
1582018-12-171.156000
1591991-09-130.055000
1601994-08-150.050000
1611997-08-150.052000
1622009-03-160.035000
1632026-06-220.115000
1642013-11-150.037000
1652014-11-170.039000
1661991-12-120.055000
1671995-04-130.050000
1681998-05-150.052000
1692005-04-150.032000
1702009-11-160.035000
1712012-02-150.035000
1722015-12-150.738000
1732023-09-200.185000
1741989-08-150.054000
1751991-07-150.055000
1761997-02-140.052000
1772006-05-150.032000
1782008-02-150.035000
1792011-08-150.035000
1802020-06-150.150000
1811997-11-140.052000
1822000-05-150.043000
1832001-04-160.032000
1842001-08-150.032000
1852009-01-150.035000
1862019-03-150.132000
1872015-07-150.039000
1881988-12-150.052000
1891992-04-150.055000
1901998-09-150.052000
1912006-09-150.032000
1922010-03-150.035000
1932013-06-170.037000
1942003-11-170.032000
1951989-05-150.052000
1961991-10-150.055000
1971999-02-160.052000
1982000-01-180.043000
1992000-04-170.043000
2002003-07-150.032000
2011990-10-150.055000
2021998-01-150.052000
2032004-05-170.032000
2042010-01-150.035000
2052010-02-160.035000
2062012-01-170.035000
2071994-03-150.055000
2082003-01-150.032000
2092005-02-150.032000
2102010-07-150.035000
2111992-07-150.055000
2121998-07-150.052000
2131999-06-150.052000
2142004-06-150.032000
2152007-05-150.032000
2162011-09-150.035000
2171999-03-150.052000
2182000-03-150.043000
2192009-06-150.035000
2202010-08-090.035000
2212014-08-150.039000
2222015-09-150.039000
2232013-12-160.209000
2242015-01-150.039000
2251988-11-150.052000
2261989-04-140.052000
2271992-09-150.055000
2282007-12-171.067000
2292010-11-150.035000
2302013-09-160.037000
2311994-06-150.050000
2322000-02-150.043000
2332005-09-150.032000
2342007-11-150.032000
2352024-06-200.193000
2361990-04-120.054000
2371998-12-151.136000
2382001-01-160.043000
2392008-04-150.035000
2402012-12-170.081000
2412020-09-150.150000
2421992-03-130.055000
2432013-10-150.037000
2442022-09-200.180000
2451990-05-150.054000
2461990-12-140.135000
2471992-05-150.055000
2481998-04-150.052000
2491999-12-151.322000
2502002-12-130.070000
2512006-11-150.032000
2522006-12-151.521000
2531989-02-150.052000
2541993-10-150.055000
2551995-06-150.050000
2561995-09-150.050000
2572003-10-150.032000
2582004-10-150.032000
2592013-01-150.035000
2602020-03-160.165000
2612026-03-200.160000
2622022-03-210.143000
2632023-06-200.190000
2641995-01-130.050000
2651999-09-150.043000
2662013-05-150.037000
2672013-08-150.037000
2682016-03-150.130000
2692021-09-150.150000
2701989-07-140.054000
2711992-11-130.055000
2722005-07-150.032000
2732006-06-150.032000
2742012-07-160.035000
2752014-02-180.037000
2761994-11-150.050000
2772004-03-150.032000
2782011-03-150.035000
2792011-04-150.035000
2801990-11-150.055000
2811991-02-150.055000
2821993-11-150.055000
2832009-08-170.035000
2842012-08-150.035000
2852009-12-150.035000
2862014-01-150.037000
2871994-01-140.055000
2881995-10-130.050000
2891996-11-150.052000
2902001-06-150.032000
2912005-03-150.032000
2922006-07-170.032000
2932008-03-170.035000
2942014-09-150.039000
2951988-12-280.114000
2961990-07-130.055000
2971994-02-150.055000
2981995-11-150.052000
2991996-08-150.052000
3001999-07-150.043000
3012021-03-150.157000
3022025-12-222.841000
3031992-10-150.055000
3042005-10-170.032000
3052005-11-150.032000
3062007-03-150.032000
3072015-08-170.039000
3081990-03-150.054000
3091997-12-150.871000
3102002-08-150.032000
3112015-02-170.039000
3122023-12-200.687000
3131992-08-140.055000
3142008-01-150.032000
3152011-01-180.035000
3162015-10-150.039000
3172022-12-150.900000
3182024-09-200.179000
3192023-03-200.165000
3201991-03-150.055000
3211997-06-130.052000
3221999-08-160.043000
3232004-11-150.032000
3242010-04-200.038000
3252012-04-160.035000
3261995-05-150.050000
3272008-05-150.035000
3282008-11-170.035000
3292010-05-170.035000
3301991-05-150.055000
3311997-10-150.052000
3322002-01-150.032000
3332008-06-130.035000
3342014-12-151.329000
3352003-04-150.032000
3362007-02-150.032000
3372011-05-160.035000
3382015-04-150.039000
3391990-01-150.054000
3401991-06-140.055000
3412001-07-160.032000
3422006-01-170.032000
3431988-09-150.050000
3442004-01-150.064000
3452007-09-170.032000
3462008-07-150.035000
3472018-06-150.116000
3482000-11-150.043000
3492001-05-150.032000
3501994-05-130.050000
3511998-06-150.052000
3522012-05-150.035000
3532013-02-150.035000
3541993-08-130.055000
3551994-09-150.050000
3561997-05-150.052000
3572008-08-150.035000
3582009-05-150.035000
3592015-05-150.039000
3602011-02-150.035000
3612014-05-150.037000
3621993-01-150.055000
3631994-12-150.059000
3641996-12-160.398000
3652001-11-150.032000
3662003-09-150.032000
3672006-03-150.032000
3682019-06-170.133000
3692021-06-150.140000
3701989-10-130.054000