从 Google 财经获取有价证券的当前或历史信息。
使用示例
GOOGLEFINANCE("NASDAQ:GOOG", "price", DATE(2014,1,1), DATE(2014,12,31), "DAILY")
GOOGLEFINANCE("NASDAQ:GOOG","price",TODAY()-30,TODAY())
GOOGLEFINANCE(A2,A3)
语法
GOOGLEFINANCE(证券代码, [属性], [起始日期], [结束日期|天数], [间隔])
-
证券代码
- 要查询的有价证券的证券代码。为了获取准确的结果和避免偏差,您必须同时使用交易所代码和证券代码。例如,使用“NASDAQ:GOOG”,而非使用“GOOG”。-
如果未指定交易所代码,
GOOGLEFINANCE
将根据最佳判断为您选择一个。 -
Reuters Instrument Codes 不再受支持。这表示,应使用 TSE:123 或 ASX:XYZ,而非使用证券代码 123.TO 或 XYZ.AX。
-
目前仅支持部分功能。
-
-
属性
- [ 可选 - 默认为"price"
] - 要从 Google 财经获取的有关证券代码
的属性。如果指定了日期,则为必选要素。-
属性
是以下实时数据之一:-
"price"
- 实时报价,可能最多延迟 20 分钟。 -
"priceopen"
- 市场开盘时的价格。 -
"high"
- 当天的最高价。 -
"low"
- 当天的最低价。 -
"volume"
- 当天的交易量。 -
"marketcap"
- 股票的市值。 -
"tradetime"
- 上一笔交易的时间。 -
"datadelay"
- 实时数据延迟的时间。 -
"volumeavg"
- 平均每日交易量。 -
"pe"
- 价格/收益比率。 -
"eps"
- 每股盈利。 -
"high52"
- 52 周内的最高价。 -
"low52"
- 52 周内的最低价。 -
"change"
- 自上一交易日收盘以来的价格变化。 -
"beta"
- Beta 值。 -
"changepct"
- 自上一交易日收盘以来的价格变化百分比。 -
"closeyest"
- 上一交易日的收盘价。 -
"shares"
- 已发行股票的数量。 -
"currency"
- 证券标价采用的货币。货币不存在交易期,因此该参数不会返回open
、low
、high
和volume
。
-
-
attribute
也可以是以下历史数据之一:-
"open"
- 指定日期的开盘价。 -
"close"
- 指定日期的收盘价。 -
"high"
- 指定日期的最高价。 -
"low"
- 指定日期的最低价。 -
"volume"
- 指定日期的交易量。 -
"all"
- 以上所有内容。
-
-
对于共同基金数据,
attribute
是以下数据之一:-
"closeyest"
- 上一交易日的收盘价。 -
"date"
- 净资产值的报告日期。 -
"returnytd"
- 年初至今的回报。 -
"netassets"
- 净资产。 -
"change"
- 最近报告的净资产值与上一笔净资产值相比发生的变化。 -
"changepct"
- 净资产值的变化百分比。 -
"yieldpct"
- 股息收益率,前 12 个月收入的股息(股息和固定收入的利息)和净资产值收益除以上个月的净资产值数额。 -
"returnday"
- 一天的回报总额。 -
"return1"
- 一周的回报总额。 -
"return4"
- 四周的回报总额。 -
"return13"
- 十三周的回报总额。 -
"return52"
- 五十二周(全年)的回报总额。 -
"return156"
- 156 周(3 年)的回报总额。 -
"return260"
- 260 周(5 年)的回报总额。 -
"incomedividend"
- 最近的现金分红数额。 -
"incomedividenddate"
- 最近的现金分红日期。 -
"capitalgain"
- 最近的投资收益分红数额。 -
"morningstarrating"
- 晨星公司的“星级”评定。 -
"expenseratio"
- 该基金的费用比率。
-
-
-
起始日期
- [可选] - 提取历史数据时间范围的开始日期。- 如果指定了
起始日期
但未指定结束日期|天数
,则系统仅会返回单日的数据。
- 如果指定了
-
结束日期|天数
- [可选] - 提取历史数据时所用的结束日期,或者自起始日期开始要提取数据的天数。
-
间隔
- [可选] - 所返回数据的频率;可以是 "DAILY" 或 "WEEKLY"。间隔
的值可以是1
或7
。不允许使用其他数值。
备注
使用限制:此数据不可用于金融行业的专业用途或被非金融公司(包括政府实体)的其他专业人士使用。如要用于专业用途,可能需向第三方数据提供商缴纳额外的许可费。
-
所有参数必须采用以下两种形式之一:用引号括起来,或指向包含文本的单元格。
重要提示:以数字指定间隔
和以天数指定结束日期|天数
的情况除外。 -
实时结果会以值的形式在单个单元格内返回。对于历史数据来说,即使是单独一天的数据,系统也会以带列标题的扩展数组形式将其返回。
-
对于部分属性,系统可能不会返回所有证券代码的相关结果。
- 如果您指定了任何日期参数,则系统会将此请求视为历史数据来处理,且只允许历史属性。
-
GOOGLEFINANCE
仅支持英文,而且不支持大多数国际交易。 -
您无法通过 Sheets API 或 Apps 脚本下载或访问历史数据。如果您尝试这么做,系统会在电子表格相应单元格内显示 #N/A 错误,而非相应数值。
-
报价并非源自所有市场,而且可能延迟最多 20 分钟。信息是“按原样”提供的,仅供参考,不宜作为交易依据或建议。
-
Google 会将
GOOGLEFINANCE
中的日期变更点处理为世界协调时间 (UTC) 中午时间。在该时间点之前关闭的交易所可能会偏移一天。
示例
重要提示:每个示例都在单独的标签页中显示。
一般用法
在 Google 财经中检索市场信息。
常用属性
历史市场数据
根据指定日期从 Google 财经中检索历史市场信息。
共同基金
共同基金的常用属性。
货币兑换走势
使用 GoogleFinance
返回的检索结果,在单元格中创建图表以显示过去 30 天内货币兑换的走势。