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)
127 lines
2.5 KiB
Plaintext
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
|