f/overrides/event-backup/amt-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.2 KiB

1DateDividends
22013-12-120.290000
32017-09-280.660000
42026-06-121.790000
52023-06-151.570000
62019-09-260.950000
72021-09-271.310000
82012-12-130.240000
92016-12-230.580000
102022-12-271.560000
112014-09-190.360000
122014-12-120.380000
132017-06-150.640000
142020-06-181.100000
152023-12-271.700000
162024-04-111.620000
172012-06-280.220000
182015-06-150.440000
192022-10-071.470000
202013-06-130.270000
212015-12-140.490000
222019-04-100.900000
232025-06-131.700000
242012-09-270.230000
252021-04-121.240000
262021-06-171.270000
272013-09-190.280000
282016-04-080.510000
292022-04-121.400000
302023-04-131.560000
312014-04-080.320000
322017-12-270.700000
332020-09-251.140000
342025-09-301.700000
352015-09-210.460000
362017-04-100.620000
372018-09-270.790000
382014-06-130.340000
392018-12-260.840000
402019-06-180.920000
412023-10-101.620000
422024-06-141.620000
432024-10-091.620000
442024-12-271.620000
452015-04-080.420000
462016-09-280.550000
472018-06-180.770000
482019-12-261.010000
492022-06-161.430000
502026-04-141.790000
512012-04-090.210000
522013-04-080.260000
532018-04-100.750000
542020-12-241.210000
552021-12-231.390000
562016-06-150.530000
572020-04-131.080000
582011-12-080.350000
592025-04-111.700000
602025-12-291.700000