f/overrides/event-backup/ace-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

92 lines
1.6 KiB
Plaintext

Date,Dividends
20141215,0.650000
20140926,0.650000
20140721,0.650000
20140611,0.000000
20140605,0.000000
20140520,0.000000
20140516,0.000000
20140402,0.000000
20140326,0.630000
20140113,0.630000
20130926,0.510000
20130719,0.510000
20130326,0.490000
20121213,0.490000
20120926,0.490000
20120727,0.490000
20120328,0.470000
20120110,0.470000
20110928,0.350000
20110628,0.350000
20110330,0.330000
20101214,0.330000
20100929,0.330000
20100723,0.330000
20100329,0.310000
20091215,0.310000
20090929,0.310000
20090724,0.310000
20090327,0.250000
20090106,0.270000
20081009,0.260000
20080626,0.290000
20080327,0.270000
20071227,0.270000
20070926,0.270000
20070627,0.270000
20070328,0.250000
20061227,0.250000
20060927,0.250000
20060628,0.250000
20060329,0.230000
20051228,0.230000
20050928,0.230000
20050628,0.230000
20050329,0.210000
20041229,0.210000
20040928,0.210000
20040628,0.210000
20040329,0.190000
20031229,0.190000
20030926,0.190000
20030626,0.190000
20030327,0.170000
20021224,0.170000
20020925,0.170000
20020626,0.170000
20020326,0.150000
20011227,0.150000
20010926,0.150000
20010627,0.150000
20010511,0.000000
20010328,0.130000
20001227,0.130000
20000927,0.130000
20000628,0.130000
20000329,0.110000
19991229,0.110000
19990928,0.110000
19990628,0.110000
19990329,0.090000
19981211,0.090000
19980928,0.090000
19980626,0.090000
19980327,0.080000
19971210,0.080000
19970926,0.073330
19970626,0.073330
19970326,0.060000
19961227,0.060000
19960926,0.060000
19960612,0.060000
19960327,0.046670
19951227,0.046670
19950927,0.046670
19950628,0.046670
19950327,0.036670
19941223,0.036670
19940926,0.036670
19940624,0.036670
19940325,0.033330