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

3.2 KiB

1DateDividendsctime
22012-06-130.0692017-08-22
32015-12-100.0512017-08-22
42016-06-130.0512017-08-22
52012-09-120.0692017-08-22
62016-12-280.1172017-08-22
72009-10-130.062017-08-22
82011-12-120.0662017-08-22
92008-03-120.1132017-08-22
102013-10-110.0662017-08-22
112009-11-100.062017-08-22
122011-05-120.0662017-08-22
132011-12-280.0662017-08-22
142013-03-130.0692017-08-22
152011-08-110.0662017-08-22
162010-04-130.0542017-08-22
172017-03-130.0512017-08-22
182014-04-110.0612017-08-22
192012-12-120.0692017-08-22
202015-06-110.0582017-08-22
212016-12-080.0512017-08-22
222016-10-120.0512017-08-22
232008-04-110.1132017-08-22
242014-05-130.0612017-08-22
252015-11-120.0512017-08-22
262011-06-130.0662017-08-22
272008-07-110.1132017-08-22
282008-10-100.1132017-08-22
292010-08-120.0642017-08-22
302017-07-121.1712017-08-22
312013-12-110.0662017-08-22
322015-10-130.0512017-08-22
332013-05-130.0692017-08-22
342017-02-130.0512017-08-22
352009-12-110.0542017-08-22
362010-06-110.0642017-08-22
372016-11-100.0512017-08-22
382017-05-110.0512017-08-22
392012-02-130.0662017-08-22
402009-05-130.0832017-08-22
412009-12-290.0542017-08-22
422011-11-100.0662017-08-22
432016-02-110.0512017-08-22
442013-12-270.1412017-08-22
452015-03-110.0582017-08-22
462009-08-120.062017-08-22
472012-04-120.0662017-08-22
482013-06-120.0692017-08-22
492014-12-100.0582017-08-22
502010-07-130.0642017-08-22
512014-07-110.0612017-08-22
522015-12-290.0732017-08-22
532013-11-130.0662017-08-22
542016-05-120.0512017-08-22
552014-10-100.0582017-08-22
562012-08-130.0692017-08-22
572008-11-120.1132017-08-22
582009-09-110.062017-08-22
592013-02-130.0692017-08-22
602016-08-110.0512017-08-22
612014-03-120.0612017-08-22
622008-08-130.1132017-08-22
632009-02-110.1132017-08-22
642009-07-130.062017-08-22
652013-07-110.0662017-08-22
662012-03-130.0662017-08-22
672008-06-120.1132017-08-22
682016-03-110.0512017-08-22
692014-11-120.0582017-08-22
702015-05-130.0582017-08-22
712017-06-293.82017-08-22
722016-09-130.0512017-08-22
732008-09-110.1132017-08-22
742011-03-110.0662017-08-22
752014-02-120.0662017-08-22
762015-08-120.0582017-08-22
772010-02-100.0542017-08-22
782012-07-120.0692017-08-22
792008-12-110.1132017-08-22
802015-09-110.0582017-08-22
812012-10-110.0692017-08-22
822008-12-290.1132017-08-22
832010-05-120.0542017-08-22
842010-11-100.0662017-08-22
852014-08-130.0612017-08-22
862015-02-110.0582017-08-22
872012-12-270.0972017-08-22
882017-04-110.0512017-08-22
892011-09-130.0662017-08-22
902009-04-130.0832017-08-22
912011-02-110.0662017-08-22
922013-04-110.0692017-08-22
932014-06-120.0612017-08-22
942011-07-130.0662017-08-22
952014-09-110.0612017-08-22
962014-12-290.2582017-08-22
972012-11-130.0692017-08-22
982011-10-120.0662017-08-22
992013-08-130.0662017-08-22
1002010-09-130.0662017-08-22
1012016-04-130.0512017-08-22
1022016-07-130.0512017-08-22
1032009-03-120.0832017-08-22
1042017-06-130.0512017-08-22
1052009-06-110.062017-08-22
1062013-09-120.0662017-08-22
1072010-10-130.0662017-08-22
1082010-12-130.0662017-08-22
1092010-03-110.0542017-08-22
1102008-05-130.1132017-08-22
1112010-12-290.0662017-08-22
1122015-04-130.0582017-08-22
1132012-05-110.0662017-08-22
1142015-07-130.0582017-08-22
1152011-04-130.0662017-08-22