Private
Public Access
0
0
Files
hk-ipo/data/raw/01511/price_history_yahoo_2026-05-17_2026-06-15.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
2.4 KiB
JSON

{"chart":{"result":[{"meta":{"currency":"HKD","symbol":"1511.HK","exchangeName":"HKG","fullExchangeName":"HKSE","instrumentType":"EQUITY","firstTradeDate":1779240600,"regularMarketTime":1781510940,"hasPrePostMarketData":false,"gmtoffset":28800,"timezone":"HKT","exchangeTimezoneName":"Asia/Hong_Kong","regularMarketPrice":94.25,"fiftyTwoWeekHigh":97.6,"fiftyTwoWeekLow":50.0,"regularMarketDayHigh":97.6,"regularMarketDayLow":91.0,"regularMarketVolume":389125,"shortName":"UISEE TECH","chartPreviousClose":56.0,"priceHint":3,"currentTradingPeriod":{"pre":{"timezone":"HKT","end":1781487000,"start":1781485200,"gmtoffset":28800},"regular":{"timezone":"HKT","end":1781511000,"start":1781487000,"gmtoffset":28800},"post":{"timezone":"HKT","end":1781511000,"start":1781511000,"gmtoffset":28800}},"dataGranularity":"1d","range":"","validRanges":["1d","5d","1mo","ytd","max"]},"timestamp":[1779240600,1779327000,1779413400,1779759000,1779845400,1779931800,1780018200,1780277400,1780363800,1780450200,1780536600,1780623000,1780882200,1780968600,1781055000,1781141400,1781227800,1781487000],"indicators":{"quote":[{"volume":[6291050,2173700,790148,1530348,1602654,496850,467300,514200,477600,378000,338150,224700,315850,324350,359750,279750,523495,389125],"close":[57.5,59.0,59.0,65.0999984741211,76.94999694824219,73.75,74.05000305175781,78.3499984741211,77.8499984741211,80.94999694824219,82.1500015258789,82.0,81.94999694824219,83.30000305175781,86.6500015258789,88.4000015258789,92.25,94.25],"open":[56.0,59.0,59.0,58.20000076293945,65.4000015258789,75.0,72.0,74.0,78.44999694824219,77.8499984741211,80.94999694824219,82.80000305175781,81.80000305175781,81.8499984741211,83.0,85.6500015258789,88.44999694824219,92.25],"high":[61.5,67.5,62.599998474121094,65.1500015258789,77.80000305175781,76.8499984741211,75.19999694824219,78.5999984741211,79.3499984741211,80.94999694824219,82.80000305175781,83.19999694824219,82.55000305175781,83.5999984741211,86.8499984741211,88.4000015258789,95.94999694824219,97.5999984741211],"low":[50.0,59.0,55.0,56.0,65.4000015258789,70.69999694824219,72.0,74.0,74.9000015258789,75.6500015258789,80.0,80.0,78.9000015258789,80.8499984741211,82.9000015258789,85.05000305175781,88.4000015258789,91.0]}],"adjclose":[{"adjclose":[57.5,59.0,59.0,65.0999984741211,76.94999694824219,73.75,74.05000305175781,78.3499984741211,77.8499984741211,80.94999694824219,82.1500015258789,82.0,81.94999694824219,83.30000305175781,86.6500015258789,88.4000015258789,92.25,94.25]}]}}],"error":null}}