f/overrides/event-backup/flpsx-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
22002-09-060.570000
32011-12-090.142000
42013-12-131.038000
52014-09-052.402000
62024-12-061.831000
71992-12-110.180000
81997-09-051.260000
91999-09-030.990000
101991-09-060.430000
112001-12-140.190000
122010-12-100.090000
132003-09-050.010000
142018-09-143.738000
151998-12-110.230000
162009-09-110.203000
172019-12-130.414000
182025-12-051.177000
191990-09-070.400000
201993-12-030.670000
211995-12-150.670000
222012-09-071.834000
232012-12-140.935000
242020-09-113.162000
251994-09-021.620000
261994-12-020.520000
271998-09-041.910000
282014-12-120.553000
291992-09-040.610000
302000-12-150.760000
312001-09-071.510000
322013-09-062.263000
332016-12-090.922000
342023-09-086.377000
352025-09-124.300000
362000-09-082.830000
372004-12-170.500000
382007-09-072.150000
392019-09-133.657000
401995-09-080.800000
411999-12-100.250000
422022-09-093.400000
432005-09-091.670000
442023-12-081.683000
452024-09-134.786000
461991-12-130.320000
471996-09-061.580000
482004-09-031.650000
492020-12-112.257000
502022-12-090.966000
512006-12-150.480000
522007-12-141.600000
532017-09-154.091000
542018-12-072.100000
551996-12-130.320000
562005-12-161.210000
572011-09-092.343000
582015-12-110.388000
592021-09-104.550000
601997-12-120.600000
612008-09-124.260000
622015-09-111.841000
632021-12-101.961000
641993-09-031.110000
652010-09-080.068000
662016-09-161.477000
672017-12-080.766000
682003-12-190.450000
692006-09-083.630000
702010-04-300.033000
712008-12-120.024000