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

4.2 KiB

1DateDividends
21997-05-300.064
31997-06-300.061
41997-07-310.064
51997-08-290.064
61997-09-300.061
71997-10-310.062
81997-11-280.059
91997-12-310.062
101998-01-300.063
111998-02-270.054
121998-03-310.059
131998-04-300.056
141998-05-290.057
151998-06-300.057
161998-07-310.063
171998-08-310.061
181998-09-300.057
191998-10-300.057
201998-11-300.053
211998-12-310.055
221999-01-290.055
231999-02-260.049
241999-03-310.054
251999-04-300.054
261999-05-280.058
271999-06-300.055
281999-07-300.061
291999-08-310.061
301999-09-300.058
311999-10-290.059
321999-11-300.057
331999-12-310.066
342000-01-310.062
352000-02-290.058
362000-03-310.062
372000-04-280.061
382000-05-310.068
392000-06-300.066
402000-07-310.07
412000-08-310.068
422000-09-290.065
432000-10-310.067
442000-11-300.065
452000-12-290.071
462001-01-310.071
472001-02-280.058
482001-03-300.061
492001-04-300.056
502001-05-310.053
512001-06-290.049
522001-07-310.049
532001-08-310.048
542001-09-280.045
552001-10-310.041
562001-11-300.037
572001-12-310.034
582002-01-310.03
592002-02-280.027
602002-03-280.031
612002-04-300.031
622002-05-310.035
632002-06-280.033
642002-07-310.033
652002-08-300.033
662002-09-300.032
672002-10-310.032
682002-11-290.029
692002-12-310.032
702003-01-310.031
712003-02-280.026
722003-03-310.031
732003-04-300.021
742003-05-300.024
752003-06-300.03
762003-07-310.031
772003-08-290.027
782003-09-300.025
792003-10-310.026
802003-11-280.026
812003-12-310.024
822004-01-300.029
832004-02-270.025
842004-03-310.025
852004-04-300.023
862004-05-280.022
872004-06-300.017
882004-07-300.021
892004-08-310.026
902004-09-300.026
912004-10-290.027
922004-11-300.027
932004-12-310.03
942005-01-310.031
952005-02-280.028
962005-03-310.033
972005-04-290.033
982005-05-310.035
992005-06-300.035
1002005-07-290.037
1012005-08-310.035
1022005-09-300.036
1032005-10-310.039
1042005-11-300.039
1052005-12-300.042
1062006-01-310.042
1072006-02-280.038
1082006-03-310.044
1092006-04-280.045
1102006-06-300.047
1112006-07-310.051
1122006-08-310.051
1132006-09-290.048
1142006-10-310.051
1152006-11-300.05
1162006-12-290.053
1172007-01-310.052
1182007-02-280.045
1192007-03-300.05
1202007-04-300.049
1212007-05-310.053
1222007-06-290.049
1232007-07-310.05
1242007-08-310.052
1252007-09-280.054
1262007-10-310.054
1272007-11-300.05
1282007-12-310.052
1292008-01-310.051
1302008-02-290.043
1312008-03-310.045
1322008-04-300.037
1332008-05-300.037
1342008-06-300.034
1352008-07-310.034
1362008-08-290.037
1372008-09-300.036
1382008-10-310.047
1392008-11-280.044
1402008-12-310.043
1412009-01-300.035
1422009-02-270.028
1432009-03-310.034
1442009-04-300.033
1452009-05-290.029
1462009-06-300.031
1472009-07-310.032
1482009-08-310.033
1492009-09-300.034
1502009-10-300.039
1512009-11-300.04
1522009-12-310.04
1532010-01-290.037
1542010-02-260.03
1552010-03-310.031
1562010-05-280.031
1572010-06-300.031
1582010-07-300.033
1592010-08-310.033
1602010-09-300.029
1612010-10-290.029
1622010-11-300.027
1632010-12-310.028
1642011-01-310.028
1652011-02-280.026
1662011-03-310.031
1672011-04-290.03
1682011-05-310.03
1692011-06-300.029
1702011-07-290.03
1712011-08-310.031
1722011-09-300.028
1732011-10-310.029
1742011-11-300.028
1752011-12-300.03
1762012-01-310.031
1772012-02-290.03
1782012-03-300.032
1792012-04-300.031
1802012-05-310.032
1812012-06-290.032
1822012-07-310.032
1832012-08-310.033
1842012-09-280.033
1852012-10-310.035
1862012-11-300.033
1872012-12-310.033
1882013-01-310.032
1892013-02-280.029
1902013-03-280.032
1912013-04-300.029
1922013-05-310.029
1932013-06-280.026
1942013-07-310.026
1952013-08-300.027
1962013-09-300.028
1972013-10-310.027
1982013-11-290.025
1992013-12-310.026
2002014-01-310.029
2012014-02-280.025
2022014-03-310.028
2032014-04-300.026
2042014-05-300.026
2052014-06-300.027
2062014-07-310.029
2072014-08-290.03
2082014-09-300.029
2092014-10-310.03
2102014-11-280.029
2112014-12-310.032
2122015-01-300.031
2132015-02-270.028
2142015-03-310.03
2152015-04-300.03
2162015-05-290.029
2172015-06-300.029
2182015-07-310.03
2192015-08-310.031
2202015-09-300.031
2212015-10-300.032
2222015-11-300.04
2232015-12-310.033
2242016-01-290.03
2252016-02-290.028
2262016-03-310.029
2272016-04-290.028
2282016-05-310.028
2292016-06-300.028
2302016-07-290.026
2312016-08-310.025
2322016-09-300.028
2332016-10-310.028
2342016-11-300.027
2352016-12-300.031
2362017-01-310.03
2372017-02-280.025
2382017-03-310.026
2392017-04-280.02
2402017-05-310.021
2412017-06-300.022
2422017-07-310.027
2432017-08-310.028
2442017-09-290.025
2452017-10-310.025
2462017-11-300.025
2472017-12-270.002
2482017-12-290.028
2492018-01-310.027
2502018-02-280.025
2512018-03-290.028
2522018-04-300.028