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

127 lines
2.5 KiB
Plaintext

Date,Dividends
2018-07-26,0.115350
2019-12-27,0.128000
2021-12-23,0.075700
2014-05-23,0.096050
2017-07-26,0.099450
2017-12-27,0.118770
2022-06-22,0.060430
2023-01-23,0.046460
2013-10-25,0.120570
2015-01-26,0.079410
2016-07-25,0.114340
2019-08-27,0.119360
2020-07-27,0.103490
2020-12-24,0.110360
2021-02-22,0.055100
2014-01-27,0.094570
2014-07-25,0.114000
2015-02-23,0.105110
2018-04-25,0.104700
2018-05-25,0.109790
2020-03-26,0.119980
2022-04-25,0.069910
2014-12-24,0.163650
2016-05-24,0.111820
2016-10-25,0.102380
2018-12-27,0.140510
2019-11-26,0.103000
2013-06-24,0.107780
2014-09-24,0.113700
2017-11-28,0.106580
2015-11-23,0.107290
2016-04-25,0.123900
2017-10-27,0.103030
2019-05-28,0.137300
2021-05-21,0.055700
2015-06-24,0.122980
2015-08-25,0.119610
2015-09-24,0.115940
2022-12-23,0.248970
2016-03-24,0.121650
2018-01-26,0.092000
2022-02-22,0.054410
2017-04-24,0.101160
2023-03-21,0.147500
2014-08-25,0.114920
2020-05-22,0.089320
2021-09-24,0.054800
2022-10-24,0.098500
2016-08-25,0.111120
2019-07-26,0.123400
2020-04-24,0.093390
2017-06-26,0.102540
2021-08-25,0.055100
2014-11-21,0.094740
2019-10-28,0.121710
2021-01-25,0.042800
2017-09-26,0.103360
2020-06-24,0.100750
2013-09-24,0.105610
2014-03-25,0.111300
2021-11-23,0.054030
2016-02-23,0.102870
2017-08-25,0.092930
2018-03-26,0.095030
2019-03-26,0.119300
2021-06-24,0.062870
2013-12-24,0.131990
2015-07-24,0.094230
2018-08-27,0.121190
2023-08-22,0.205100
2018-06-25,0.114380
2022-11-22,0.105840
2023-06-22,0.121920
2017-05-24,0.100580
2020-09-24,0.088900
2014-02-24,0.126090
2016-01-25,0.088340
2017-01-25,0.089050
2020-01-27,0.088480
2019-04-25,0.114600
2019-02-26,0.112690
2019-06-25,0.106400
2023-05-22,0.112000
2015-04-24,0.112420
2015-12-24,0.146710
2018-11-27,0.121160
2016-06-24,0.115760
2018-09-26,0.108830
2019-01-28,0.111260
2020-08-25,0.083520
2022-03-22,0.057650
2013-05-24,0.093050
2013-07-25,0.108860
2015-05-22,0.101100
2023-04-24,0.123480
2014-04-24,0.112920
2021-04-23,0.062040
2023-07-24,0.148500
2021-10-25,0.058550
2022-08-23,0.084140
2022-09-26,0.093400
2017-02-23,0.100240
2020-10-26,0.085860
2013-11-22,0.108970
2014-10-27,0.127840
2016-09-26,0.111000
2013-04-24,0.050770
2014-06-24,0.122530
2013-08-26,0.113910
2018-02-26,0.108500
2022-01-24,0.042100
2022-05-23,0.061490
2022-07-25,0.095770
2015-10-26,0.119160
2020-02-24,0.099280
2021-07-26,0.067700
2019-09-25,0.106900
2021-03-26,0.071490
2023-02-21,0.118150
2015-03-25,0.121530
2016-12-23,0.130730
2017-03-24,0.103650
2016-11-23,0.099550
2018-10-26,0.115210
2020-11-24,0.082350