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

9.3 KiB

1DateDividends
22020-12-310.022000
32024-01-310.023000
42021-03-310.021000
52024-05-310.025000
61995-07-200.031000
72000-07-200.031000
82002-03-280.016000
92017-10-310.027000
102018-08-310.029000
112019-11-290.025000
121998-02-200.031000
131999-11-190.030000
142001-11-200.030000
152019-04-300.026000
161997-07-310.017000
171999-11-300.015000
182020-03-310.023000
192026-03-310.027000
202003-02-280.012000
212021-08-310.018000
221998-06-190.031000
232002-01-180.030000
242011-10-310.034000
252014-04-300.030000
262014-09-300.029000
272021-01-290.022000
282001-04-200.031000
291996-02-200.047000
302007-08-200.036000
312013-11-290.031000
322014-06-300.030000
331995-11-200.047000
341999-06-180.030000
352001-10-190.031000
362015-06-300.029000
372022-05-310.021000
381999-08-310.016000
392002-07-220.027000
402018-03-290.027000
412019-02-280.025000
422019-09-300.023000
432002-08-200.027000
442003-06-200.042000
452005-09-200.039000
462018-02-280.024000
472019-12-310.024000
482003-02-200.030000
492009-02-200.040000
502013-04-300.027000
512016-02-290.027000
522002-06-280.015000
532005-08-190.042000
542010-12-310.037000
552023-12-290.023000
561998-02-270.014000
572001-09-200.030000
582016-07-290.028000
591997-09-300.016000
602011-01-310.038000
612025-04-300.027000
622003-07-180.042000
632004-08-200.042000
642008-04-180.033000
652012-12-070.091000
661994-08-310.047000
671997-07-180.032000
682005-12-200.040000
692024-02-290.021000
701998-12-180.032000
712026-06-300.027000
721997-10-200.032000
732011-08-310.035000
742012-06-290.031000
752014-12-310.031000
762019-03-290.027000
772019-07-310.027000
782001-07-200.030000
792009-01-200.025000
802011-02-280.034000
812023-05-310.023000
821997-05-300.017000
832001-08-200.030000
842002-04-190.030000
852003-12-190.042000
862006-08-180.039000
872000-08-310.016000
882000-11-300.015000
892005-10-200.039000
902007-12-200.037000
912009-03-200.034000
921995-12-290.017000
931999-05-200.031000
942020-04-300.022000
952021-07-300.020000
962000-02-290.014000
972001-06-200.031000
982015-07-310.032000
992023-04-280.022000
1001995-10-200.047000
1012004-12-200.040000
1022015-11-300.028000
1032002-02-200.030000
1042015-04-300.029000
1051998-08-310.017000
1061999-07-200.031000
1072002-01-310.016000
1082010-04-300.030000
1092014-08-290.029000
1102025-06-300.026000
1111997-06-300.016000
1122011-04-290.035000
1132013-09-300.030000
1141999-06-300.015000
1152006-01-200.029000
1161995-03-310.047000
1171998-11-240.029000
1181999-02-190.031000
1192002-12-310.015000
1202018-06-290.027000
1211998-05-200.032000
1222007-09-200.038000
1232015-08-310.029000
1241999-10-200.031000
1252009-08-200.036000
1262015-01-300.032000
1272025-02-280.024000
1282013-05-310.028000
1292020-01-310.026000
1302012-10-310.030000
1312021-11-300.018000
1322022-10-310.021000
1331998-12-310.017000
1342001-11-300.016000
1352016-09-300.028000
1362022-08-310.022000
1371996-01-190.031000
1382002-03-200.033000
1392002-10-310.013000
1402001-02-200.030000
1412009-04-200.035000
1422015-02-270.028000
1432013-07-310.030000
1442015-09-300.029000
1452017-06-300.029000
1462019-01-310.027000
1472023-09-290.022000
1481998-07-310.017000
1492001-12-310.016000
1502011-12-300.035000
1512013-02-280.026000
1522013-12-310.032000
1531999-03-190.033000
1542010-08-310.034000
1552012-02-290.030000
1561997-04-300.016000
1571997-12-310.017000
1581999-04-300.015000
1591999-09-300.015000
1602010-09-300.033000
1612022-12-300.023000
1622012-01-310.033000
1632017-09-290.028000
1642018-05-310.027000
1652020-09-300.022000
1662001-01-310.016000
1672005-11-180.039000
1682025-09-300.026000
1691998-03-310.017000
1702000-03-200.032000
1712008-09-190.039000
1722023-07-310.021000
1732024-04-300.023000
1742002-04-300.015000
1752003-11-200.042000
1762017-07-310.027000
1772008-02-200.037000
1782018-11-300.028000
1792025-11-280.025000
1802007-11-200.036000
1812012-05-310.032000
1822015-03-310.030000
1832017-08-310.028000
1842020-08-310.021000
1851998-05-290.017000
1862012-04-300.031000
1871998-04-200.031000
1882000-06-300.015000
1892018-10-310.027000
1902006-07-200.038000
1911998-07-200.032000
1922000-04-280.015000
1932009-11-200.037000
1942011-12-080.057000
1952008-11-200.039000
1962013-10-310.032000
1972014-10-310.032000
1982018-07-310.026000
1992019-05-310.028000
2002000-12-290.016000
2012006-11-200.036000
2022016-10-310.026000
2031998-01-300.017000
2042024-07-310.025000
2052025-03-310.025000
2061996-11-200.047000
2071998-06-300.016000
2081999-07-300.016000
2092000-07-310.016000
2102012-09-280.029000
2112020-05-290.024000
2122000-05-190.031000
2132005-02-180.044000
2142018-04-300.025000
2152024-11-290.026000
2162022-02-280.018000
2172000-04-200.030000
2182004-02-200.042000
2192004-06-180.042000
2201995-09-200.047000
2212008-12-310.013000
2222018-09-280.023000
2232020-10-300.023000
2241996-04-190.047000
2252006-02-210.038000
2262006-10-200.040000
2272009-07-200.034000
2282010-05-280.035000
2292017-11-300.027000
2302007-07-200.039000
2312008-10-200.036000
2322001-02-280.016000
2332007-06-200.038000
2342010-02-260.031000
2352011-06-300.036000
2362019-08-300.027000
2371998-10-300.017000
2381999-01-290.017000
2392006-12-200.037000
2402002-05-200.030000
2412015-10-300.031000
2421996-05-200.047000
2431996-10-180.047000
2442019-10-310.025000
2452022-11-300.021000
2461996-12-310.017000
2472003-10-200.042000
2482006-09-200.039000
2492009-10-200.034000
2502016-04-290.029000
2512001-01-190.030000
2522007-12-310.014000
2532008-12-190.039000
2542010-06-300.034000
2551997-01-200.031000
2562001-10-310.015000
2572004-04-200.042000
2582004-11-190.042000
2592006-04-200.040000
2602007-05-180.034000
2611997-10-310.017000
2622001-03-300.016000
2632005-03-180.037000
2642024-09-300.023000
2651995-12-200.047000
2661997-02-200.031000
2672001-05-210.030000
2682002-06-200.031000
2692014-05-300.031000
2702022-01-310.019000
2712017-01-310.029000
2722026-05-290.028000
2732002-07-310.015000
2742007-02-200.037000
2751996-08-200.047000
2761999-09-200.030000
2772006-06-200.038000
2782007-04-200.041000
2792016-05-310.028000
2802020-06-300.023000
2812008-08-200.036000
2822009-12-180.031000
2832016-11-300.028000
2842017-03-310.031000
2851999-02-260.013000
2862000-01-200.030000
2872000-12-200.031000
2882022-06-300.021000
2892022-03-310.019000
2901994-06-300.047000
2911998-03-200.034000
2922002-08-300.015000
2932002-12-200.027000
2942003-01-210.027000
2952005-05-200.043000
2961995-02-280.047000
2971995-08-180.047000
2982003-12-310.014000
2992021-05-280.019000
3002003-03-200.042000
3011995-05-310.047000
3022010-03-310.033000
3032021-10-290.019000
3042025-12-310.028000
3051995-01-310.047000
3061996-09-200.047000
3072006-12-290.014000
3082010-11-300.034000
3092016-06-300.028000
3101997-12-090.315000
3112007-10-190.037000
3122002-02-280.013000
3132002-11-290.014000
3142008-07-180.033000
3151996-06-200.047000
3162004-05-200.042000
3172009-09-180.034000
3182010-07-300.034000
3192014-03-310.032000
3202024-03-280.022000
3211997-11-200.031000
3221998-09-300.016000
3231999-04-200.030000
3242001-05-310.016000
3252012-03-300.032000
3262006-03-200.036000
3271994-12-300.047000
3281995-06-300.047000
3291998-10-200.032000
3301998-11-300.016000
3312000-10-310.016000
3322003-01-310.015000
3331998-11-200.031000
3342002-09-300.014000
3352002-10-210.023000
3362021-02-260.020000
3372023-08-310.023000
3382025-07-310.028000
3392026-02-270.025000
3401997-08-290.017000
3411997-11-280.016000
3421999-01-200.031000
3432014-02-280.030000
3442005-04-200.042000
3452021-04-300.022000
3461996-03-200.047000
3472000-10-200.030000
3482002-05-310.016000
3492004-09-200.042000
3502004-12-310.015000
3512005-01-200.027000
3522022-09-300.023000
3532000-01-310.016000
3542001-07-310.016000
3552022-04-290.021000
3562001-12-200.031000
3572013-06-280.028000
3582008-01-180.026000
3592023-01-310.024000
3602000-11-200.030000
3612002-11-200.028000
3622016-08-310.028000
3632020-07-310.025000
3642004-10-200.042000
3652012-11-300.029000
3662016-12-300.029000
3672020-02-280.022000
3682001-06-290.015000
3692007-03-200.035000
3702011-03-310.036000
3712021-09-300.019000
3722021-12-310.019000
3732024-06-280.022000
3741994-09-300.047000
3752000-08-210.030000
3762004-01-200.028000
3772008-05-200.035000
3782024-10-310.026000
3791997-03-200.034000
3801997-04-180.031000
3812013-08-300.030000
3822017-04-280.026000
3832002-09-200.028000
3842005-06-200.038000
3852016-03-310.029000
3862025-10-310.029000
3871994-10-310.047000
3882000-02-180.030000
3892000-09-200.031000
3902013-01-310.030000
3912017-02-280.026000
3922025-08-290.029000
3931998-04-300.016000
3942005-12-300.014000
3952011-05-310.037000
3961998-01-200.031000
3972001-03-200.030000
3982008-03-200.039000
3992014-01-310.033000
4002025-05-300.028000
4011996-07-190.047000
4021999-12-200.031000
4032011-11-300.033000
4041994-05-310.052000
4051997-03-310.017000
4062018-12-310.025000
4072003-05-200.042000
4082021-06-300.019000
4091999-12-310.016000
4102006-05-190.039000
4112012-08-310.031000
4122013-03-280.028000
4132014-07-310.030000
4142015-12-310.030000
4151994-11-300.047000
4161998-08-200.031000
4172007-01-190.026000
4182009-06-190.038000
4192024-12-310.025000
4201995-04-280.047000
4212000-09-290.015000
4222009-05-200.036000
4231997-05-200.032000
4241998-09-210.031000
4251999-05-280.016000
4262003-09-190.042000
4272010-12-150.024000
4281997-02-280.014000
4292018-01-310.027000
4302023-06-300.023000
4312026-04-300.027000
4321997-12-190.032000
4331999-08-200.030000
4342001-08-310.016000
4352012-07-310.031000
4362023-03-310.025000
4372026-01-300.029000
4382001-04-300.016000
4392004-03-190.042000
4402011-07-290.034000
4412015-05-290.029000
4422017-12-290.027000
4432020-11-300.021000
4441994-07-290.047000
4451997-08-200.031000
4462017-05-310.029000
4472022-07-290.022000
4481999-03-310.016000
4492008-06-200.038000
4502025-01-310.029000
4512000-05-310.016000
4522003-04-170.042000
4532011-09-300.034000
4542010-01-290.035000
4552012-12-310.030000
4562023-11-300.022000
4572023-10-310.022000
4581997-06-200.031000
4592000-06-200.030000
4602003-08-200.084000
4612004-07-200.042000
4622005-07-200.039000
4632009-12-310.012000
4642000-03-310.016000
4652019-06-280.024000
4662024-08-300.026000
4671996-12-200.047000
4681997-09-190.031000
4691999-10-290.016000
4702001-09-280.016000
4712010-10-290.035000
4722016-01-290.030000
4732023-02-280.021000
4742014-11-280.027000