f/overrides/event-backup/fkrcx-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.3 KiB

1DateDividends
21995-12-010.566000
31980-09-020.520000
41985-09-030.150000
51987-12-280.605000
61989-03-010.090000
71989-12-220.126000
81998-12-010.041000
91999-12-010.039000
101989-09-010.220000
111993-12-010.119000
121982-03-010.340000
131996-12-020.848000
141997-12-010.043000
152014-12-010.156000
162025-12-224.958000
171984-03-010.280000
181986-09-020.180000
191987-09-010.230000
201988-09-010.190000
212008-12-010.122000
222010-12-300.098000
231983-09-010.250000
241991-06-030.047000
251991-12-020.234000
262003-12-010.100000
272017-12-010.057000
281984-09-040.210000
291992-12-010.106000
302009-12-012.802000
311992-06-010.135000
321998-06-010.056000
332011-12-012.156000
342012-12-030.376000
351988-03-010.090000
362020-12-012.650000
371987-03-020.130000
381990-06-010.070000
392000-12-010.109000
402004-12-010.008000
412005-12-010.156000
422010-12-017.823000
432016-12-011.376000
442021-12-012.061000
451981-09-010.520000
461982-09-010.270000
471990-03-010.065000
481988-12-230.107000
491990-12-100.377000
501993-06-010.121000
511986-03-030.160000
521997-06-020.064000
532023-12-200.519000
541983-03-010.210000
551985-03-010.150000
561981-03-020.520000
571994-12-010.074000
581995-06-010.191000
592002-12-020.115000
602007-12-033.837000
611980-03-030.290000
621994-06-010.075000
631996-06-030.075000
642001-12-030.249000
652006-12-011.763000
662010-04-300.027000
672024-12-202.320000