f/overrides/event-backup/fez-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.9 KiB

1DateDividends
22009-09-180.099000
32009-12-180.220000
42013-12-200.188000
52015-09-180.068000
62017-09-150.140000
72019-12-200.103000
82005-06-200.673000
92008-03-200.053000
102025-12-220.514000
112026-06-221.112000
122023-03-200.134000
132024-03-180.099000
142014-06-200.919000
152025-06-231.070000
162004-09-200.175000
172013-06-210.798000
182021-06-210.563000
192026-03-230.092000
202013-03-150.070000
212014-12-190.295000
222016-06-170.820000
232019-03-150.092000
242022-03-210.098000
252003-09-220.150000
262004-03-220.027000
272016-12-160.104000
282017-12-150.125000
292022-09-190.167000
302024-09-230.085000
312012-06-150.850000
322012-12-210.181000
332009-06-190.914000
342017-03-170.071000
352019-09-200.053000
362005-12-190.052000
372007-06-151.219000
382016-03-180.064000
392018-12-210.124000
402022-06-210.751000
412023-09-180.120000
422003-12-220.025000
432012-03-160.097000
442010-09-170.072000
452014-09-190.084000
462016-09-160.134000
472025-09-220.063000
482007-12-211.062000
492010-06-180.863000
502015-06-190.783000
512018-06-150.899000
522018-09-210.047000
532020-06-220.354000
542021-03-220.020000
552008-12-190.184000
562012-09-210.134000
572006-06-160.912000
582009-03-200.057000
592015-12-180.147000
602020-09-210.184000
612003-06-200.458000
622006-03-170.049000
632008-09-190.145000
642011-03-180.083000
652015-03-200.044000
662020-03-230.098000
672006-12-150.129000
682007-09-210.262000
692022-12-190.166000
702023-06-200.944000
712007-03-160.054000
722017-06-160.657000
732013-09-200.093000
742014-03-210.097000
752024-06-241.074000
762024-12-230.157000
772005-03-220.080000
782011-09-160.162000
792020-12-210.250000
802008-06-201.581000
812011-06-171.078000
822004-12-200.041000
832006-09-150.228000
842010-12-170.254000
852019-06-210.817000
862021-12-200.572000
872025-03-240.146000
882003-03-210.032000
892004-06-210.588000
902011-12-160.218000
912018-03-160.077000
922021-09-200.065000
932023-12-180.119000
942005-09-190.185000
952010-03-190.049000