f/overrides/event-backup/fulax-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.6 KiB

1DateDividends
22008-12-310.023000
32012-10-310.010000
42019-07-310.016000
52018-09-280.014000
62019-11-290.014000
72005-02-280.090000
82007-05-310.033000
92009-12-310.014000
102011-10-310.011000
112014-01-310.005000
122016-09-300.007000
132020-03-310.015000
142012-12-310.010000
152020-06-300.011000
162022-12-300.018000
172025-11-280.036000
182003-04-300.105000
192004-03-310.080000
202006-08-310.031000
212012-09-280.012000
222009-10-300.013000
232013-02-280.007000
242017-06-300.009000
252010-09-300.012000
262014-10-310.005000
272003-03-310.110000
282022-02-280.005000
292005-12-300.021000
302007-11-300.034000
312009-06-300.016000
322014-06-300.003000
332025-04-300.037000
342025-08-290.037000
352023-09-290.026000
362003-05-300.105000
372004-04-300.080000
382011-12-300.014000
392013-10-310.006000
402017-11-300.010000
412022-08-310.011000
422015-02-270.004000
432018-10-310.015000
442024-03-280.033000
452024-12-310.039000
462012-02-290.008000
472023-02-280.019000
482023-12-290.031000
492025-02-280.036000
502006-03-310.026000
512007-02-280.033000
522016-08-310.007000
532017-12-290.010000
542020-11-300.007000
552022-03-310.005000
562021-07-300.004000
572003-08-290.095000
582006-02-280.025000
592008-06-300.022000
602015-09-300.004000
612018-11-300.015000
622024-08-300.039000
632004-08-310.110000
642012-03-300.008000
652020-02-280.015000
662020-04-300.013000
672020-05-290.012000
682004-07-300.095000
692016-10-310.006000
702020-12-310.007000
712021-05-280.005000
722025-07-310.037000
732018-08-310.015000
742013-11-290.006000
752024-11-290.038000
762025-09-300.037000
772004-05-280.080000
782005-04-290.095000
792010-08-310.012000
802020-01-310.016000
812023-06-300.025000
822025-03-310.037000
832013-04-300.006000
842003-07-310.095000
852022-04-290.006000
862011-02-280.008000
872012-04-300.008000
882008-02-290.030000
892015-05-290.004000
902018-03-290.012000
912023-10-310.029000
922005-07-290.095000
932006-10-310.031000
942012-11-300.010000
952014-03-310.003000
962017-10-310.010000
972003-06-300.110000
982006-12-290.032000
992008-08-290.022000
1002019-10-310.015000
1012004-09-300.100000
1022008-07-310.022000
1032014-04-300.003000
1042016-12-300.006000
1052003-11-280.095000
1062009-05-290.018000
1072012-01-310.010000
1082015-10-300.004000
1092021-12-310.005000
1102026-03-310.033000
1112009-08-310.013000
1122011-06-300.012000
1132014-12-310.005000
1142024-09-300.039000
1152006-09-290.031000
1162009-09-300.011000
1172010-03-310.013000
1182011-05-310.011000
1192017-03-310.008000
1202024-07-310.039000
1212004-01-300.085000
1222004-02-270.085000
1232016-03-310.005000
1242018-04-300.013000
1252006-01-310.024000
1262010-12-310.015000
1272011-07-290.013000
1282019-06-280.016000
1292018-02-280.011000
1302005-01-310.090000
1312008-03-310.028000
1322010-11-300.012000
1332014-11-280.005000
1342017-04-280.008000
1352017-08-310.009000
1362019-03-290.016000
1372021-11-300.004000
1382004-11-300.090000
1392005-06-300.095000
1402006-06-300.029000
1412007-04-300.033000
1422016-07-290.005000
1432016-11-300.006000
1442008-04-300.024000
1452013-06-280.006000
1462014-07-310.004000
1472020-09-300.009000
1482021-04-300.005000
1492003-12-310.090000
1502005-03-310.090000
1512007-08-310.035000
1522007-10-310.035000
1532009-03-310.022000
1542015-12-310.006000
1552005-10-310.110000
1562009-04-300.021000
1572010-05-280.012000
1582005-11-300.110000
1592006-11-300.031000
1602019-04-300.016000
1612022-10-310.014000
1622024-05-310.037000
1632026-02-270.033000
1642022-07-290.009000
1652023-04-280.021000
1662006-07-310.031000
1672013-08-300.005000
1682018-06-290.014000
1692019-08-300.016000
1702021-01-290.006000
1712021-09-300.004000
1722023-08-310.027000
1732024-02-290.031000
1742025-01-310.037000
1752010-06-300.012000
1762011-01-310.009000
1772017-07-310.009000
1782004-06-300.085000
1792016-05-310.005000
1802015-07-310.004000
1812023-03-310.021000
1822009-01-300.022000
1832019-05-310.017000
1842023-05-310.023000
1852024-06-280.037000
1862007-01-310.033000
1872020-08-310.009000
1882023-01-310.019000
1892020-10-300.008000
1902022-05-310.006000
1912003-02-280.020000
1922008-11-280.025000
1932010-01-290.014000
1942011-09-300.007000
1952017-01-310.006000
1962017-02-280.007000
1972026-07-310.033000
1982008-09-300.022000
1992011-11-300.012000
2002016-01-290.005000
2012016-04-290.005000
2022019-12-310.016000
2032026-01-300.034000
2042017-09-290.010000
2052020-07-310.010000
2062008-01-310.033000
2072008-05-300.024000
2082010-02-260.012000
2092012-05-310.008000
2102013-09-300.004000
2112017-05-310.009000
2122023-11-300.030000
2132006-04-280.027000
2142009-02-270.021000
2152019-01-310.017000
2162019-09-300.015000
2172013-03-280.007000
2182022-01-310.005000
2192025-12-310.035000
2202003-09-300.095000
2212011-08-310.013000
2222012-06-290.007000
2232018-07-310.014000
2242021-10-290.004000
2252025-06-300.037000
2262005-08-310.100000
2272008-10-310.024000
2282018-05-310.014000
2292021-06-300.005000
2302015-04-300.004000
2312024-04-300.035000
2322026-05-290.033000
2332005-09-300.100000
2342009-11-300.015000
2352013-12-300.005000
2362014-09-300.005000
2372021-02-260.006000
2382023-07-310.026000
2392012-07-310.007000
2402022-11-300.017000
2412026-04-300.033000
2422011-04-290.011000
2432013-01-310.007000
2442013-05-310.006000
2452015-06-300.004000
2462015-11-300.005000
2472024-01-310.032000
2482006-05-310.028000
2492007-03-300.033000
2502007-07-310.034000
2512025-05-300.037000
2522010-07-300.012000
2532012-08-310.010000
2542015-08-310.004000
2552016-06-300.005000
2562014-02-280.003000
2572015-01-300.004000
2582003-01-310.025000
2592007-12-310.033000
2602009-07-310.014000
2612010-04-300.011000
2622013-07-310.006000
2632013-12-310.006000
2642015-03-310.004000
2652025-10-310.037000
2662004-12-310.090000
2672007-09-280.035000
2682022-06-300.007000
2692022-09-300.012000
2702016-02-290.005000
2712007-06-290.033000
2722018-01-310.010000
2732018-12-310.016000
2742021-03-310.005000
2752021-08-310.004000
2762026-06-300.033000
2772004-10-290.090000
2782010-10-290.012000
2792011-03-310.009000
2802014-05-300.003000
2812014-08-290.005000
2822019-02-280.016000
2832003-10-310.095000
2842005-05-310.095000
2852024-10-310.039000