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

5.1 KiB

1DateDividends
22016-05-310.010000
32017-11-300.009000
42024-09-300.011000
52013-12-310.012000
62023-06-300.010000
72017-02-280.009000
82020-08-310.009000
92006-02-020.009000
102016-12-300.009000
112005-03-030.009000
122020-06-300.010000
132023-12-290.011000
142009-10-050.013000
152010-08-310.014000
162016-10-310.008000
172005-07-050.009000
182018-06-290.010000
192020-11-300.008000
202021-04-300.008000
212023-05-310.010000
222007-04-040.011000
232009-01-050.013000
242011-10-310.013000
252019-01-310.010000
262005-12-050.009000
272013-03-280.012000
282022-01-310.008000
292024-06-280.012000
302021-12-310.008000
312006-05-040.010000
322012-12-180.051000
332013-06-280.012000
342019-07-310.010000
352007-10-040.010000
362016-01-290.011000
372023-09-290.011000
382025-12-310.011000
392011-06-300.013000
402012-09-280.013000
412023-11-300.011000
422006-11-020.010000
432009-08-040.013000
442006-06-050.010000
452009-11-040.013000
462018-05-310.010000
472020-02-280.009000
482021-01-290.008000
492005-01-030.009000
502009-09-030.013000
512010-12-310.013000
522014-06-300.012000
532016-04-290.010000
542025-08-290.012000
552005-09-060.009000
562012-12-310.013000
572013-05-310.012000
582015-08-310.011000
592025-11-280.011000
602026-07-310.011000
612004-11-030.004000
622007-07-050.010000
632011-08-310.013000
642023-10-310.011000
652010-07-300.014000
662016-02-290.011000
672020-04-300.010000
682022-09-300.009000
692004-12-020.009000
702008-02-040.010000
712009-02-020.013000
722009-06-040.013000
732018-09-280.010000
742021-05-280.008000
752026-01-300.011000
762007-12-040.010000
772010-11-300.013000
782014-10-310.012000
792014-12-190.015000
802017-08-310.009000
812019-02-280.010000
822019-04-300.010000
832021-02-260.008000
842007-05-030.011000
852008-11-030.013000
862011-04-290.013000
872017-01-310.009000
882011-05-310.013000
892020-07-310.009000
902014-03-310.012000
912018-02-280.010000
922018-12-310.010000
932025-02-280.012000
942006-03-020.010000
952008-07-020.013000
962009-12-310.013000
972013-04-300.012000
982025-10-310.012000
992026-04-300.011000
1002019-08-300.010000
1012019-12-310.009000
1022024-05-310.012000
1032025-04-300.012000
1042006-01-040.009000
1052013-07-310.013000
1062025-09-300.011000
1072014-01-310.012000
1082016-06-300.010000
1092022-07-290.009000
1102023-02-280.010000
1112006-08-030.010000
1122008-03-050.011000
1132015-05-290.011000
1142019-05-310.010000
1152019-10-310.009000
1162023-04-280.010000
1172024-10-310.011000
1182009-05-040.013000
1192011-12-160.022000
1202013-01-310.012000
1212015-07-310.011000
1222013-08-300.013000
1232021-03-310.008000
1242019-09-300.010000
1252019-11-290.009000
1262005-02-020.009000
1272012-03-300.013000
1282012-07-310.013000
1292018-04-300.010000
1302014-07-310.012000
1312017-12-290.009000
1322018-10-310.010000
1332022-03-310.008000
1342016-03-310.010000
1352017-09-290.009000
1362021-09-300.008000
1372025-01-310.012000
1382006-04-030.010000
1392007-01-040.011000
1402022-05-310.008000
1412021-10-290.008000
1422021-11-300.008000
1432024-11-290.011000
1442009-04-020.013000
1452011-12-300.013000
1462015-02-270.011000
1472018-07-310.010000
1482006-09-050.010000
1492023-01-310.010000
1502026-03-310.011000
1512005-04-040.009000
1522012-05-310.013000
1532014-04-300.012000
1542015-01-300.011000
1552014-05-300.012000
1562019-06-280.010000
1572023-07-310.010000
1582006-07-050.010000
1592019-03-290.010000
1602021-07-300.008000
1612026-02-270.012000
1622010-09-300.014000
1632011-09-300.013000
1642013-12-180.045000
1652017-06-300.009000
1662025-03-310.012000
1672005-10-040.009000
1682007-08-060.010000
1692007-11-050.010000
1702012-04-300.013000
1712011-02-280.013000
1722024-07-310.012000
1732012-06-290.013000
1742015-09-300.011000
1752021-06-300.008000
1762007-09-040.010000
1772016-11-300.009000
1782017-07-310.009000
1792018-03-290.010000
1802007-06-040.010000
1812024-02-290.011000
1822005-05-040.009000
1832005-08-040.009000
1842005-11-030.009000
1852007-02-050.011000
1862015-10-300.011000
1872016-09-300.009000
1882020-01-310.009000
1892026-06-300.011000
1902014-02-280.012000
1912014-12-310.012000
1922015-11-300.011000
1932022-11-300.009000
1942012-08-310.013000
1952021-12-170.049000
1962022-04-290.008000
1972026-05-290.011000
1982018-11-300.010000
1992020-03-310.010000
2002020-10-300.008000
2012024-01-310.011000
2022024-03-280.012000
2032006-10-050.010000
2042012-10-310.013000
2052013-09-300.013000
2062018-01-310.009000
2072015-04-300.011000
2082015-12-310.011000
2092016-08-310.010000
2102014-08-290.012000
2112017-10-310.009000
2122008-10-020.013000
2132013-02-280.013000
2142025-05-300.012000
2152022-02-280.008000
2162007-03-050.011000
2172012-02-290.013000
2182015-06-300.011000
2192020-12-310.008000
2202008-04-030.011000
2212008-09-040.013000
2222020-05-290.010000
2232022-10-310.009000
2242014-09-300.012000
2252015-03-310.011000
2262017-05-310.009000
2272006-12-040.011000
2282009-03-040.013000
2292010-10-290.013000
2302013-11-290.012000
2312016-07-290.010000
2322022-08-310.010000
2332023-08-310.011000
2342012-11-300.012000
2352013-10-310.012000
2362018-08-310.010000
2372023-03-310.010000
2382011-01-310.013000
2392014-11-280.012000
2402022-06-300.009000
2412025-06-300.011000
2422012-01-310.013000
2432020-09-300.009000
2442008-06-040.013000
2452008-08-040.013000
2462008-12-040.013000
2472011-03-310.013000
2482017-03-310.009000
2492024-12-310.012000
2502017-04-280.009000
2512021-08-310.008000
2522024-04-300.012000
2532024-08-300.012000
2542008-01-030.010000
2552008-05-050.011000
2562011-07-290.013000
2572011-11-300.013000
2582025-07-310.012000
2592005-06-020.009000
2602009-07-060.013000
2612009-12-030.013000
2622022-12-300.010000