Files
hk-ipo/data/raw/01304/price_history_yahoo_2025-07-06_2025-09-27.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.3 KiB
JSON

{"chart":{"result":[{"meta":{"currency":"HKD","symbol":"1304.HK","exchangeName":"HKG","fullExchangeName":"HKSE","instrumentType":"EQUITY","firstTradeDate":1752024600,"regularMarketTime":1781510940,"hasPrePostMarketData":false,"gmtoffset":28800,"timezone":"HKT","exchangeTimezoneName":"Asia/Hong_Kong","regularMarketPrice":128.0,"fiftyTwoWeekHigh":226.4,"fiftyTwoWeekLow":92.0,"regularMarketDayHigh":132.4,"regularMarketDayLow":123.6,"regularMarketVolume":380900,"longName":"Fortior Technology (Shenzhen) Co., Ltd.","shortName":"FORTIOR","chartPreviousClose":130.8,"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","3mo","6mo","1y","ytd","max"]},"timestamp":[1752024600,1752111000,1752197400,1752456600,1752543000,1752629400,1752715800,1752802200,1753061400,1753147800,1753234200,1753320600,1753407000,1753666200,1753752600,1753839000,1753925400,1754011800,1754271000,1754357400,1754443800,1754530200,1754616600,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],"indicators":{"quote":[{"volume":[9036736,1143155,832100,816414,910886,1375085,1633727,789916,507800,378900,310500,282485,324510,297700,111300,127270,140633,182813,529670,612300,388100,392000,279211,1122876,504950,307095,378100,477600,521078,500300,486480,251500,502101,237500,186200,335850,451380,169500,240700,438000,254698,221300,146600,291800,135000,173500,142200,359700,562800,339800,3185810,2627038,932364,393938,261900,397767,269400,317889],"open":[130.8000030517578,139.8000030517578,133.8000030517578,133.8000030517578,141.0,144.10000610351562,151.89999389648438,167.0,162.5,157.10000610351562,160.5,160.1999969482422,160.0,160.3000030517578,159.5,155.0,152.39999389648438,152.0,150.0,149.3000030517578,159.60000610351562,158.10000610351562,157.6999969482422,151.89999389648438,163.10000610351562,165.5,165.5,160.0,167.89999389648438,175.0,177.1999969482422,181.6999969482422,176.89999389648438,187.5,182.60000610351562,179.10000610351562,172.5,169.10000610351562,168.0,166.89999389648438,163.89999389648438,168.0,161.5,163.0,171.1999969482422,165.1999969482422,160.39999389648438,165.3000030517578,170.8000030517578,185.5,178.1999969482422,211.0,194.0,189.0,193.0,193.0,200.0,196.5],"high":[143.8000030517578,143.0,138.0,139.8000030517578,146.60000610351562,151.6999969482422,171.1999969482422,168.60000610351562,162.5,165.39999389648438,169.39999389648438,165.0,164.5,160.5,159.5,158.1999969482422,157.60000610351562,154.8000030517578,152.89999389648438,160.39999389648438,159.6999969482422,164.1999969482422,157.6999969482422,173.0,166.8000030517578,168.60000610351562,169.60000610351562,168.0,179.0,180.0,186.5,181.8000030517578,190.8000030517578,187.5,185.0,182.60000610351562,173.0,174.0,172.39999389648438,167.3000030517578,169.5,172.8000030517578,164.1999969482422,171.0,171.1999969482422,165.3000030517578,166.10000610351562,172.8000030517578,184.39999389648438,185.5,219.8000030517578,226.39999389648438,197.0,196.10000610351562,194.60000610351562,202.39999389648438,204.8000030517578,196.5],"close":[139.8000030517578,134.0,131.8000030517578,139.60000610351562,143.8000030517578,151.60000610351562,168.6999969482422,163.0,157.1999969482422,164.60000610351562,162.10000610351562,160.89999389648438,160.3000030517578,159.5,156.39999389648438,153.60000610351562,152.0,150.3000030517578,149.3000030517578,156.89999389648438,158.10000610351562,157.6999969482422,152.3000030517578,166.0,164.6999969482422,165.5,160.0,167.60000610351562,175.5,179.1999969482422,181.6999969482422,177.0,185.5,183.6999969482422,177.8000030517578,172.39999389648438,170.0,167.10000610351562,168.6999969482422,162.6999969482422,168.3000030517578,161.3000030517578,163.0,170.0,165.3000030517578,160.39999389648438,164.39999389648438,170.0,182.60000610351562,178.1999969482422,210.1999969482422,197.60000610351562,189.0,193.0,193.0,199.0,197.1999969482422,181.0],"low":[128.0,131.1999969482422,128.0,132.10000610351562,138.60000610351562,144.0,151.60000610351562,157.39999389648438,154.0,153.0,160.10000610351562,158.60000610351562,158.89999389648438,154.3000030517578,155.0,152.60000610351562,151.8000030517578,148.0,142.6999969482422,149.3000030517578,153.8000030517578,157.0,151.8000030517578,151.89999389648438,158.39999389648438,163.6999969482422,159.39999389648438,159.89999389648438,167.0,173.0,174.3000030517578,175.8000030517578,176.89999389648438,180.0,177.1999969482422,172.1999969482422,163.1999969482422,165.0,161.1999969482422,159.10000610351562,162.3000030517578,160.10000610351562,160.1999969482422,160.89999389648438,163.0,160.0,157.10000610351562,164.6999969482422,168.1999969482422,175.10000610351562,178.1999969482422,190.5,182.1999969482422,188.10000610351562,186.10000610351562,190.6999969482422,192.6999969482422,180.8000030517578]}],"adjclose":[{"adjclose":[138.94192504882812,133.17752075195312,130.99102783203125,138.74314880371094,142.91737365722656,150.66949462890625,167.66453552246094,161.99952697753906,156.23512268066406,163.58970642089844,161.1050567626953,159.9123992919922,159.31610107421875,158.52101135253906,155.4400177001953,152.6572265625,151.06703186035156,149.37747192382812,148.38360595703125,155.93695068359375,157.12960815429688,156.7320556640625,151.36520385742188,164.98110961914062,163.6890869140625,164.4841766357422,159.01792907714844,166.5712890625,174.42279052734375,178.10008239746094,180.58473205566406,175.91358947753906,184.36141967773438,182.5724639892578,176.70867919921875,171.34181213378906,168.95655822753906,166.07435607910156,167.66453552246094,161.70135498046875,167.26699829101562,160.30995178222656,161.99952697753906,168.95655822753906,164.285400390625,159.41546630859375,163.3909149169922,168.95655822753906,181.47921752929688,177.10621643066406,208.90980529785156,196.3871612548828,187.83993530273438,191.8153839111328,191.8153839111328,197.77854919433594,195.98960876464844,179.8890380859375]}]}}],"error":null}}