Files
hk-ipo/data/raw/02517/price_history_yahoo_2023-10-30_2024-01-21.json
T
geometrybase 078f56998b Backfill IPO price performance history
Request:
- Adjust archivist after the audit findings and update historical data.

Changes:
- Teach the archivist skill to close audit-discovered gaps in priority order.
- Add scripts/archive_price_performance.py for due D1/D5/D20/D60 price-performance backfills.
- Document the price-performance backfill command in README.
- Archive raw Yahoo Finance chart responses under repo-relative data/raw/{ticker}/ paths.
- Populate price_performance with D1/D5/D20/D60 checkpoints and refresh source_refs, sync_runs, sync_tasks, and ticker_sync_state snapshots.

Execution:
- Ran .venv/bin/python scripts/archive_price_performance.py --as-of 2026-06-15T10:00:00Z.
- Selected 291 due price-performance tickers.
- Archived 273 price-history sources and wrote 1063 price-performance rows.
- Re-ran .venv/bin/python scripts/archive_hkex_documents.py --as-of 2026-06-15T10:05:00Z for the remaining open T0/T1 tasks; no additional completed T0/T1 stages resulted.

Verification:
- Compiled the new price-performance script.
- Ran git diff --check.
- Checked SQLite integrity and foreign keys.
- Confirmed database row counts match CSV snapshots.
- Verified all 979 source_refs use valid repo-relative paths, have files, have hashes, and SHA256 hashes match.
- Confirmed no generated Python caches or SQLite transient files remain.

Next useful context:
- price_performance now has 1063 rows: D1 273, D5 272, D20 267, D60 251.
- Remaining due price-performance gaps are 18 tickers where Yahoo history was unavailable or the request failed.
- T0/T1 gaps remain at T0 93 and T1 77; T2 grey-market remains unresolved pending a reproducible source strategy.
2026-06-15 09:16:08 +00:00

1 line
6.4 KiB
JSON

{"chart":{"result":[{"meta":{"currency":"HKD","symbol":"2517.HK","exchangeName":"HKG","fullExchangeName":"HKSE","instrumentType":"EQUITY","firstTradeDate":1698888600,"regularMarketTime":1781510940,"hasPrePostMarketData":false,"gmtoffset":28800,"timezone":"HKT","exchangeTimezoneName":"Asia/Hong_Kong","regularMarketPrice":2.09,"fiftyTwoWeekHigh":4.8,"fiftyTwoWeekLow":2.04,"regularMarketDayHigh":2.19,"regularMarketDayLow":2.05,"regularMarketVolume":13864880,"longName":"Guoquan Food (Shanghai) Co., Ltd.","shortName":"GUOQUAN","chartPreviousClose":5.98,"priceHint":3,"currentTradingPeriod":{"pre":{"timezone":"HKT","start":1781485200,"end":1781487000,"gmtoffset":28800},"regular":{"timezone":"HKT","start":1781487000,"end":1781511000,"gmtoffset":28800},"post":{"timezone":"HKT","start":1781511000,"end":1781511000,"gmtoffset":28800}},"dataGranularity":"1d","range":"","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","ytd","max"]},"timestamp":[1698888600,1698975000,1699234200,1699320600,1699407000,1699493400,1699579800,1699839000,1699925400,1700011800,1700098200,1700184600,1700443800,1700530200,1700616600,1700703000,1700789400,1701048600,1701135000,1701221400,1701307800,1701394200,1701653400,1701739800,1701826200,1701912600,1701999000,1702258200,1702344600,1702431000,1702517400,1702603800,1702863000,1702949400,1703035800,1703122200,1703208600,1703640600,1703727000,1703813400,1704159000,1704245400,1704331800,1704418200,1704677400,1704763800,1704850200,1704936600,1705023000,1705282200,1705368600,1705455000,1705541400,1705627800],"indicators":{"quote":[{"close":[5.980000019073486,5.980000019073486,6.809999942779541,7.400000095367432,6.75,6.369999885559082,6.099999904632568,6.099999904632568,6.150000095367432,6.25,6.150000095367432,6.170000076293945,6.039999961853027,6.090000152587891,6.019999980926514,6.25,6.349999904632568,7.130000114440918,7.670000076293945,7.139999866485596,7.0,7.349999904632568,7.800000190734863,7.75,7.710000038146973,7.909999847412109,8.600000381469727,9.579999923706055,9.0,8.699999809265137,9.170000076293945,8.90999984741211,8.029999732971191,8.09000015258789,8.300000190734863,8.0,7.590000152587891,6.699999809265137,7.150000095367432,7.400000095367432,7.46999979019165,7.420000076293945,7.510000228881836,7.409999847412109,7.400000095367432,7.400000095367432,7.570000171661377,7.610000133514404,7.190000057220459,7.190000057220459,7.699999809265137,8.239999771118164,8.4399995803833,8.979999542236328],"open":[5.980000019073486,6.0,6.079999923706055,6.809999942779541,7.420000076293945,6.75,6.369999885559082,6.099999904632568,6.099999904632568,6.400000095367432,6.389999866485596,6.150000095367432,6.170000076293945,6.039999961853027,6.039999961853027,6.0,6.199999809265137,6.360000133514404,7.130000114440918,7.800000190734863,7.139999866485596,6.989999771118164,7.449999809265137,7.900000095367432,7.75,7.75,7.980000019073486,8.489999771118164,9.010000228881836,8.800000190734863,8.699999809265137,9.279999732971191,8.8100004196167,8.270000457763672,8.180000305175781,8.300000190734863,8.069999694824219,7.539999961853027,6.630000114440918,7.079999923706055,7.300000190734863,7.699999809265137,7.420000076293945,7.309999942779541,7.400000095367432,7.630000114440918,6.900000095367432,7.789999961853027,7.699999809265137,7.190000057220459,7.5,7.550000190734863,8.0,8.430000305175781],"volume":[4432800,1825600,2202000,2085200,1361200,1016800,752000,178000,625390,128400,100000,46800,354000,169200,200400,481200,897600,966400,939600,942400,1022000,272400,282000,316000,72800,963200,1013382,959600,194400,985200,989600,295600,1015200,1206000,1241200,334800,958800,994400,286800,244000,113600,106000,114800,132000,152400,162400,161600,262400,129200,0,498800,633200,586400,623600],"low":[5.980000019073486,5.980000019073486,6.050000190734863,6.760000228881836,6.650000095367432,6.300000190734863,6.0,6.019999980926514,6.099999904632568,6.139999866485596,6.099999904632568,6.03000020980835,5.980000019073486,6.039999961853027,6.0,5.989999771118164,6.070000171661377,6.21999979019165,6.550000190734863,7.139999866485596,6.349999904632568,6.71999979019165,7.449999809265137,7.5,7.519999980926514,7.75,7.840000152587891,8.399999618530273,8.850000381469727,8.399999618530273,8.699999809265137,8.670000076293945,7.909999847412109,7.789999961853027,7.880000114440918,7.909999847412109,7.329999923706055,6.570000171661377,6.599999904632568,7.079999923706055,7.019999980926514,7.230000019073486,7.079999923706055,7.309999942779541,7.199999809265137,7.159999847412109,6.900000095367432,7.400000095367432,7.190000057220459,7.190000057220459,7.409999847412109,7.550000190734863,8.0,8.420000076293945],"high":[6.21999979019165,6.139999866485596,6.809999942779541,7.619999885559082,7.699999809265137,6.869999885559082,6.369999885559082,6.139999866485596,6.599999904632568,6.5,6.400000095367432,6.170000076293945,6.170000076293945,6.090000152587891,6.039999961853027,6.260000228881836,6.440000057220459,7.170000076293945,8.199999809265137,8.449999809265137,7.139999866485596,7.400000095367432,7.900000095367432,8.0,7.800000190734863,8.220000267028809,8.800000190734863,9.6899995803833,9.369999885559082,8.979999542236328,9.199999809265137,9.600000381469727,9.149999618530273,8.5,8.510000228881836,8.300000190734863,8.069999694824219,7.590000152587891,7.690000057220459,7.800000190734863,7.5,7.699999809265137,7.579999923706055,7.579999923706055,7.489999771118164,7.639999866485596,7.619999885559082,7.800000190734863,7.699999809265137,7.190000057220459,7.710000038146973,8.800000190734863,8.680000305175781,9.289999961853027]}],"adjclose":[{"adjclose":[5.542132377624512,5.542132377624512,6.311358451843262,6.858157634735107,6.255751609802246,5.903575897216797,5.653346538543701,5.653346538543701,5.699685096740723,5.792362689971924,5.699685096740723,5.7182207107543945,5.597739219665527,5.644078731536865,5.5792036056518555,5.792362689971924,5.885040283203125,6.6079277992248535,7.108387470245361,6.6171956062316895,6.4874467849731445,6.811818599700928,7.228869438171387,7.182530403137207,7.145458698272705,7.330814361572266,7.970291614532471,8.878533363342285,8.341001510620117,8.062969207763672,8.498555183410645,8.25759220123291,7.442027568817139,7.497634410858154,7.692257881164551,7.414224147796631,7.034245491027832,6.209413051605225,6.626463413238525,6.858157634735107,6.923032283782959,6.876693248748779,6.960103511810303,6.867425441741943,6.858157634735107,6.858157634735107,7.01570987701416,7.052781105041504,6.663534641265869,6.663534641265869,7.136190891265869,7.636651515960693,7.822006702423096,8.322466850280762]}]}}],"error":null}}