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

16 KiB

1DateDividends
22026-04-300.048000
31980-05-300.100000
41996-10-310.068000
51997-12-260.072000
62004-12-220.164000
72007-03-300.052000
82012-06-290.056000
92017-08-310.048000
101983-02-280.104000
111983-11-300.104000
121994-07-290.072000
132002-02-260.056000
142003-05-230.048000
152007-02-230.052000
162009-11-300.052000
172019-07-310.040000
181985-01-310.108000
191992-10-300.072000
201993-09-300.076000
211999-04-230.076000
222000-04-280.068000
232000-05-240.068000
242001-09-260.056000
252001-11-300.064000
261990-07-240.084000
271993-02-260.076000
282009-04-240.052000
292002-03-260.052000
302002-06-260.060000
312004-05-280.048000
322005-05-260.044000
332005-11-300.044000
342018-02-280.040000
352019-03-290.044000
361998-09-240.068000
372001-12-310.056000
381998-10-300.068000
392000-07-310.068000
402003-04-300.052000
412011-03-310.056000
422016-04-290.052000
431987-04-300.096000
441991-10-250.076000
452007-08-240.048000
462016-11-300.092000
471993-04-230.072000
481996-04-260.068000
492006-08-280.052000
502007-12-170.036000
512008-12-310.052000
522020-02-280.036000
532022-11-300.041000
542000-06-210.064000
552005-08-290.048000
562002-06-280.056000
572015-06-300.056000
582018-06-290.044000
591987-03-310.100000
601999-03-310.072000
612017-01-310.048000
621995-07-260.068000
632013-03-280.056000
642008-10-310.052000
652012-12-310.056000
662001-02-280.060000
672002-08-260.072000
682005-12-300.052000
692006-02-270.052000
702006-03-270.044000
712008-10-270.052000
722017-04-280.048000
732022-12-300.045000
741995-09-250.072000
752005-10-270.044000
762023-01-310.046000
771999-11-300.064000
782004-09-240.044000
792005-11-290.052000
802006-09-290.048000
812015-07-310.056000
822022-07-290.038000
831993-05-280.068000
841996-12-310.072000
852021-04-300.030000
862004-01-300.048000
872012-02-290.060000
882005-05-310.048000
892012-03-300.056000
902022-03-310.032000
911986-01-310.104000
922003-12-221.652000
931994-01-260.072000
942000-11-300.068000
952001-04-260.064000
962002-07-260.064000
972003-07-240.048000
982004-07-260.048000
991981-04-300.100000
1001993-10-290.068000
1012011-10-310.056000
1022019-04-300.040000
1031995-01-250.068000
1041996-05-310.068000
1052006-10-310.048000
1062011-02-280.056000
1072017-11-300.088000
1082023-05-310.040000
1091986-02-280.104000
1101988-10-310.092000
1112026-05-290.047000
1121984-06-290.100000
1131990-12-310.456000
1141993-01-260.068000
1151994-11-300.076000
1161997-04-280.076000
1172000-07-240.072000
1181980-07-310.100000
1191984-01-310.108000
1202019-02-280.040000
1212021-08-310.029000
1222008-09-250.048000
1232009-10-260.056000
1242010-12-310.060000
1252018-10-310.048000
1262024-08-300.045000
1271995-07-310.068000
1282010-03-310.056000
1292005-12-220.104000
1302010-10-290.056000
1312023-06-300.039000
1321996-03-270.068000
1332004-06-300.048000
1342015-09-300.052000
1351996-01-250.068000
1362001-01-260.080000
1371999-07-300.068000
1382018-03-290.048000
1392021-03-310.030000
1401995-04-280.068000
1411997-12-310.068000
1421990-10-310.092000
1432005-01-310.048000
1442005-08-310.048000
1452006-11-270.052000
1462007-10-260.052000
1472008-03-270.048000
1481981-07-310.104000
1491986-12-310.104000
1502012-10-310.060000
1512022-01-310.029000
1521996-11-260.064000
1532006-03-310.048000
1542007-02-280.048000
1552011-01-310.060000
1561994-03-310.076000
1571995-12-290.064000
1581997-01-310.068000
1591997-08-290.068000
1601999-02-250.072000
1612000-03-310.064000
1622001-02-260.068000
1632004-10-250.048000
1641981-02-270.100000
1651994-02-280.076000
1662012-11-300.052000
1672008-06-260.048000
1682011-04-290.056000
1692009-06-240.048000
1701998-10-230.072000
1712008-08-270.048000
1722004-12-310.048000
1732005-02-240.044000
1742005-06-290.052000
1752012-04-300.056000
1762015-10-300.056000
1772017-12-290.048000
1781980-12-310.104000
1791999-03-240.064000
1802018-12-190.048000
1811993-08-310.080000
1822001-05-250.056000
1831982-05-280.092000
1841985-03-290.100000
1852008-11-250.048000
1862014-05-300.056000
1872016-05-310.052000
1881986-03-310.100000
1892008-03-310.052000
1901993-03-250.072000
1911995-03-310.072000
1922002-12-310.052000
1932003-11-280.048000
1942004-01-270.056000
1952006-10-260.048000
1961983-04-290.100000
1971991-09-240.080000
1982009-06-300.052000
1992013-11-290.056000
2002002-02-280.052000
2012018-11-300.048000
2022020-11-300.031000
2031989-04-280.088000
2041996-09-250.068000
2052001-07-310.060000
2062002-01-250.068000
2072006-09-250.044000
2082006-11-300.048000
2092009-01-300.052000
2102015-08-310.056000
2111997-01-290.076000
2121999-06-230.064000
2132022-09-300.035000
2142016-10-310.048000
2152021-12-310.031000
2161994-03-250.072000
2172006-07-310.048000
2182013-01-310.056000
2192013-05-310.056000
2202013-09-300.052000
2212018-05-310.048000
2221984-05-310.104000
2231991-07-250.080000
2242002-05-240.052000
2252022-05-310.034000
2262025-02-280.041000
2271989-10-300.096000
2281992-12-280.148000
2291987-08-310.100000
2301995-08-310.072000
2311990-02-280.084000
2322006-01-260.052000
2332008-09-300.052000
2342018-09-280.044000
2351985-09-300.108000
2361987-07-310.100000
2371995-11-300.068000
2381996-07-260.064000
2391997-10-280.076000
2401998-09-300.068000
2412007-09-240.052000
2422014-02-280.052000
2431987-01-300.096000
2441989-03-310.096000
2452018-01-310.048000
2462014-07-310.056000
2472016-01-290.056000
2481990-09-240.088000
2491996-03-290.064000
2502003-10-310.052000
2512006-04-260.044000
2522008-04-300.048000
2532017-06-300.048000
2541982-02-260.108000
2551982-11-300.112000
2562020-04-300.036000
2572020-08-310.036000
2581995-05-310.072000
2591998-06-250.068000
2601998-11-300.068000
2612004-07-300.048000
2622008-01-280.068000
2632010-06-300.056000
2641988-04-290.088000
2651991-12-310.288000
2662020-09-300.032000
2671994-09-300.076000
2681996-06-280.064000
2692000-10-240.072000
2702007-06-250.052000
2712017-07-310.048000
2722024-07-310.053000
2731991-08-300.076000
2741993-10-220.072000
2751994-06-270.084000
2762000-05-310.068000
2772007-04-300.048000
2781987-12-290.096000
2791987-12-310.096000
2801993-12-310.076000
2811997-03-260.064000
2822002-10-310.060000
2832024-09-300.046000
2842025-12-310.046000
2852026-06-300.045000
2861984-04-300.108000
2871992-01-240.072000
2882005-04-280.044000
2892013-08-300.056000
2901990-03-260.084000
2911995-12-270.068000
2922001-10-310.056000
2932006-08-310.048000
2942010-11-300.056000
2951982-01-290.100000
2961991-04-240.080000
2972011-08-310.056000
2981994-04-250.080000
2992003-02-280.048000
3001993-01-290.068000
3011998-03-310.072000
3022007-11-300.052000
3032009-09-300.052000
3042013-02-280.052000
3052013-04-300.052000
3061990-06-250.088000
3071992-04-240.072000
3082021-12-160.062000
3091996-08-260.068000
3102004-10-290.048000
3112005-03-300.052000
3122005-10-310.048000
3132009-08-240.052000
3142018-07-310.044000
3151993-03-310.080000
3161993-07-300.076000
3171999-06-300.072000
3182004-02-250.048000
3191985-07-310.112000
3201988-09-300.096000
3212000-11-210.060000
3222002-03-280.056000
3232006-12-290.048000
3242024-03-280.046000
3251990-07-310.088000
3261995-05-250.064000
3271992-11-240.076000
3281999-10-290.072000
3292005-03-310.048000
3301989-02-280.096000
3311991-05-310.080000
3321986-07-310.100000
3331991-08-260.084000
3341996-02-260.076000
3351998-07-270.072000
3361999-08-260.072000
3372006-12-180.032000
3381980-04-300.096000
3391985-10-310.104000
3402016-08-310.048000
3411990-03-300.084000
3421992-05-260.076000
3431996-08-300.068000
3442023-09-290.039000
3451983-08-310.108000
3461988-03-310.092000
3471997-06-300.068000
3481999-12-310.068000
3492003-03-310.060000
3502005-01-270.056000
3512022-10-310.038000
3521983-05-310.108000
3531988-06-300.096000
3541995-11-270.072000
3551996-11-290.064000
3562003-04-240.052000
3572024-02-290.044000
3581981-08-310.104000
3591995-06-300.068000
3601997-11-250.064000
3611999-09-300.072000
3622006-06-300.048000
3632020-10-300.031000
3642026-02-270.041000
3651980-09-300.104000
3661982-04-300.100000
3671981-11-300.104000
3682007-04-250.048000
3692007-06-290.048000
3702009-08-310.052000
3712025-01-310.046000
3721983-03-310.104000
3731992-03-260.076000
3741995-06-260.076000
3752000-02-240.072000
3762009-02-270.044000
3772009-10-300.052000
3781990-08-240.084000
3791993-07-230.076000
3801994-12-300.072000
3811999-05-270.072000
3821999-07-260.076000
3832000-03-230.060000
3842002-08-300.068000
3852009-02-230.048000
3861981-01-300.096000
3871993-12-280.452000
3882019-09-300.036000
3892020-06-300.032000
3902000-08-310.068000
3912003-01-220.056000
3922003-11-210.044000
3931988-12-300.088000
3941999-02-260.068000
3952013-12-310.056000
3962017-03-310.048000
3971999-04-300.068000
3982011-06-300.052000
3992016-12-300.048000
4001997-09-300.068000
4012007-03-260.052000
4021991-05-240.076000
4031991-07-310.084000
4041991-11-290.076000
4051996-10-280.072000
4061998-04-280.076000
4072012-09-280.056000
4081981-05-290.092000
4091990-10-240.088000
4102023-04-280.039000
4111989-06-300.096000
4121989-07-310.096000
4131992-02-280.080000
4141997-09-250.068000
4152009-07-240.052000
4161980-06-300.100000
4171989-05-040.100000
4182009-12-310.056000
4191986-11-280.092000
4201989-09-290.092000
4211994-01-310.076000
4221995-04-260.072000
4232004-11-300.044000
4242020-03-310.040000
4251983-12-300.100000
4261990-01-260.080000
4272008-05-300.052000
4282023-03-310.040000
4292024-11-290.045000
4301985-06-280.096000
4312003-09-220.048000
4321989-11-300.088000
4331992-05-290.076000
4341998-12-220.064000
4352001-04-300.064000
4362012-05-310.060000
4372024-12-310.045000
4381980-08-290.096000
4391985-05-310.104000
4402010-04-300.056000
4412019-11-290.036000
4421984-12-310.108000
4432002-04-300.056000
4441994-06-300.076000
4451994-11-280.080000
4461994-12-280.072000
4471995-01-310.076000
4481995-02-280.072000
4492004-08-310.044000
4501981-09-300.104000
4511992-12-310.140000
4522017-02-280.044000
4532003-06-300.048000
4542019-01-310.044000
4552024-06-280.052000
4561987-02-270.096000
4571999-09-220.064000
4582002-11-290.052000
4592015-05-290.056000
4602021-10-290.028000
4611997-08-270.072000
4622000-06-300.068000
4631993-04-300.076000
4641994-07-260.072000
4651995-03-270.076000
4661995-08-250.068000
4672015-01-300.056000
4682020-12-310.035000
4691980-01-310.096000
4701982-03-310.112000
4712014-01-310.056000
4722016-09-300.048000
4732019-12-310.040000
4742001-03-260.060000
4752010-08-310.056000
4761992-07-240.068000
4772005-07-290.048000
4782006-02-280.044000
4792015-04-300.056000
4802017-05-310.048000
4812022-04-290.033000
4821980-03-310.100000
4831983-06-300.100000
4842008-01-310.052000
4852025-03-310.046000
4861997-05-300.068000
4871998-01-280.072000
4882021-09-300.027000
4891982-10-290.100000
4901998-05-290.072000
4912000-12-200.068000
4922001-08-270.060000
4932005-06-300.044000
4942006-04-280.044000
4952008-07-310.052000
4961987-11-300.100000
4971996-01-310.072000
4982004-04-300.044000
4992007-11-260.052000
5002013-06-280.052000
5011986-05-300.096000
5021993-02-240.076000
5031988-08-310.100000
5041991-09-300.084000
5052001-09-280.056000
5061985-04-300.112000
5071985-11-290.100000
5081988-02-290.104000
5092002-01-310.056000
5102017-10-310.048000
5111982-06-300.112000
5121987-06-300.104000
5132015-03-310.056000
5142021-07-300.030000
5151981-06-300.108000
5162014-08-290.056000
5171991-03-250.084000
5181995-10-260.068000
5191996-12-260.068000
5202001-03-300.068000
5212001-06-260.064000
5222005-02-280.044000
5231984-08-310.100000
5241986-04-300.100000
5252009-11-240.052000
5262018-04-300.044000
5272000-08-240.068000
5282004-02-270.044000
5291984-02-290.100000
5302005-09-300.044000
5312014-03-310.060000
5322019-12-160.052000
5331982-08-310.108000
5342000-10-310.068000
5352003-02-210.052000
5362008-08-290.052000
5372025-05-300.046000
5381990-01-310.088000
5391991-02-220.080000
5401997-07-310.068000
5412003-07-310.048000
5422007-12-310.052000
5432011-12-300.056000
5442015-11-300.104000
5452017-09-290.048000
5461991-10-310.080000
5471992-06-300.076000
5481999-08-310.072000
5492003-09-300.048000
5502007-01-230.056000
5512019-05-310.040000
5521980-10-310.100000
5531994-05-250.072000
5541994-02-240.076000
5551997-04-300.068000
5562000-04-240.072000
5572012-07-310.056000
5582018-08-310.044000
5592023-02-280.039000
5601983-01-310.104000
5611990-04-240.084000
5621991-01-250.064000
5631998-08-260.068000
5642009-04-300.052000
5652010-01-290.056000
5662016-06-300.048000
5672025-10-310.046000
5681987-10-300.092000
5691988-07-290.088000
5701992-09-300.072000
5711997-10-310.072000
5721998-02-270.064000
5732007-05-310.052000
5742021-02-260.029000
5751983-09-300.104000
5761983-10-310.104000
5771998-12-310.072000
5782013-07-310.056000
5792014-11-280.056000
5802022-06-300.034000
5811988-05-310.096000
5821995-09-290.068000
5832003-01-310.056000
5842004-11-240.044000
5852022-02-280.026000
5862024-10-310.047000
5871986-10-310.100000
5881987-05-290.092000
5891986-06-300.104000
5901989-12-290.692000
5911991-02-280.080000
5921996-06-260.068000
5931998-04-300.068000
5941984-09-280.092000
5951984-11-300.104000
5962010-05-280.056000
5972016-07-290.052000
5982026-01-300.049000
5991993-08-230.076000
6002008-06-300.052000
6011991-03-280.072000
6021998-06-300.068000
6032006-07-260.048000
6042008-07-280.052000
6051982-07-300.100000
6061984-07-310.104000
6072014-10-310.056000
6081998-02-260.068000
6092001-06-290.060000
6102009-05-290.052000
6112019-06-280.040000
6122021-01-290.031000
6132023-08-310.041000
6141997-02-260.068000
6151997-05-280.068000
6161992-03-310.076000
6172001-11-260.064000
6182015-12-310.060000
6191988-11-300.092000
6201991-06-280.076000
6211996-02-290.068000
6222007-01-310.048000
6232009-03-310.052000
6242025-06-300.044000
6251990-04-300.088000
6261991-12-260.288000
6271993-11-300.084000
6281997-03-310.068000
6292003-10-230.052000
6302006-05-250.044000
6312014-04-300.056000
6322016-02-290.052000
6331992-04-300.076000
6341993-06-240.080000
6352025-07-310.050000
6361989-10-310.096000
6371990-11-300.084000
6381993-06-300.084000
6392002-05-310.056000
6402008-05-280.048000
6412009-07-310.052000
6421984-10-310.108000
6431985-08-300.100000
6442023-10-310.042000
6452025-09-300.045000
6461997-06-260.068000
6472005-09-290.048000
6482026-03-310.046000
6491996-05-280.072000
6501997-02-280.072000
6511993-05-240.076000
6521999-05-280.072000
6532001-10-260.056000
6542006-05-310.048000
6552011-05-310.056000
6562011-07-290.056000
6571980-11-280.092000
6581992-02-240.084000
6592012-01-310.056000
6601994-08-310.080000
6611994-10-260.072000
6622003-03-240.060000
6632007-05-250.048000
6642008-02-290.048000
6652019-10-310.036000
6662023-11-300.042000
6672024-05-310.051000
6681983-07-290.096000
6691994-04-290.076000
6702025-08-290.046000
6711990-06-290.080000
6721993-09-230.080000
6731998-03-260.064000
6742002-12-200.308000
6751989-01-310.096000
6761990-05-250.080000
6771997-11-280.068000
6781998-05-270.068000
6792011-09-300.056000
6801981-12-310.104000
6811993-11-230.084000
6821992-08-310.072000
6831998-01-300.068000
6842003-05-300.048000
6852018-12-310.048000
6862021-05-280.030000
6872021-06-300.029000
6881984-03-300.100000
6891992-07-310.072000
6902001-05-310.060000
6912002-07-310.068000
6922007-07-250.048000
6932008-02-270.052000
6942014-09-300.056000
6952014-12-310.052000
6961992-06-250.076000
6971996-07-310.072000
6982022-08-310.036000
6992026-07-310.050000
7001999-12-220.064000
7012000-02-290.068000
7022005-04-290.044000
7032023-12-290.046000
7041990-05-310.084000
7051991-01-310.080000
7061996-04-300.072000
7072001-08-310.056000
7082012-08-310.056000
7092020-07-310.036000
7102024-01-310.048000
7111990-08-310.084000
7121992-11-300.072000
7132004-08-250.044000
7141985-02-280.108000
7151999-01-290.072000
7161989-03-300.096000
7171991-06-240.084000
7181998-11-240.064000
7192003-06-250.048000
7202005-07-280.044000
7212007-07-310.052000
7221980-02-290.096000
7231982-09-300.104000
7242023-07-310.043000
7252009-05-260.056000
7262016-03-310.056000
7271988-01-290.092000
7282000-01-310.068000
7292007-08-310.052000
7302008-12-170.036000
7312020-05-290.036000
7321992-08-250.076000
7331996-09-300.072000
7341990-09-280.080000
7351990-11-260.092000
7361994-10-310.076000
7371998-08-310.068000
7381986-09-300.108000
7391989-08-310.092000
7402019-08-300.040000
7411992-01-310.080000
7422001-01-310.068000
7432004-03-310.048000
7442009-03-250.052000
7452010-02-260.052000
7462020-01-310.036000
7472024-04-300.045000
7481994-05-310.080000
7492000-09-290.064000
7501989-05-310.100000
7511994-08-260.076000
7521995-10-310.072000
7532000-01-210.072000
7542006-01-310.048000
7552007-10-310.052000
7561981-03-310.104000
7571987-09-300.096000
7582008-11-280.052000
7592013-10-310.056000
7601998-07-310.068000
7611999-10-250.076000
7622007-09-280.048000
7632025-11-280.044000
7641985-12-310.104000
7651986-08-290.092000
7661997-07-250.064000
7672000-09-210.060000
7682002-11-250.056000
7691981-10-300.100000
7701982-12-310.104000
7712002-09-300.056000
7722003-12-310.052000
7732004-09-300.044000
7742014-06-300.056000
7751991-04-300.088000
7762001-12-200.044000
7772002-09-260.056000
7782003-08-290.048000
7792008-04-280.052000
7802010-09-300.056000
7812011-11-300.056000
7821992-10-230.068000
7832000-12-290.068000
7841995-02-220.076000
7852006-06-260.052000
7862009-01-230.060000
7872010-07-300.056000
7882015-02-270.052000
7892021-11-300.028000
7901992-09-240.072000
7911994-09-260.076000
7922025-04-300.045000