f/overrides/event-backup/ewm-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
22003-12-220.416000
32010-06-230.436000
42004-12-230.632000
52008-12-230.712000
62011-06-220.612000
72021-06-100.841000
81997-12-230.076000
92013-12-180.880000
102022-06-090.465000
112018-06-190.635000
122012-06-210.372000
132014-12-171.116000
142020-06-150.545000
151999-08-250.068000
162016-06-220.420000
172024-06-110.363000
182025-06-160.508000
192025-12-160.425000
201998-08-250.240000
212019-06-170.518000
222023-06-070.365000
232023-12-200.372000
242013-06-270.892000
251996-08-260.028000
261998-11-060.704000
272009-06-230.408000
282010-12-210.944000
292011-12-201.776000
302002-12-230.372000
312015-06-250.636000
321997-08-250.108000
332013-12-270.148000
342021-12-130.782000
352026-06-150.572000
362000-08-240.212000
372014-06-251.056000
382019-12-160.311000
392000-12-200.060000
402001-08-240.188000
412003-12-160.360000
422012-12-180.584000
432006-12-200.780000
442009-12-220.568000
452017-06-200.351000
462024-12-170.451000
471998-12-220.036000
482001-12-240.120000
492005-12-231.156000
502008-06-250.812000
512016-12-211.256000
522017-12-191.490000
532015-12-2110.988000
542007-12-201.624000
552018-12-180.508000
562022-12-130.219000