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

1DateDividends
22013-06-050.982000
31980-04-180.389000
41982-04-160.615000
51983-04-150.638000
61991-05-170.423000
72002-04-250.043000
81988-04-260.572000
91993-05-210.640000
102006-12-264.034000
111996-12-272.983000
122009-06-080.068000
132020-06-031.535000
142021-12-294.692000
152022-06-081.249000
161994-12-231.900000
172010-06-081.674000
182014-12-292.804000
192024-06-063.913000
202026-06-050.030000
211997-12-294.957000
222006-06-071.114000
232000-06-1915.540000
242001-12-260.116000
252004-12-290.455000
262016-12-281.498000
272021-06-025.545000
281988-12-280.904000
292011-12-281.796000
302003-12-290.060000
312007-06-073.634000
322010-04-300.061000
331989-05-190.438000
341989-12-291.540000
351994-05-132.124000
361996-05-172.752000
371998-05-152.606000
382017-06-075.353000
392019-12-273.643000
402023-12-273.053000
412012-12-261.757000
422018-12-272.948000
431986-04-251.069000
441991-12-311.080000
451992-12-241.345000
461995-12-223.278000
472004-06-090.023000
482017-12-274.255000
491985-04-260.575000
502008-12-290.100000
512009-12-280.026000
522011-06-081.740000
532015-06-042.350000
541981-04-160.522000
551987-12-112.355000
561997-05-161.205000
572019-08-070.070000
582018-06-061.565000
592019-06-051.936000
601992-05-151.376000
611995-05-121.381000
622002-12-270.159000
632010-12-282.102000
642015-12-291.534000
651999-12-221.459000
662000-12-223.900000
672005-06-081.743000
682014-06-043.058000
692020-12-293.676000
701984-04-190.642000
711998-12-296.254000
722024-12-273.699000
732012-06-070.870000
742013-12-272.115000
752022-12-280.318000
761990-05-180.363000
772001-06-190.120000
782005-12-293.827000
792007-12-266.545000
802008-06-054.681000
812023-06-072.846000
822025-12-293.373000
832016-06-090.717000
842025-06-054.831000
851987-04-273.519000
861990-12-270.652000
871993-12-231.225000
881999-05-204.795000
892003-06-100.031000