f/overrides/event-backup/fslbx-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
22003-04-040.060000
32015-12-183.428000
42020-12-181.645000
51990-06-080.010000
61993-04-020.010000
71996-12-060.290000
81998-04-030.530000
92004-12-170.180000
101999-04-010.380000
112010-04-090.050000
122022-04-080.561000
132024-04-120.042000
142002-12-200.220000
152003-12-190.100000
162009-12-110.120000
172018-04-063.931000
182019-12-202.217000
192007-12-144.310000
202015-04-100.654000
212017-12-154.443000
221996-04-040.420000
231997-04-040.050000
242000-04-070.920000
252000-12-225.570000
262001-12-210.050000
272026-04-102.451000
281995-04-130.490000
291999-12-172.800000
302016-12-160.845000
312020-04-081.298000
322025-04-110.053000
331988-06-300.010000
341991-06-070.010000
352007-04-132.340000
361986-07-140.015000
371987-12-161.180000
382010-12-300.070000
392022-12-161.673000
402025-12-261.225000
411997-12-190.650000
422002-12-300.010000
432005-12-163.620000
442009-12-300.040000
452018-12-141.994000
461993-12-031.470000
472005-04-150.020000
482011-12-090.526000
492019-04-051.216000
502023-12-211.649000
512024-12-261.213000
521995-12-080.990000
532004-04-020.060000
542006-04-132.740000
552010-12-100.190000
562014-04-110.202000
571988-12-160.080000
582021-04-091.006000
591990-12-140.080000
602006-12-156.500000
612017-04-071.245000
622021-12-170.827000
631989-06-160.050000
642001-04-063.480000
652009-04-170.090000
662012-12-211.119000
672014-12-222.355000
681989-12-130.110000
692008-04-112.730000
702008-12-120.710000
712013-12-200.404000