Files
hk-ipo/data/raw/01973/price_history_yahoo_2023-10-03_2023-12-25.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.6 KiB
JSON

{"chart":{"result":[{"meta":{"currency":"HKD","symbol":"1973.HK","exchangeName":"HKG","fullExchangeName":"HKSE","instrumentType":"EQUITY","firstTradeDate":1696555800,"regularMarketTime":1781077705,"hasPrePostMarketData":false,"gmtoffset":28800,"timezone":"HKT","exchangeTimezoneName":"Asia/Hong_Kong","regularMarketPrice":1.97,"fiftyTwoWeekHigh":3.68,"fiftyTwoWeekLow":1.57,"regularMarketDayHigh":1.98,"regularMarketDayLow":1.75,"regularMarketVolume":5200,"longName":"Tian Tu Capital Co., Ltd.","shortName":"TIAN TU CAPITAL","chartPreviousClose":5.39,"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":[1696555800,1696815000,1696901400,1696987800,1697074200,1697160600,1697419800,1697506200,1697592600,1697679000,1697765400,1698111000,1698197400,1698283800,1698370200,1698629400,1698715800,1698802200,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],"indicators":{"quote":[{"open":[5.389999866485596,4.840000152587891,4.25,4.849999904632568,4.519999980926514,4.230000019073486,4.0,4.059999942779541,4.099999904632568,4.480000019073486,4.300000190734863,4.199999809265137,4.510000228881836,4.690000057220459,5.099999904632568,5.480000019073486,5.329999923706055,5.28000020980835,5.070000171661377,5.199999809265137,5.340000152587891,5.349999904632568,5.889999866485596,6.5,5.989999771118164,6.190000057220459,5.900000095367432,5.900000095367432,6.0,5.989999771118164,5.960000038146973,5.599999904632568,5.199999809265137,5.210000038146973,5.340000152587891,4.900000095367432,5.329999923706055,5.0,5.099999904632568,4.889999866485596,5.070000171661377,4.800000190734863,4.610000133514404,5.25,4.809999942779541,4.820000171661377,5.199999809265137,4.989999771118164,5.099999904632568,5.199999809265137,5.210000038146973,5.5,5.710000038146973,6.539999961853027,5.849999904632568],"volume":[2049600,372000,928800,406800,336800,511200,177200,310400,452400,609200,266800,601200,411600,123200,318400,185200,197600,162400,260000,214800,171600,291200,327200,272400,149200,371600,488400,264800,417200,318800,273200,208000,165200,205600,107600,83600,298800,295600,42800,149600,354400,32000,500000,94000,600000,55600,4000,107200,248000,155600,198800,238400,676800,178000,228400],"close":[4.880000114440918,4.119999885559082,4.849999904632568,4.519999980926514,4.230000019073486,4.0,4.059999942779541,4.099999904632568,4.130000114440918,4.159999847412109,4.260000228881836,4.340000152587891,4.690000057220459,4.659999847412109,4.989999771118164,5.070000171661377,5.090000152587891,5.070000171661377,5.090000152587891,5.269999980926514,5.28000020980835,5.599999904632568,5.769999980926514,5.889999866485596,5.840000152587891,6.010000228881836,5.829999923706055,5.840000152587891,5.510000228881836,5.599999904632568,5.440000057220459,5.179999828338623,5.150000095367432,5.099999904632568,4.949999809265137,4.900000095367432,4.889999866485596,4.739999771118164,4.889999866485596,5.070000171661377,4.929999828338623,4.610000133514404,5.050000190734863,4.989999771118164,5.210000038146973,5.210000038146973,5.019999980926514,5.099999904632568,5.400000095367432,5.590000152587891,5.550000190734863,5.889999866485596,6.539999961853027,6.090000152587891,6.190000057220459],"low":[4.489999771118164,4.119999885559082,4.119999885559082,4.360000133514404,4.159999847412109,3.950000047683716,3.869999885559082,4.019999980926514,4.03000020980835,4.079999923706055,4.159999847412109,4.199999809265137,4.440000057220459,4.599999904632568,4.900000095367432,5.0,4.78000020980835,4.960000038146973,4.829999923706055,5.099999904632568,5.070000171661377,5.25,5.53000020980835,5.599999904632568,5.559999942779541,5.559999942779541,5.599999904632568,5.590000152587891,5.510000228881836,4.989999771118164,5.289999961853027,5.179999828338623,4.860000133514404,5.059999942779541,4.920000076293945,4.650000095367432,4.519999980926514,4.5,4.800000190734863,4.510000228881836,4.349999904632568,4.599999904632568,4.610000133514404,4.610000133514404,4.619999885559082,4.820000171661377,4.900000095367432,4.71999979019165,4.880000114440918,5.170000076293945,5.079999923706055,5.230000019073486,5.670000076293945,5.909999847412109,5.619999885559082],"high":[5.519999980926514,4.840000152587891,4.960000038146973,4.849999904632568,4.519999980926514,4.230000019073486,4.199999809265137,4.300000190734863,4.170000076293945,4.480000019073486,4.300000190734863,4.389999866485596,4.699999809265137,4.829999923706055,5.099999904632568,5.480000019073486,5.329999923706055,5.28000020980835,5.260000228881836,5.300000190734863,5.349999904632568,5.699999809265137,6.0,6.5,5.989999771118164,6.190000057220459,6.0,6.0,6.0,5.989999771118164,5.960000038146973,5.690000057220459,5.289999961853027,5.699999809265137,5.340000152587891,4.900000095367432,5.329999923706055,5.199999809265137,5.099999904632568,5.090000152587891,5.070000171661377,4.929999828338623,5.159999847412109,5.25,5.25,5.449999809265137,5.199999809265137,5.25,5.400000095367432,5.590000152587891,5.619999885559082,5.889999866485596,6.800000190734863,6.539999961853027,6.300000190734863]}],"adjclose":[{"adjclose":[4.880000114440918,4.119999885559082,4.849999904632568,4.519999980926514,4.230000019073486,4.0,4.059999942779541,4.099999904632568,4.130000114440918,4.159999847412109,4.260000228881836,4.340000152587891,4.690000057220459,4.659999847412109,4.989999771118164,5.070000171661377,5.090000152587891,5.070000171661377,5.090000152587891,5.269999980926514,5.28000020980835,5.599999904632568,5.769999980926514,5.889999866485596,5.840000152587891,6.010000228881836,5.829999923706055,5.840000152587891,5.510000228881836,5.599999904632568,5.440000057220459,5.179999828338623,5.150000095367432,5.099999904632568,4.949999809265137,4.900000095367432,4.889999866485596,4.739999771118164,4.889999866485596,5.070000171661377,4.929999828338623,4.610000133514404,5.050000190734863,4.989999771118164,5.210000038146973,5.210000038146973,5.019999980926514,5.099999904632568,5.400000095367432,5.590000152587891,5.550000190734863,5.889999866485596,6.539999961853027,6.090000152587891,6.190000057220459]}]}}],"error":null}}