f/overrides/event-backup/inivx-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.0 KiB

1DateDividends
22018-12-210.219000
32021-12-220.660000
41985-07-110.150000
51987-10-230.110000
62008-12-220.595000
71987-07-290.110000
81992-10-300.030000
91993-12-310.480000
101995-10-310.030000
111996-03-280.030000
121981-10-150.200000
131982-04-230.200000
141985-10-100.130000
152011-12-210.312000
162017-12-210.353000
172005-12-300.890000
182009-12-220.679000
191986-07-100.100000
201997-03-310.020000
211999-06-290.010000
221993-04-300.030000
231980-07-170.150000
241981-01-300.270000
251986-10-160.100000
261995-07-310.030000
271980-10-170.200000
281984-01-240.160000
291991-04-120.050000
301998-06-290.010000
312004-12-310.970000
321987-04-230.100000
331989-12-270.090000
341991-12-310.053000
351994-04-290.040000
362013-12-230.066000
371983-01-240.150000
381989-10-130.070000
391990-10-120.060000
401990-12-280.060000
411993-07-300.030000
421994-10-310.050000
432003-06-300.220000
442020-12-221.500000
451982-01-210.270000
461987-01-200.100000
471989-04-280.080000
482024-12-180.775000
491996-12-300.140000
502002-12-301.910000
512023-12-200.010000
522025-12-181.568000
531981-04-240.200000
541986-01-100.100000
551995-04-280.040000
561994-07-290.040000
571995-12-290.400000
581996-09-270.020000
591997-06-270.020000
602019-12-230.372000
611984-04-110.160000
621985-01-170.160000
631990-04-120.070000
641992-07-310.030000
651997-12-300.032000
661984-10-230.160000
671986-04-100.100000
681991-10-310.040000
691983-10-200.160000
701984-07-160.160000
711988-07-200.090000
721993-10-290.030000
731994-12-300.570000
741980-01-170.133000
751981-07-200.200000
761982-07-160.150000
771998-09-290.020000
782007-12-312.566000
792010-12-213.775000
801996-06-270.020000
811983-04-140.150000
821988-12-280.080000
831990-07-170.060000
841988-04-290.100000
851988-10-240.080000
861992-12-310.030000
871998-03-310.020000
881998-12-300.010000
891980-04-240.090000
901982-10-140.150000
911988-01-260.110000
921999-09-290.020000
932001-03-290.010000
942012-12-210.420000
952000-03-300.010000
962016-12-220.552000
971985-04-180.160000
981991-07-310.040000
991997-09-290.020000
1001999-03-300.020000
1012006-12-291.950000
1021983-07-140.160000
1031989-07-280.070000
1041992-04-300.030000