Private
Public Access
0
0
Files
hk-ipo/data/raw/02627/price_history_yahoo_2025-08-08_2025-10-30.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
5.9 KiB
JSON

{"chart":{"result":[{"meta":{"currency":"HKD","symbol":"2627.HK","exchangeName":"HKG","fullExchangeName":"HKSE","instrumentType":"EQUITY","firstTradeDate":1754875800,"regularMarketTime":1774944503,"hasPrePostMarketData":false,"gmtoffset":28800,"timezone":"HKT","exchangeTimezoneName":"Asia/Hong_Kong","regularMarketPrice":29.32,"fiftyTwoWeekHigh":73.0,"fiftyTwoWeekLow":28.88,"regularMarketDayHigh":30.46,"regularMarketDayLow":28.88,"regularMarketVolume":127000,"longName":"Ab&B Bio-Tech CO., LTD. JS","shortName":"AB&B BIO-TECH-B","chartPreviousClose":33.0,"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","ytd","max"]},"timestamp":[1754875800,1754962200,1755048600,1755135000,1755221400,1755480600,1755567000,1755653400,1755739800,1755826200,1756085400,1756171800,1756258200,1756344600,1756431000,1756690200,1756776600,1756863000,1756949400,1757035800,1757295000,1757381400,1757467800,1757554200,1757640600,1757899800,1757986200,1758072600,1758159000,1758245400,1758504600,1758591000,1758677400,1758763800,1758850200,1759109400,1759195800,1759368600,1759455000,1759714200,1759887000,1759973400,1760059800,1760319000,1760405400,1760491800,1760578200,1760664600,1760923800,1761010200,1761096600,1761183000,1761269400,1761528600,1761615000,1761787800],"indicators":{"quote":[{"close":[33.279998779296875,43.70000076293945,52.20000076293945,44.880001068115234,47.18000030517578,53.5,51.54999923706055,50.0,49.84000015258789,51.5,52.599998474121094,53.5,51.79999923706055,52.5,51.0,50.349998474121094,48.65999984741211,49.119998931884766,49.79999923706055,49.220001220703125,48.20000076293945,46.58000183105469,44.58000183105469,47.08000183105469,49.2599983215332,47.68000030517578,52.150001525878906,51.54999923706055,51.099998474121094,50.54999923706055,49.02000045776367,48.439998626708984,48.0,49.400001525878906,47.959999084472656,46.560001373291016,49.29999923706055,49.900001525878906,47.880001068115234,48.0,48.70000076293945,49.0,46.97999954223633,44.880001068115234,43.29999923706055,44.900001525878906,45.380001068115234,43.58000183105469,45.0,45.79999923706055,45.18000030517578,44.29999923706055,44.0,42.84000015258789,40.900001525878906,40.20000076293945],"low":[33.0,34.0,45.0,43.08000183105469,45.0,48.79999923706055,50.75,48.29999923706055,49.0,48.58000183105469,50.0,51.400001525878906,50.25,49.65999984741211,50.150001525878906,49.70000076293945,46.959999084472656,46.540000915527344,48.02000045776367,48.02000045776367,47.0,46.0,43.939998626708984,43.65999984741211,47.20000076293945,47.0,48.18000030517578,50.25,49.599998474121094,50.0,48.20000076293945,47.20000076293945,47.86000061035156,47.5,47.5,46.20000076293945,46.41999816894531,48.5,47.7599983215332,47.279998779296875,47.34000015258789,47.900001525878906,45.880001068115234,44.5,43.29999923706055,43.5,44.5,43.0,42.79999923706055,45.0,44.63999938964844,42.81999969482422,42.779998779296875,42.5,40.5,39.29999923706055],"high":[34.79999923706055,44.380001068115234,59.599998474121094,57.20000076293945,48.380001068115234,53.5,56.0,53.0,51.349998474121094,52.29999923706055,53.5,53.95000076293945,54.5,52.5,55.0,52.5,50.349998474121094,49.119998931884766,51.0,50.45000076293945,48.20000076293945,47.560001373291016,46.58000183105469,47.5,49.779998779296875,50.0,54.599998474121094,55.0,52.95000076293945,52.0,50.599998474121094,49.18000030517578,49.20000076293945,49.880001068115234,49.70000076293945,48.119998931884766,49.47999954223633,51.0,49.900001525878906,48.70000076293945,49.79999923706055,49.70000076293945,48.5,46.459999084472656,47.29999923706055,45.599998474121094,46.58000183105469,45.380001068115234,45.91999816894531,46.599998474121094,46.29999923706055,45.31999969482422,44.31999969482422,44.060001373291016,43.0,40.97999954223633],"open":[33.0,34.0,45.0,53.0,45.599998474121094,49.0,54.0,53.0,51.0,49.81999969482422,51.5,53.95000076293945,54.0,51.95000076293945,54.5,52.5,50.349998474121094,48.65999984741211,51.0,50.45000076293945,48.08000183105469,47.279998779296875,46.58000183105469,44.599998474121094,47.20000076293945,49.2599983215332,48.20000076293945,55.0,52.95000076293945,50.54999923706055,50.599998474121094,49.18000030517578,48.5,48.0,49.70000076293945,48.02000045776367,46.560001373291016,48.5,49.0,47.29999923706055,48.0,48.0,48.5,45.0,45.119998931884766,43.540000915527344,45.0,45.380001068115234,43.58000183105469,45.20000076293945,45.79999923706055,45.2400016784668,44.31999969482422,43.29999923706055,43.0,40.900001525878906],"volume":[8992780,4251892,5041546,3851410,1230200,1854260,999000,392580,217800,445200,642800,509400,560300,240600,680400,244100,304160,218600,311440,199600,166800,220600,253200,287400,226500,199800,1012700,477000,363600,225600,232800,194800,146000,329000,180400,190618,220600,259600,101200,132400,147200,204800,266000,97800,163200,145200,158000,93000,375800,158800,240200,68600,81800,169400,139600,84600]}],"adjclose":[{"adjclose":[33.279998779296875,43.70000076293945,52.20000076293945,44.880001068115234,47.18000030517578,53.5,51.54999923706055,50.0,49.84000015258789,51.5,52.599998474121094,53.5,51.79999923706055,52.5,51.0,50.349998474121094,48.65999984741211,49.119998931884766,49.79999923706055,49.220001220703125,48.20000076293945,46.58000183105469,44.58000183105469,47.08000183105469,49.2599983215332,47.68000030517578,52.150001525878906,51.54999923706055,51.099998474121094,50.54999923706055,49.02000045776367,48.439998626708984,48.0,49.400001525878906,47.959999084472656,46.560001373291016,49.29999923706055,49.900001525878906,47.880001068115234,48.0,48.70000076293945,49.0,46.97999954223633,44.880001068115234,43.29999923706055,44.900001525878906,45.380001068115234,43.58000183105469,45.0,45.79999923706055,45.18000030517578,44.29999923706055,44.0,42.84000015258789,40.900001525878906,40.20000076293945]}]}}],"error":null}}