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

976 B

1DateDividends
21992-09-150.034000
31994-09-210.051000
42007-12-183.637000
52008-12-161.183000
62016-12-200.201000
71987-09-081.030000
81991-09-240.091000
92004-12-150.560000
102018-12-205.452000
111997-12-291.358000
122000-09-262.990000
132010-12-150.073000
142024-12-200.044000
151996-12-270.939000
162002-09-250.664000
171995-12-270.156000
181996-09-202.181000
192005-12-150.803000
202013-11-1313.232000
212015-12-173.736000
222025-12-192.823000
231986-09-021.230000
241987-12-230.210000
251995-09-220.152000
261999-09-301.932000
272020-12-180.421000
281990-09-210.258000
291990-12-260.096000
301994-12-280.124000
312000-12-211.305000
322003-09-250.460000
332009-12-220.138000
342011-12-153.343000
352017-12-202.943000
361985-09-170.100000
371989-12-220.478000
382012-12-187.032000
392019-12-203.549000
402022-12-214.098000
411998-09-236.645000
422003-12-230.688000
431997-09-233.772000
442001-12-210.320000
452006-12-153.132000
462014-12-174.283000
472021-12-217.398000
481993-09-220.282000
491993-12-210.021000