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

為什麼即時資料很重要
資料來源
台股 — FinMind
所有台灣上市櫃證券的即時和歷史報價資料,包括上市和上櫃股票。
美股 — Yahoo Finance
美股即時報價,包括 NYSE 和 NASDAQ 上市股票,以及盤前盤後資料。
加密貨幣 — 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。