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

1.9 KiB

1DateDividends
22007-06-290.100000
32020-03-250.196000
42020-09-230.209000
52023-09-260.319000
62017-06-270.146000
72002-03-110.043667
82003-06-160.068833
92011-03-250.064000
102013-03-250.134000
112015-03-250.172000
122006-06-230.106667
132010-06-210.179000
142002-06-170.071500
152014-09-240.161000
162021-03-250.235000
172021-09-240.271000
182022-09-260.417000
192003-03-100.049333
202003-09-150.069333
212003-12-160.060000
222008-12-220.181000
232018-06-260.167000
242023-03-230.293000
252023-06-070.234000
262023-12-200.316000
272025-09-160.300000
282005-12-230.078667
292019-03-200.160000
302019-06-170.216000
312010-12-200.397000
322014-12-240.226000
332026-06-150.290000
342017-03-240.129000
352020-12-140.204000
362022-12-130.331000
372004-06-280.075500
382005-09-260.061333
392006-12-210.107333
402012-06-190.141000
412015-09-250.179000
422024-06-110.274000
432024-09-250.321000
442026-03-170.242000
452007-09-260.059000
462011-09-260.108000
472014-06-240.159000
482014-03-250.156000
492016-06-210.151000
502017-09-260.299000
512017-12-190.174000
522019-09-240.210000
532021-06-100.172000
542025-12-160.355000
552004-12-270.055667
562006-03-270.084333
572006-09-270.086000
582013-12-230.204000
592016-12-210.167000
602003-12-150.058833
612009-06-220.174000
622009-12-210.187000
632013-06-260.174000
642013-09-240.141000
652016-03-230.144000
662016-09-260.136000
672018-09-260.175000
682007-03-260.107333
692011-12-220.162000
702012-03-260.083000
712012-12-190.223000
722015-06-240.173000
732018-12-170.240000
742004-09-270.070833
752018-03-220.147000
762022-03-240.224000
772024-03-210.223000
782024-12-170.267000
792012-09-250.149000
802015-12-240.341000
812019-12-161.084000
822004-03-290.036500
832005-03-280.072167
842007-12-270.094667
852008-06-230.164667
862011-06-230.117000
872021-12-130.240000
882022-06-090.229000
892025-06-160.267000
902025-03-180.243000
912001-12-170.062167
922002-09-160.010500
932002-12-160.051667
942005-06-210.072333
952020-06-150.170000