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

2.6 KiB

1DateDividends
22010-12-220.095000
31996-09-170.100000
42004-09-230.060000
52022-03-080.050000
62022-09-060.108000
71995-03-230.111000
82004-12-210.193000
92012-09-130.136000
102003-06-240.060000
112003-03-250.060000
122019-09-040.127000
132021-06-080.160000
141997-06-120.080000
151999-06-150.080000
162000-12-150.844000
171996-03-140.111000
181996-06-130.100000
192001-09-210.080000
202012-12-200.589000
212018-03-060.124000
221994-12-220.119000
232018-09-050.152000
242022-12-061.685000
252000-09-150.080000
262002-09-200.060000
272007-03-220.085000
282024-09-100.113000
291994-09-230.119000
302011-09-160.108000
312014-06-100.516000
322016-12-150.258000
332019-06-040.237000
342009-09-170.164000
352007-09-190.108000
362008-06-190.152000
372008-09-180.152000
382022-06-070.127000
392023-06-060.128000
402006-06-220.154000
412005-09-220.130000
422025-12-122.459000
432001-12-140.080000
442000-03-150.080000
452014-12-182.030000
462016-03-080.195000
472026-06-090.099000
481996-12-100.100000
492003-12-220.129000
502004-03-250.060000
512005-06-230.126000
521999-03-150.080000
532007-06-210.172000
542009-03-190.095000
552010-03-180.096000
562010-09-160.204000
572019-12-121.112000
582025-03-110.153000
592000-06-150.080000
602005-03-230.089000
612012-06-150.134000
622015-03-100.173000
631999-12-151.017000
642005-12-220.087000
652015-06-090.184000
662021-03-020.068000
671998-06-160.080000
681998-03-130.080000
692008-12-230.091000
702009-12-230.139000
712024-06-110.118000
721997-12-180.546000
731995-06-230.111000
741995-09-260.111000
751997-09-150.080000
762002-03-150.060000
772013-12-202.445000
782016-09-070.165000
792020-03-030.124000
801993-12-220.119000
812008-03-190.081000
822006-12-210.097000
832018-06-050.225000
841998-12-180.423000
852001-06-150.080000
862013-06-140.159000
872013-09-110.122000
882015-12-170.833000
891998-09-150.080000
902016-06-070.132000
912021-12-074.708000
921994-06-230.119000
932011-12-220.389000
942023-03-070.143000
952025-06-100.108000
962010-06-170.198000
971997-03-120.080000
982002-12-270.060000
992004-06-240.060000
1002006-09-210.126000
1012012-03-160.150000
1022013-03-130.137000
1032015-09-090.120000
1041994-03-230.119000
1052023-12-050.445000
1062009-06-180.196000
1072011-03-170.074000
1082014-09-090.107000
1092018-12-132.730000
1102020-09-080.081000
1112023-09-050.096000
1122001-03-150.080000
1132017-12-141.292000
1142003-09-230.060000
1152017-09-060.162000
1162020-12-100.395000
1172021-09-070.085000
1182024-12-133.044000
1192017-03-070.134000
1202002-06-140.060000
1212007-12-190.134000
1222011-06-160.072000
1232017-06-060.183000
1242020-06-020.157000
1251999-09-150.080000
1262006-03-230.082000
1272019-03-050.105000
1281995-12-260.152000
1292024-03-050.126000
1302025-09-090.135000
1312026-03-100.113000
1322014-03-110.148000