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

1.6 KiB

1DateDividends
2201412150.650000
3201409260.650000
4201407210.650000
5201406110.000000
6201406050.000000
7201405200.000000
8201405160.000000
9201404020.000000
10201403260.630000
11201401130.630000
12201309260.510000
13201307190.510000
14201303260.490000
15201212130.490000
16201209260.490000
17201207270.490000
18201203280.470000
19201201100.470000
20201109280.350000
21201106280.350000
22201103300.330000
23201012140.330000
24201009290.330000
25201007230.330000
26201003290.310000
27200912150.310000
28200909290.310000
29200907240.310000
30200903270.250000
31200901060.270000
32200810090.260000
33200806260.290000
34200803270.270000
35200712270.270000
36200709260.270000
37200706270.270000
38200703280.250000
39200612270.250000
40200609270.250000
41200606280.250000
42200603290.230000
43200512280.230000
44200509280.230000
45200506280.230000
46200503290.210000
47200412290.210000
48200409280.210000
49200406280.210000
50200403290.190000
51200312290.190000
52200309260.190000
53200306260.190000
54200303270.170000
55200212240.170000
56200209250.170000
57200206260.170000
58200203260.150000
59200112270.150000
60200109260.150000
61200106270.150000
62200105110.000000
63200103280.130000
64200012270.130000
65200009270.130000
66200006280.130000
67200003290.110000
68199912290.110000
69199909280.110000
70199906280.110000
71199903290.090000
72199812110.090000
73199809280.090000
74199806260.090000
75199803270.080000
76199712100.080000
77199709260.073330
78199706260.073330
79199703260.060000
80199612270.060000
81199609260.060000
82199606120.060000
83199603270.046670
84199512270.046670
85199509270.046670
86199506280.046670
87199503270.036670
88199412230.036670
89199409260.036670
90199406240.036670
91199403250.033330