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

2.2 KiB

1DateDividends
21992-09-090.133000
31999-03-090.068000
42002-03-080.055000
52004-09-080.081000
62016-03-300.042000
71991-03-080.098000
81992-03-090.108000
91994-06-080.128000
101997-09-090.110000
112004-12-200.032000
122018-12-170.453000
131991-06-100.152000
141995-09-080.137000
152003-03-100.027000
162009-12-080.207000
172008-12-090.048000
182011-09-080.129000
192017-12-140.124000
202026-03-300.055000
211990-12-110.146000
221996-09-100.118000
232001-12-170.203000
242004-06-080.079000
252023-09-280.105000
262024-09-270.192000
271994-03-080.046000
281998-12-210.249000
292012-06-080.047000
302017-03-300.043000
312003-12-220.532000
322005-09-080.078000
332009-09-090.075000
341997-12-220.851000
352012-12-120.167000
362024-06-270.088000
371993-06-080.125000
381998-03-100.064000
392000-06-080.103000
402000-12-180.451000
412016-12-140.141000
421993-11-160.253000
431999-09-080.094000
442002-09-100.083000
452020-12-140.003000
461992-06-080.136000
471993-12-150.137000
482008-09-090.130000
492007-12-190.181000
502015-12-150.124000
512013-06-100.043000
521994-12-280.058000
531995-12-270.210000
541999-12-200.366000
552001-09-100.098000
562006-11-270.050000
572006-12-180.027000
582007-06-080.007000
592022-12-120.123000
602024-12-100.190000
611997-03-100.078000
622000-09-080.109000
632010-12-080.545000
642012-09-100.068000
652022-09-290.037000
662010-06-080.074000
672017-06-290.047000
682021-12-130.078000
691996-06-100.118000
701991-12-100.527000
711995-03-080.066000
722004-03-090.047000
731996-03-080.136000
742014-06-090.037000
752025-06-270.118000
762025-09-290.124000
771991-09-090.167000
782005-12-190.297000
792010-09-080.073000
802026-06-290.116000
812025-12-100.167000
821993-09-080.129000
831995-06-080.147000
841995-11-270.360000
852001-06-080.097000
862005-03-080.051000
872011-12-120.332000
882019-12-160.247000
891992-12-150.357000
901993-03-090.062000
911999-06-080.085000
922000-03-080.063000
932016-06-290.042000
941998-09-090.096000
952001-03-080.074000
962002-12-160.266000
972023-12-110.255000
981994-09-080.136000
991997-06-100.122000
1001998-06-090.095000
1012009-06-090.106000
1021996-12-270.657000
1032003-06-100.048000
1042003-09-090.147000
1052014-03-100.026000
1062015-06-080.064000
1072005-06-080.085000
1082010-03-090.042000
1092018-09-270.047000
1102013-12-110.223000
1112007-09-100.179000
1122014-12-150.157000