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

8.2 KiB

1DateDividends
22006-01-240.011000
32007-09-250.012000
42016-01-260.010000
52019-03-260.007000
62026-07-310.009000
72022-08-310.006000
81992-01-310.015000
91998-03-310.015000
101999-12-310.012000
112004-06-220.012000
122009-12-300.012000
132018-12-310.021000
142006-04-250.011000
152014-09-300.010000
162017-04-250.008000
171993-08-310.013000
182009-01-270.012000
192024-11-290.008000
201997-02-280.014000
212000-03-310.012000
222011-06-300.012000
232015-09-220.010000
242002-06-280.015000
252003-10-280.012000
262005-01-250.012000
272010-10-290.011000
282013-10-310.009000
292019-04-230.007000
302021-06-300.008000
311993-04-300.014000
321993-10-290.013000
331998-10-300.012000
342000-10-310.013000
352001-09-280.013000
362019-01-220.007000
372011-07-290.011000
382016-02-230.010000
392018-05-220.007000
401993-02-260.014000
412000-02-290.012000
422012-01-310.014000
432021-01-290.008000
442025-10-310.008000
452020-11-240.008000
461991-12-310.016000
471992-12-310.014000
481993-05-280.015000
491993-12-310.013000
502011-01-310.015000
512011-12-300.009000
522020-03-240.007000
532023-02-280.007000
541994-08-310.014000
552006-03-280.011000
562015-07-280.010000
572021-08-310.008000
582022-02-280.006000
592000-09-290.012000
602008-07-220.012000
612019-09-240.007000
622008-12-300.012000
632013-03-280.009000
642024-01-310.008000
651996-10-310.015000
662007-10-230.012000
672013-06-280.010000
682016-05-240.010000
692017-02-210.008000
702018-10-230.007000
712007-08-280.012000
722008-09-230.012000
731991-10-310.021000
741994-09-300.014000
752007-11-270.012000
762016-10-250.009000
771997-10-310.015000
782001-06-290.012000
792009-07-280.012000
802005-06-210.012000
812025-11-280.008000
822026-03-310.009000
831997-03-310.015000
842014-02-280.010000
852026-04-300.009000
862001-12-280.011000
872015-10-270.010000
882020-10-270.008000
892010-03-310.013000
902013-08-300.008000
912016-07-260.010000
922024-04-300.008000
932002-01-310.019000
941994-11-300.015000
952000-12-290.010000
962021-04-300.008000
971999-05-280.014000
982003-05-270.012000
992006-12-280.013000
1002014-07-310.010000
1012015-02-240.010000
1022015-05-260.010000
1032007-04-240.012000
1042008-01-220.012000
1052025-04-300.008000
1061992-11-300.014000
1071997-04-300.014000
1082025-02-280.008000
1092023-08-310.007000
1102025-12-310.009000
1111999-02-260.013000
1122012-07-310.012000
1132022-06-300.006000
1142024-08-300.008000
1151994-04-290.013000
1162003-07-220.012000
1172004-05-250.012000
1181992-09-300.014000
1191993-11-300.013000
1201998-05-290.013000
1211998-12-310.012000
1222005-02-220.012000
1232010-02-260.012000
1242017-05-230.008000
1252019-10-220.028000
1261991-11-290.015000
1271996-03-260.015000
1282007-03-270.012000
1292009-05-260.012000
1302014-03-310.011000
1312021-11-300.007000
1321995-01-240.014000
1331997-01-310.016000
1342002-10-310.014000
1352009-06-230.012000
1362010-01-290.014000
1372024-09-300.008000
1382025-06-300.008000
1392026-05-290.009000
1402013-01-310.013000
1412020-01-280.007000
1422021-05-280.008000
1432023-06-300.007000
1442001-11-300.012000
1452004-02-240.012000
1462016-04-260.010000
1472016-11-220.008000
1482014-12-310.010000
1491998-02-270.014000
1502025-05-300.008000
1511995-04-250.015000
1521996-08-300.014000
1532000-06-300.012000
1542006-08-220.011000
1552007-06-260.012000
1562011-04-290.011000
1571999-09-300.012000
1582014-04-300.010000
1592021-07-300.008000
1601999-10-290.011000
1612013-04-300.010000
1621997-06-300.015000
1632009-10-270.012000
1642016-08-230.009000
1652000-08-310.014000
1662005-08-230.011000
1672005-10-250.011000
1682005-11-220.011000
1692007-05-220.012000
1702014-08-290.009000
1712011-09-300.011000
1722014-10-280.010000
1732015-03-240.010000
1742017-12-290.007000
1752018-02-200.007000
1762003-08-260.012000
1772026-02-270.008000
1781993-06-300.015000
1791999-06-300.013000
1802005-07-260.011000
1812000-05-310.014000
1822012-03-300.011000
1832015-06-230.010000
1842015-12-310.010000
1852021-02-260.008000
1862001-03-300.013000
1872010-06-300.012000
1882018-08-280.007000
1892019-11-260.007000
1901994-12-300.014000
1911995-08-220.015000
1922022-12-300.007000
1932023-07-310.007000
1941995-06-270.015000
1951998-04-300.014000
1962009-02-240.012000
1972026-01-300.009000
1982001-01-310.017000
1992005-09-270.011000
2001995-09-260.015000
2012011-05-310.013000
2021995-10-240.015000
2031999-11-300.012000
2042019-07-230.007000
2052002-05-310.014000
2062004-01-270.012000
2072012-11-300.009000
2082018-07-240.007000
2092022-07-290.006000
2101992-08-310.015000
2112007-01-230.012000
2122013-12-300.009000
2132024-06-280.008000
2141995-03-280.015000
2152009-04-210.012000
2162024-02-290.008000
2171994-06-300.013000
2182006-02-210.011000
2192018-01-230.007000
2202001-04-240.013000
2212002-07-310.014000
2222006-05-230.011000
2232010-09-300.012000
2242017-11-210.007000
2252026-06-300.009000
2261999-07-300.012000
2272011-02-280.012000
2282017-08-220.008000
2292025-03-310.008000
2301999-03-310.014000
2312020-06-230.007000
2322000-04-280.013000
2332012-08-310.010000
2342009-09-220.012000
2352018-09-250.007000
2362002-11-290.012000
2372003-06-240.012000
2382004-09-210.012000
2392004-12-300.012000
2402005-04-260.012000
2412013-12-310.008000
2422016-09-270.009000
2432017-01-240.008000
2441992-10-300.014000
2452002-12-310.011000
2462004-07-270.012000
2472006-11-210.012000
2482008-08-260.012000
2492014-06-300.010000
2501995-12-270.015000
2511996-05-280.014000
2521999-04-300.012000
2532001-10-310.014000
2541996-09-300.014000
2552004-04-270.012000
2562005-03-220.012000
2572006-06-270.011000
2582008-06-240.012000
2592010-08-310.013000
2602015-08-250.010000
2611996-11-290.013000
2622002-02-280.013000
2632006-07-250.011000
2642008-04-220.012000
2652010-07-300.011000
2662009-03-240.012000
2672012-05-310.012000
2682001-08-310.013000
2692004-03-230.012000
2702009-11-240.012000
2711998-06-300.014000
2722003-01-310.014000
2732013-02-280.009000
2742013-11-290.008000
2752017-10-240.007000
2761992-03-310.015000
2771997-07-310.016000
2781998-08-310.014000
2792022-04-290.006000
2801994-10-310.014000
2812001-05-310.014000
2822004-11-230.012000
2832008-03-250.012000
2842015-01-280.010000
2852020-09-220.008000
2861992-04-300.015000
2871993-01-290.015000
2881994-05-310.013000
2892022-05-310.006000
2902024-12-310.008000
2912019-02-190.007000
2922025-09-300.008000
2932003-02-280.012000
2942004-10-260.012000
2952024-07-310.008000
2961993-07-300.014000
2972019-05-290.007000
2981993-03-310.015000
2991995-11-210.015000
3001996-01-230.015000
3011996-02-200.015000
3022002-04-300.014000
3032014-01-310.010000
3042020-05-260.007000
3052021-12-310.007000
3061993-09-300.013000
3072023-04-280.007000
3081999-01-290.014000
3092008-02-260.012000
3102010-04-300.005000
3112020-04-210.007000
3121996-07-310.015000
3131995-07-250.015000
3142011-10-310.013000
3152015-01-270.010000
3162003-09-230.012000
3172016-03-220.010000
3182023-01-310.007000
3192005-12-290.011000
3202009-08-250.012000
3211997-05-300.013000
3222013-05-310.009000
3232020-08-250.008000
3242010-05-280.013000
3252012-02-290.011000
3262005-05-240.012000
3272011-11-300.012000
3282001-02-280.012000
3292008-10-280.012000
3302012-06-290.010000
3312017-03-280.008000
3322021-09-300.007000
3332022-03-310.006000
3342023-03-310.007000
3351992-05-290.015000
3361998-09-300.013000
3372000-01-310.014000
3382003-12-300.012000
3392012-04-300.012000
3402013-09-300.010000
3412019-08-270.007000
3422023-11-300.007000
3432002-09-300.013000
3442010-11-300.012000
3452015-04-210.010000
3462016-06-210.010000
3471997-08-290.014000
3482019-12-310.007000
3492024-03-280.008000
3502024-05-310.008000
3511992-06-300.015000
3521992-07-310.015000
3531996-06-280.014000
3541998-11-300.013000
3552012-12-310.009000
3561997-09-300.015000
3572012-10-310.011000
3582013-07-310.009000
3592017-06-270.008000
3602018-03-270.007000
3612010-12-310.010000
3622011-08-310.013000
3632015-11-240.010000
3642018-11-270.007000
3652021-03-310.008000
3662000-07-310.014000
3672007-07-240.012000
3681994-02-280.013000
3691995-02-210.014000
3702000-11-300.013000
3712007-02-200.012000
3721997-12-310.014000
3732001-07-310.013000
3742002-03-280.013000
3752020-02-250.007000
3762023-10-310.007000
3772024-10-310.008000
3782025-08-290.008000
3791998-07-310.014000
3802006-10-240.011000
3812017-09-260.007000
3822019-06-250.007000
3832022-09-300.006000
3842025-01-310.008000
3852003-03-250.012000
3862011-03-310.013000
3872020-07-280.008000
3882021-10-290.007000
3891992-02-280.015000
3902014-05-300.009000
3912022-01-310.007000
3922022-11-300.007000
3932023-09-290.007000
3941994-03-310.013000
3951994-07-290.014000
3962014-10-310.009000
3971994-01-310.013000
3981995-05-230.015000
3991997-11-280.015000
4001996-04-230.015000
4011996-12-310.013000
4022012-09-280.011000
4032004-08-240.012000
4042017-07-250.008000
4052006-09-260.011000
4062008-05-270.012000
4072022-10-310.007000
4082018-06-260.007000
4092023-05-310.007000
4102023-12-290.008000
4112016-12-300.008000
4121996-06-250.014000
4131998-01-300.017000
4142002-08-300.013000
4152008-11-250.012000
4162020-12-310.007000
4171999-08-310.014000
4182003-04-220.012000
4192018-04-240.007000
4202003-11-250.012000
4212007-12-280.012000
4222014-11-250.010000