f/overrides/event-backup/dfjsx-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.2 KiB

1DateDividends
22011-06-080.139000
32011-09-080.002000
42014-12-160.298000
52017-12-150.702000
62018-12-181.638000
71995-11-270.105000
81997-12-220.105000
92010-06-080.122000
102004-12-200.161000
112008-12-100.121000
122009-06-090.120000
131990-12-111.720000
142001-12-170.090000
152025-12-150.988000
162010-09-080.001000
172010-12-090.098000
181999-12-200.074000
192002-06-100.107000
202006-06-080.086000
212023-12-131.418000
221987-12-314.211000
232009-12-090.106000
242019-12-170.989000
251987-12-300.030000
262012-12-130.131000
272013-12-120.545000
281998-12-210.063000
292008-03-100.014000
301987-10-300.036000
312008-09-090.012000
322009-09-090.008000
332016-12-150.432000
341995-12-270.364000
352007-06-080.103000
362009-03-100.012000
372007-12-190.111000
382024-12-130.703000
391992-12-150.522000
401994-12-280.584000
412005-12-190.116000
421996-12-271.213000
432005-06-080.022000
442020-12-160.540000
452021-12-151.257000
462022-12-141.091000
471988-12-131.700000
481993-11-160.230000
491994-11-280.244000
502000-12-180.114000
512002-12-160.088000
522010-03-090.002000
532011-12-130.128000
542012-06-080.145000
551991-12-100.476000
561993-12-150.460000
572006-12-180.110000
582007-09-100.015000
591989-12-121.293000
602003-12-220.187000
612006-09-080.024000
622008-06-100.155000
632012-09-100.006000
642015-12-160.284000