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

1DateDividends
21994-11-300.120000
31997-12-011.060000
42021-06-232.800000
52017-12-131.635000
61985-03-010.100000
71986-03-030.100000
81988-09-010.120000
91989-12-010.300000
101995-12-010.150000
112000-11-302.695000
122016-12-131.849000
132021-12-093.538000
142025-06-252.277000
152025-12-121.037000
161980-08-220.230000
171993-03-010.100000
181999-12-010.623000
192022-12-090.475000
202006-12-010.270000
212018-06-273.444000
222020-12-101.832000
232026-06-241.918000
242008-12-010.338000
252019-06-261.267000
262024-06-142.183000
271982-08-270.130000
281990-03-050.070000
292003-12-010.185000
302018-12-122.455000
312013-07-013.025000
322015-07-013.971000
332019-12-120.970000
342012-12-181.878000
352013-12-191.847000
362015-12-103.125000
371983-02-230.070000
381992-12-010.070000
392016-07-012.073000
402023-06-270.738000
411982-03-020.170000
421988-03-020.100000
431996-12-020.880000
441998-12-010.585000
452014-12-113.799000
461989-03-010.100000
471993-12-010.160000
482007-12-030.428000
491985-09-030.080000
501987-03-020.100000
511987-12-300.118000
522004-12-010.232000
532010-12-010.375000
542014-07-013.423000
552023-12-081.365000
561990-12-030.100000
571991-12-020.110000
581981-02-260.100000
591983-08-220.090000
601992-03-020.100000
612001-12-030.030000
621984-03-060.090000
632002-12-020.130000
642017-06-281.215000
652024-12-133.318000
661981-08-250.130000
671984-08-310.070000
681991-03-010.080000
692005-12-010.270000
702009-12-010.210000
712011-12-210.196000
722022-06-281.185000