f/overrides/event-backup/frbsx-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.5 KiB

1DateDividends
21992-12-150.190000
31995-09-150.070000
41997-06-130.120000
51999-06-150.086000
62022-12-200.327000
71994-09-150.050000
81998-06-150.088000
92007-12-176.380000
102025-12-221.626000
111991-09-130.100000
121995-12-220.132000
131999-03-150.060000
142002-12-130.498000
151991-06-140.080000
161992-03-130.090000
171998-03-160.125000
182001-12-141.278000
192021-12-154.973000
202000-12-150.755000
212002-03-150.052000
222008-12-151.749000
232019-12-162.682000
241998-12-151.331000
252012-12-172.817000
262013-12-165.951000
272022-12-151.075000
281993-12-220.106000
292001-03-150.059000
302002-06-190.041000
312017-12-153.169000
321991-03-150.150000
331991-12-200.260000
341993-06-150.080000
351995-03-150.050000
361995-06-150.090000
372004-12-151.340000
381992-09-150.090000
391994-06-150.050000
401997-09-150.120000
411998-09-150.153000
422000-03-150.040000
431990-12-140.230000
441997-03-140.090000
452003-12-150.474000
462014-12-157.756000
472016-12-152.492000
482018-12-174.979000
492001-09-170.447000
502002-07-180.041000
511990-09-140.180000
521993-09-150.080000
531996-03-150.070000
541996-06-140.090000
552000-09-150.090000
562001-06-150.078000
572006-12-155.162000
582015-12-156.052000
591993-03-150.080000
602010-12-154.712000
612020-12-151.187000
621992-06-150.090000
631997-12-191.942000
641999-09-150.114000
652000-06-150.082000
662002-10-180.040000
672011-12-155.167000
682024-12-202.457000
691994-12-230.060000
701996-09-130.150000
711996-12-192.483000
721999-12-150.376000
732005-12-150.465000
742023-12-200.788000
751994-03-150.050000
762009-12-150.425000