即時報價

來自可信賴的市場資料供應商的自動股票和加密貨幣價格更新,讓你的投資組合始終保持最新。

WalletMap 股票頁面,顯示台積電、元大台灣50、Apple、NVIDIA 當日漲跌
台股和美股都在同一個畫面,當日漲跌與現價自動更新(示範資料)

為什麼即時資料很重要

隨時查看準確、最新的投資組合估值
一目了然地追蹤每日價格變動和未實現損益
無需手動輸入價格 — 報價自動更新
多個資料來源確保可靠性和廣泛的市場覆蓋

資料來源

1

台股 — FinMind

所有台灣上市櫃證券的即時和歷史報價資料,包括上市和上櫃股票。

2

美股 — Yahoo Finance

美股即時報價,包括 NYSE 和 NASDAQ 上市股票,以及盤前盤後資料。

3

加密貨幣 — CoinGecko

數千種加密貨幣的即時報價,包含 24 小時價格變動和市值資料。

快取與效能

為了在保持資料新鮮的同時提供快速載入體驗,WalletMap 會自動快取市場資料。股票價格會短暫快取並按需更新。加密貨幣價格透過排程任務定期更新並快取,減少不必要的外部資料讀取。匯率每日自動更新。這樣的設計確保你的儀表板秒開,同時始終反映近乎即時的市場狀況。

我們用的三家報價 API,各有什麼坑

市面上的報價來源並不是都一樣可靠,所以 WalletMap 在不同資產類別上選了不同 API,這背後都是踩過坑的決定。先說結論:CoinGecko 負責加密貨幣、FinMind 負責台股、Yahoo Finance 負責美股、ExchangeRate-API 負責匯率。下面講為什麼這樣切。

CoinGecko 的免費 tier 有速率限制(每分鐘約 30 次請求),對個人 App 來說夠用,但需要做 Redis 快取避免高峰期撞牆。FinMind 是台灣團隊維護的台股資料來源,比官方 API 開放且穩定,但盤中報價有 15 分鐘左右的延遲,這對長期投資沒影響、對日內交易就不適合 — 我們講清楚,免得你誤把 WalletMap 當成下單工具。

Yahoo Finance 是非官方 API,所以偶爾會掛或改格式,這是這個生態系的常態。我們在程式裡加了 graceful fallback:抓不到的時候顯示快取的最後一次價格、並標註「資料來源延遲」,不會讓整個儀表板壞掉。匯率方面 ExchangeRate-API 一天更新一次,這個頻率對個人資產追蹤夠用,沒必要追到 tick by tick。

所有報價結果都進 Redis、5 分鐘快取。也就是說,你看到的價格可能是 5 分鐘前的——這是個人理財場景的合理權衡,效能與成本都比即時抓划算很多。如果你需要的是秒級報價,那券商 App 才是正確工具,WalletMap 不是。我們不打算把產品定位拉去那邊。

關於即時報價的常見問題

報價多久更新一次?
進入儀表板時會即時抓最新報價,但快取 5 分鐘。也就是說同一檔股票連續刷新看到的可能是同一筆,5 分鐘後才會去問 API 拿新值。這個策略是為了避免被 API 速率限制踢掉,也讓你的儀表板載入更快。
為什麼我看到的價格跟券商不一樣?
兩個原因:一是台股我們用的是 FinMind,盤中有 15 分鐘左右延遲;二是美股 Yahoo Finance 跟券商前台用的 feed 不一定相同,盤中價格可能差幾分錢。這對長期持倉沒實際影響,下單還是請以券商畫面為準。
能用在當沖嗎?
不建議。WalletMap 是設計給「拉長到月、季、年看資產配置」的工具,盤中延遲跟 5 分鐘快取對日內交易者就是致命傷。你應該用券商提供的即時行情。
免費版有報價次數限制嗎?
對使用者沒有限制,限制在我們這端 — API 提供商的免費 tier 是 WalletMap 自己的成本。靠快取跟批次查詢撐住的話,目前對所有使用者來說是夠的。如果未來流量真的爆掉,我們會優先考慮升級 API plan,不會去限制使用者查詢次數。

探索其他功能

準備好掌控你的資產了嗎?

開始追蹤你的資產,享受完整的隱私保護。你的資料絕不離開你的 Google Drive。