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

835 B

1DateDividends
21984-02-240.050000
31991-12-300.400000
41993-12-300.880000
51994-12-300.568000
61999-02-120.320000
72004-08-060.043000
82020-11-242.955000
91981-02-260.063000
101996-02-150.160000
111999-11-180.369000
122006-11-213.007000
132011-11-221.263000
141980-02-270.063000
151986-02-140.390000
161989-02-100.030000
171991-02-150.020000
181993-02-240.150000
192012-11-201.709000
201982-02-240.053000
211985-02-250.020000
222000-02-160.724000
232014-11-214.298000
242018-11-206.245000
252021-11-233.341000
262024-11-260.006000
271992-12-300.320000
281994-02-180.240000
291996-11-221.620000
301997-02-130.210000
311997-11-131.380000
321998-02-100.048000
332015-11-241.851000
342007-11-202.442000
352019-11-214.489000
361989-12-290.190000
372005-11-220.208000
381987-12-311.280000
391992-02-180.170000
401995-02-160.125000
411995-12-292.740000
422013-11-225.364000