Google Finance → https://www.google.com/finance
Google Finance 香港站 → https://www.google.com.hk/finance
在 Google Spreedsheet 中使用 GOOGLEFINANCE 函數
GOOGLEFINANCE函數
語法:
GOOGLEFINANCE(商品代號, [屬性], [開始日期], [結束日期|天數], [間隔])
- 參數說明:
- 商品代號格式:「交易所:商品代號」。沒有加上交易所的話,Google Fiance將自動判斷適合的交易所。
- 屬性:預設為price。依據希望擷取的資料類性不同,屬性參數也有提供三大類,分別為:
- 間隔:允許的參數值為 DAILY 或 WEEKLY。也可以以 1 或 7 代替。
- Google Spreadsheet中的字母為非case sensitive,因此字母的大小寫不會影響結果。
範例:
- 股票:
- GOOGLEFINANCE(“TPE:2330”),目前台股不支援上櫃股票資訊。
- GOOGLEFINANCE(“TPE:TAIEX”),目前台股不支援上櫃股票資訊。
- GOOGLEFINANCE(“NASDAQ:GOOG”,“price”),美股股票
- 債券:目前僅支援美國,因此商品代號不必帶入交易所的部分
- 共同基金:
- GOOGLEFINANCE(“FCNTX”,“closeYest”)
- 匯率:
- GOOGLEFINANCE(“CURRENCY:USDTWD”) → 即時匯率
- GOOGLEFINANCE(“USDTWD”,”price”,today()-7,today()) → 近7天的歷史匯率
- SPARKLINE(GOOGLEFINANCE(“USDTWD”,”price”,today()-7,today())) → 畫出近7天的歷史匯率線圖
|
字串合併
語法:
CONCATENATE(字串1, 字串2, …)
範例:
|
Google Finance 上的部分貨幣代號
貨幣 |
代號 |
澳幣 (澳洲) |
AUD |
加幣 (加拿大) |
CAD |
法郎 (瑞士) |
CHF |
人民幣 (中國) |
CNY |
歐元 |
EUR |
英磅 (英國) |
GBP |
港幣 (香港) |
HKD |
盧比 (印度) |
INR |
日圓 (日本) |
JPY |
韓圜 (韓國) |
KRW |
紐西蘭幣 (紐西蘭) |
NZD |
克郎 (瑞典) |
SEK |
新加坡幣 (新加坡) |
SGD |
泰珠 (泰國) |
THB |
美元 (美國) |
USD |
南非幣 (南非) |
ZAR |
用於即時資料的屬性
- “price” – 即時報價,最多延遲 20 分鐘。
- “priceopen” – 股市開盤時的價格。
- “high” – 今天的最高價。
- “low” – 今天的最低價。
- “volume” – 今天的股市交易量。
- “marketcap” – 股票的市場價值。
- “tradetime” – 最後成交時間。
- “datadelay” – 即時資料延遲的時間。
- “volumeavg” – 平均每日交易量。
- “pe” – 每股價格/每股盈餘比例。
- “eps” – 每一股的盈餘。
- “high52” – 52 週期間的最高價。
- “low52” – 52 週期間的最低價。
- “change” – 自上一個交易日收盤以來的價格變化。
- “beta” – 貝他值。
- “changepct” – 自上一個交易日收盤以來的價格變化百分比。
- “closeyest” – 前一天的收盤價。
- “shares” – 在外流通的股數。
- “currency” – 有價證券的計價貨幣單位。由於貨幣不存在交易期,所以使用這個引數將不會傳回開盤價、最低價、最高價和交易量。
(資料來源:Google Finance)
|
用於歷史資料的屬性
- “open” – 指定日期的開盤價。
- “close” – 指定日期的收盤價。
- “high” – 指定日期的最高價。
- “low” – 指定日期的最低價。
- “volume” – 指定日期的成交量。
- “all” – 以上皆是。
(資料來源:Google Finance)
|
用於歷史共同基金的屬性
- “closeyest” – 前一天的收盤價。
- “date” – 所回報的基金淨值所屬日期。
- “returnytd” – 年初至今報酬率。
- “netassets” – 淨資產。
- “change” – 最近回報基金淨值與上一筆基金淨值的變化。
- “changepct” – 基金淨值的變化百分比。
- “yieldpct” – 配息率、前 12 個月收入分配總額 (股息與固定收益利息) 以及基金淨值收益除以上個月的基金淨值。
- “returnday” – 單日總計報酬率。
- “return1” – 單週總計報酬率。
- “return4” – 4 週總計報酬率。
- “return13” – 13 週總計報酬率。
- “return52” – 52 週 (1 年) 總計報酬率。
- “return156” – 156 週 (3 年) 總計報酬率。
- “return260” – 260 週 (5 年) 總計報酬率。
- “incomedividend” – 最近的現金配息金額。
- “incomedividenddate” – 最近的現金配息日期。
- “capitalgain” – 最近的資本利得分配金額。
- “morningstarrating” – 晨星的「星級」評比。
- “expenseratio” – 基金的支出比率。
(資料來源:Google Finance)
|
透過 Google Finance API 查詢各國股市
查詢各國交易所代號:https://www.google.com/intl/zh-TW/googlefinance/disclaimer/
查詢各國商品代號:
即時行情 (RESTful API) → 目前已不支援
語法:
http://finance.google.com/finance/info?client=ig&q=+交易所代碼
範例:
|
即時行情與歷史資料 (Text List) → 目前已不支援
語法:
https://www.google.com/finance/getprices?q=商品&x=交易所&i=取樣週期&p=取樣時間範圍&f=d,c,h,l,o,v
- 取樣週期:單位為「秒」
- 取樣時間範圍:D:日 / M:月 / Y:年
- 資料取樣:d:datetime / c:close / h:high / l:low / o:open / v:volume
範例:
|
透過 Google Finance API 查詢匯率
即時匯率查詢 (RESTful API) → 目前已不支援
語法:
https://www.google.com/finance/info?q=CURRENCY:+幣別代碼
範例:
|
歷史匯率圖表 → 目前已不支援,請求將導至Google search
語法:
https://www.google.com/finance?q=+「幣別代號1+幣別代號2」
範例:
|
歐洲央行 → http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml
付費API網站
Google Finance 幣值轉換器 → https://www.google.com/finance/converter
https://support.google.com/docs/answer/3093281?hl=zh-Hant
https://www.google.com/intl/zh-TW/googlefinance/disclaimer/
Post Views: 3,162