f/overrides/event-backup/gfy-dividend.csv
Greg Pomerantz 3c5bee96ce Clean multi-vintage 'ctime' files: 1,065 files, 2.2M stale rows
Some dump files carry a trailing 'ctime' column: an older pipeline
appended a FULL re-download of the symbol per download (up to ~28
vintages per date, 2019-2022). The consumer keeps the last row per date,
so it silently used stale (~2021) vintages where Yahoo later revised
values. scripts/clean_multivintage.py keeps, per date, the rows from the
newest ctime (event files keep distinct same-day amounts; history/split
keep the single newest row), drops the ctime column, sorts by date.
Applied to the data root and overrides/frozen (which carried the same
artifact): 1,065 files, 2,202,712 stale rows dropped.

Also: stripped 3 UTF-8 BOMs (teg/lo/krft), refreshed the event backup
with the cleaned files, and re-ran the double-listing scan: category C
(83 symbols, 18,636 repeated within-file rows) is fully explained by the
multi-vintage artifact and is now gone; A (6,589 pairs, corrected) and
B (12,366 pairs, open review list) are unchanged. Whole-set structural
QC after cleaning: 0 duplicate dates, 3 syms/15 rows of OHLC invariant
violations, 15 syms/2,897 rows of non-positive prices (mostly
long-delisted tickers), 8 unsorted files (reader sorts).
2026-08-31 22:25:02 -04:00

3.0 KiB

1DateDividends
22004-12-210.11
32005-01-140.088
42005-03-040.088
52005-04-080.088
62005-05-130.088
72005-06-100.088
82005-07-080.088
92005-08-120.088
102005-09-090.088
112005-10-140.088
122005-11-100.088
132005-12-220.204
142006-01-200.088
152006-02-160.088
162006-03-240.088
172006-04-210.088
182006-05-190.088
192006-06-230.093
202006-07-210.093
212006-08-180.093
222006-09-200.098
232006-10-180.098
242006-11-150.098
252006-12-200.362
262007-01-170.103
272007-02-140.103
282007-03-210.1
292007-04-180.1
302007-05-160.1
312007-06-200.098
322007-07-180.098
332007-08-220.098
342007-09-190.095
352007-10-170.095
362007-11-200.095
372007-12-190.095
382008-01-160.095
392008-02-200.095
402008-03-180.095
412008-04-160.095
422008-05-210.095
432008-06-180.095
442008-07-160.095
452008-08-200.095
462008-09-170.071
472008-10-220.066
482008-11-190.066
492008-12-170.066
502009-01-210.066
512009-02-180.066
522009-03-180.066
532009-04-150.056
542009-05-200.056
552009-06-170.056
562009-07-220.056
572009-08-190.056
582009-09-160.056
592009-10-210.056
602009-11-180.056
612009-12-160.056
622010-01-200.056
632010-02-170.056
642010-03-170.056
652010-04-210.056
662010-05-190.056
672010-06-160.056
682010-07-210.056
692010-08-180.056
702010-09-150.056
712010-10-200.056
722010-11-170.056
732010-12-210.056
742011-01-190.056
752011-02-160.056
762011-03-160.056
772011-04-190.056
782011-05-180.056
792011-06-150.058
802011-07-200.058
812011-08-170.058
822011-09-210.063
832011-10-190.063
842011-11-160.063
852011-12-140.065
862012-01-180.065
872012-02-150.065
882012-03-210.067
892012-04-180.067
902012-05-160.067
912012-06-200.07
922012-07-180.07
932012-08-220.07
942012-09-190.073
952012-10-170.073
962012-11-200.072
972012-12-120.072
982013-01-160.072
992013-02-130.072
1002013-03-130.072
1012013-04-170.072
1022013-05-220.072
1032013-06-190.072
1042013-07-170.072
1052013-08-210.072
1062013-09-180.073
1072013-10-160.072
1082013-11-200.072
1092013-12-180.073
1102014-01-220.073
1112014-02-190.073
1122014-03-190.073
1132014-04-150.073
1142014-05-210.073
1152014-06-180.073
1162014-07-160.073
1172014-08-200.073
1182014-09-170.073
1192014-10-220.073
1202014-11-190.073
1212014-12-170.073
1222015-01-210.072
1232015-02-180.072
1242015-03-180.072
1252015-04-150.073
1262015-05-200.073
1272015-06-170.073
1282015-07-220.073
1292015-08-190.073
1302015-09-160.078
1312015-10-210.078
1322015-11-180.078
1332015-12-160.078
1342016-01-200.078
1352016-02-170.078
1362016-03-160.078
1372016-04-200.078
1382016-05-180.078
1392016-06-150.078
1402016-07-200.078
1412016-08-170.078
1422016-09-210.078
1432016-10-190.078
1442016-11-160.078
1452016-12-210.078
1462017-01-180.078
1472017-02-150.078
1482017-03-220.078
1492017-04-190.078
1502017-05-170.078
1512017-06-210.078
1522017-07-190.078
1532017-08-230.078
1542017-09-210.078
1552017-10-190.078
1562017-11-220.078
1572017-12-210.078
1582018-01-180.078
1592018-02-150.078
1602018-03-220.078
1612018-04-190.078
1622018-05-240.078
1632018-06-210.078
1642018-07-190.078
1652018-08-230.078
1662018-09-200.078
1672018-10-180.078
1682018-11-210.078
1692018-12-200.078
1702019-01-170.078
1712019-02-140.078
1722019-03-210.078
1732019-04-170.078
1742019-05-230.078
1752019-06-200.078
1762019-07-180.078
1772019-08-220.078
1782019-09-190.078
1792019-10-170.078
1802019-11-210.078
1812019-12-190.078