谷歌表格GOOGLEFINANCE函数何时更新当日OHLC价格?
关于GOOGLEFINANCE函数当日OHLC价格更新的问题解答
问题1:GOOGLEFINANCE函数通常何时会反映当日OHLC价格?
这个函数的更新节奏其实和你关注的具体市场、数据提供商的同步效率直接相关,一般规律是这样的:
- 开盘价(Open):对应市场正式开盘后的15-30分钟内,
GOOGLEFINANCE就会同步显示当日开盘价 - 最高价(High)& 最低价(Low):在交易时段内会准实时更新(不同市场有差异,比如美股通常有15分钟延迟,A股的延迟会更短),交易过程中会随着行情波动持续刷新
- 收盘价(Close):要等到市场收盘后,通常需要1-2小时左右完成数据同步,不过部分流动性较低的市场或证券,这个时间可能会更长
问题2:收盘后6小时仍未更新当日数据,何时会更新?
你遇到的这种情况(下午3:30收盘,晚上9:30还只显示昨日数据),大概率是数据同步的延迟导致的,可能的更新时间和原因包括:
- 多数主流市场(比如A股)的话,一般收盘后2-4小时内会完成当日OHLC数据的同步,你可以再等1-2小时看看,大概率晚上10点到12点之间会更新
- 如果到深夜还没更新,可能是谷歌的缓存机制导致的——
GOOGLEFINANCE会对数据做缓存处理,有时候需要等到次日凌晨的系统同步周期才会刷新 - 另外,要是你关注的是小众证券、场外产品,数据提供商的更新速度本身就慢,可能要等到次日开盘前才能看到当日收盘数据
内容的提问来源于stack exchange,提问作者Abhijit Buchake
相关产品推荐
相关产品推荐

