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

1DateDividends
21992-03-310.084000
31998-03-270.245000
42009-03-120.054000
52009-12-170.173000
61974-06-280.094000
71979-09-280.125000
81982-09-300.140000
91990-03-300.100000
102013-12-170.535000
112007-03-140.292000
122019-12-172.113000
131977-09-300.105000
141981-11-200.156000
151982-06-300.138000
162000-06-280.004000
171986-06-300.100000
181986-12-090.100000
191989-12-290.157000
201994-09-280.062000
211977-03-310.098000
221983-06-300.113000
231984-06-290.113000
241985-09-300.114000
252023-07-310.349000
261994-12-280.064000
272000-12-040.698000
282006-03-230.007000
292022-07-290.885000
301976-06-300.083000
311988-09-300.100000
321993-12-280.178000
332002-03-280.012000
341973-06-290.093000
351993-09-280.070000
362001-03-280.143000
372018-12-183.554000
381976-09-300.088000
391992-12-280.078000
402010-12-160.100000
412012-12-180.682000
422015-12-171.463000
431978-06-300.110000
441990-06-290.105000
451991-12-270.098000
462010-03-110.032000
471980-06-300.135000
482025-07-310.857000
492025-12-184.233000
501984-03-300.113000
511989-03-310.090000
521993-03-290.069000
531995-09-280.063000
541991-03-280.095000
551992-06-300.088000
562007-12-201.446000
572017-12-191.965000
582008-03-140.277000
591982-11-190.147000
601983-11-180.125000
611996-03-270.050000
621998-06-260.040000
631981-03-310.137000
642024-12-194.750000
651979-11-230.140000
661988-12-300.100000
671991-06-280.098000
682003-12-020.070000
692005-03-240.007000
702011-12-150.102000
712019-06-280.373000
721974-09-300.100000
731974-11-290.117000
741997-12-231.313000
752000-09-270.004000
761996-06-260.050000
771999-12-100.502000
782022-12-132.107000
791975-06-300.090000
801977-11-250.110000
811979-03-300.115000
821986-03-310.100000
831995-12-270.065000
841999-06-250.014000
852021-12-143.163000
861975-03-310.098000
871975-09-300.086000
881978-11-240.123000
891990-09-280.105000
902006-12-210.168000
912011-05-310.091000
922016-06-300.207000
932023-12-213.411000
941976-11-260.103000
951978-09-290.110000
961981-09-300.145000
971988-03-310.095000
981995-06-280.063000
991996-12-231.378000
1002014-05-300.230000
1012016-12-201.509000
1021982-03-310.138000
1031988-06-300.095000
1041992-09-300.088000
1051994-06-280.060000
1062021-06-300.445000
1072024-07-310.438000
1081975-11-280.090000
1091977-06-300.105000
1101990-12-280.115000
1112014-12-181.699000
1121980-09-300.135000
1131981-06-300.137000
1141989-09-290.105000
1152018-06-290.150000
1161983-03-310.113000
1171984-11-230.122000
1182001-12-040.050000
1191980-03-310.135000
1201989-06-300.100000
1211997-03-270.041000
1221998-09-280.040000
1231974-03-290.094000
1241976-03-310.086000
1251985-11-220.122000
1261987-12-310.100000
1271996-09-260.050000
1282015-06-300.180000
1291973-11-300.110000
1301980-11-210.150000
1311984-09-280.113000
1321991-09-300.098000
1332004-03-250.042000
1342020-12-151.360000
1351973-09-280.095000
1361987-03-310.095000
1371993-06-280.070000
1381997-06-260.050000
1392026-07-310.485000
1401979-06-290.125000
1411998-12-100.886000
1422002-12-030.055000
1432017-06-300.374000
1441978-03-310.105000
1451986-09-300.100000
1462000-03-290.149000
1472012-05-310.091000
1481987-09-300.100000
1491995-03-290.060000
1501999-09-280.027000
1512003-03-260.021000
1522008-12-180.181000
1532020-06-300.196000
1541983-09-300.115000
1551985-03-290.113000
1561994-03-290.060000
1571999-03-260.135000
1582005-12-050.061000
1591985-06-280.114000
1601987-06-300.100000
1611997-09-260.050000
1622004-12-020.108000
1632013-05-310.047000