f/overrides/event-backup/ewz-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.1 KiB

1DateDividends
22007-12-241.202000
32010-06-230.275000
42015-06-250.611000
52015-12-210.233000
62025-12-300.106000
72000-12-200.005000
82016-12-210.395000
92008-12-290.207000
102011-12-200.421000
112013-06-270.853000
122016-06-220.208000
132021-12-131.984000
142026-06-150.331000
152005-12-230.583000
162010-12-212.333000
172017-06-200.277000
182024-12-171.092000
192003-12-160.028000
202012-12-270.129000
212000-08-240.364000
222003-12-220.256000
232003-12-310.014000
242006-12-200.869000
252018-06-190.531000
262019-12-160.577000
272011-06-221.084000
282014-12-170.418000
292025-06-160.515000
302001-08-240.638000
312018-12-180.574000
322019-06-170.531000
332021-06-100.626000
342021-12-300.161000
352024-06-110.914000
362009-06-230.415000
372017-12-190.365000
382019-12-300.097000
392020-06-150.357000
402006-12-270.071000
412010-12-290.198000
422012-12-180.382000
432014-06-250.963000
442002-12-230.110000
452004-12-230.461000
462009-12-222.197000
472013-12-180.588000
482017-12-280.050000
492022-12-132.022000
502023-06-070.756000
512023-12-201.221000
522009-12-290.111000
532022-06-091.499000
542008-12-231.321000
552025-12-161.027000
562008-06-250.633000
572020-12-140.276000
582012-06-211.058000