Description

StockUSD shows selected US ETF and stock prices in USD directly on your Garmin watch, with a compact recent price chart. Setup: You need a free Twelve Data API key - Go to https://twelvedata.com/ and sign in or create an account. You can use Google sign-in. - Go to https://twelvedata.com/account/api-keys and copy your API key. - Open StockUSD settings in the Garmin phone app and paste the key into the API key field. - After editing settings, go back and tap Save to store changes. - Choose which ETF and stock symbols appear in your favorites. - Default favorites are SPY, QQQ, IWM, DIA, and VTI. Controls: - Menu button: choose a symbol from your favorites - Select/Start button: choose chart timeframe - Touch upper half of the screen: choose a symbol from your favorites - Touch lower half of the screen: choose chart timeframe Phone settings: - Enter your Twelve Data API key - Choose favorite ETF and stock symbols shown on the watch - Add up to five custom Twelve Data symbols - Choose favorite chart timeframes shown on the watch - Change appearance with Light, Dark, Auto, and monochrome inverse theme modes Custom symbol examples: MSTR, PLTR, EUR/USD, EURUSD Custom symbols use Twelve Data market data. Stocks use tickers like MSTR. Pairs use Name/USD, such as EUR/USD, or EURUSD if slash is not accepted. Find exact symbols at twelvedata.com/symbols. Supported symbols: SPY, QQQ, IWM, DIA, VTI, NVDA, MSFT, AAPL, AMZN, GOOGL, META, AVGO, TSLA, BRK.B, LLY, JPM, V, XOM, COST, MA, NFLX, WMT, HD, PG, ORCL, JNJ, ABBV, BAC, KO, AMD Features: - Lightweight glance with selected symbol, latest cached price, percentage change, and a small chart where supported - Full app view with current price and simple price history chart - Selectable chart ranges: 1 hour, 1 day, 1 week, 1 month, and 1 year - Separate quote and chart-history requests to reduce unnecessary API usage - Cached data display when offline - Background quote refresh support where available on the device - Uses Twelve Data market data with the API key configured by the user - Color themes for supported color watches, with Light, Dark, and Auto mode options - Monochrome inverse option for supported monochrome watches This app is for informational purposes only and is not financial advice. Price availability and update timing depend on network connectivity, phone connection, Garmin Connect IQ background scheduling, Twelve Data availability, and your Twelve Data API plan.

What is new

# Release Notes ## v1.3.0 - 2026-09-02 - Fixed the glance and background updates failing on some devices. - Clearer messages for an invalid API key and a reached API limit. - Extra spaces in the API key setting no longer break requests. - Switching symbol or timeframe now updates the chart right away. - Faster screen redraws. ## v1.2.1 - 2026-07-13 - Fixed Back and ESC behavior after timeframe swipes on touchscreen devices. - Prevented the gesture timer rollover from leaving the app impossible to exit. - Applied the swipe handling fix across all supported devices. ## v1.2.0 - 2026-06-30 - Improved timeframe swipe navigation with custom right-drag detection. - Prevented long right swipes from moving more than one timeframe. - Restored normal Back/ESC behavior outside right-swipe handling. ## v1.1.1 - 2026-06-29 - Added left and right swipe navigation on the main chart screen to change enabled timeframes. - Timeframe swipes stop at the first or last enabled timeframe instead of looping. - Boundary swipes do not reset the client or trigger chart refreshes. ## v1.1.0 - 2026-06-28 - Renamed the theme mode option from `White` to `Light` in Garmin phone app settings. ## v1.0.3 - 2026-06-28 - Replaced the color launcher icon. - Added a monochrome launcher icon. - Added device-specific drawable overrides so monochrome Instinct devices use the mono icon. - Adjusted the monochrome launcher icon placement for Instinct-family devices. ## v1.0.2 - 2026-06-28 - Added five custom symbol slots in Garmin phone app settings. - Custom symbols appear in the watch symbol menu after built-in favorites. - Added support for entering USD pairs without a slash, such as `EURUSD` or `BTCUSD`. - Added setup notes for saving settings changes and finding exact Twelve Data symbols. - Improved symbol menu labeling so custom symbols do not show the favorite asterisk. - Fixed custom-symbol menu performance that could trigger watchdog crashes. ## v1.0.1 - 2026-06-14 Initial StockUSD release. - Reworked the app around stock and ETF symbols. - Added Twelve Data quote and history endpoints. - Added a Garmin phone setting for the user's Twelve Data API key. - Removed continuous foreground polling. - Added stock timeframes `1h`, `1d`, `1w`, `1m`, and `1y`.

Screenshots

Stock USD Chart · Screenshot 0 Stock USD Chart · Screenshot 1 Stock USD Chart · Screenshot 2 Stock USD Chart · Screenshot 3 Stock USD Chart · Screenshot 4

Supported language (1)

Compatible devices (155)

Captain Marvel Captain Marvel D2™ Air X15 D2™ Mach 1 D2™ Mach 1 Pro D2™ Mach 2 Darth Vader™ Darth Vader™ Edge® Explore 2 Enduro™ 2 Enduro™ 3 epix™ (Gen 2) epix™ (Gen 2) epix™ Pro (42mm) epix™ Pro (47mm) epix™ Pro (51mm) fēnix® 5 fēnix® 5 fēnix® 5 Plus fēnix® 5 Plus fēnix® 5S fēnix® 5S fēnix® 5S Plus fēnix® 5S Plus fēnix® 5X fēnix® 5X fēnix® 5X Plus fēnix® 5X Plus fēnix® 6 fēnix® 6 fēnix® 6 Dual Power fēnix® 6 Pro fēnix® 6 Pro fēnix® 6 Pro Dual Power fēnix® 6 Pro Solar fēnix® 6 Solar fēnix® 6S fēnix® 6S fēnix® 6S Dual Power fēnix® 6S Pro fēnix® 6S Pro fēnix® 6S Pro Dual Power fēnix® 6S Pro Solar fēnix® 6S Solar fēnix® 6X Pro fēnix® 6X Pro fēnix® 7 fēnix® 7 fēnix® 7 Pro fēnix® 7 Pro – Solar Edition (No Wi-Fi®) fēnix® 7S fēnix® 7S fēnix® 7S Pro fēnix® 7X fēnix® 7X fēnix® 7X Pro fēnix® 7X Pro No Wi-Fi fēnix® 8 AMOLED (43mm) fēnix® 8 AMOLED (47mm/51mm) fēnix® 8 Pro fēnix® 8 Solar (47mm) fēnix® 8 Solar (51mm) fēnix® E First Avenger First Avenger ForeAthlete 245 ForeAthlete 245 Music ForeAthlete 55 ForeAthlete 645 ForeAthlete 645 Music ForeAthlete 745 ForeAthlete 935 Forerunner® 165 Forerunner® 165 Music Forerunner® 245 Forerunner® 245 Forerunner® 245 Music Forerunner® 245 Music Forerunner® 255 Forerunner® 255 Music Forerunner® 255S Forerunner® 255S Music Forerunner® 265 Forerunner® 265S Forerunner® 55 Forerunner® 55 Forerunner® 570 - 42mm Forerunner® 570 - 47mm Forerunner® 645 Forerunner® 645 Music Forerunner® 745 Forerunner® 935 Forerunner® 945 Forerunner® 945 Forerunner® 945 LTE Forerunner® 955 Dual Power Forerunner® 970 Instinct® 2 Instinct® 2 Instinct® 2S Instinct® 2S Instinct® 2X Instinct® 3 – 45 mm, AMOLED Instinct® 3 – 45 mm, Solar Instinct® 3 – 50 mm, AMOLED Instinct® 3 – 50 mm, Solar Instinct® Crossover Instinct® Crossover AMOLED Instinct® E – 40 mm Instinct® E – 45 mm MARQ™ Aviator (Gen 2) Mercedes-Benz Venu® 2 Mercedes-Benz Venu® 2 Mercedes-Benz Venu® 2S Mercedes-Benz Venu® 2S quatix® 6 quatix® 6X tactix® 7 tactix® 7 – AMOLED Edition tactix® 8 – 47 mm, AMOLED tactix® 8 – 51 mm, Solar Venu® Venu® Venu® 2 Venu® 2 Venu® 2 Plus Venu® 2 Plus Venu® 2S Venu® 2S Venu® 3 Venu® 3S Venu® 4 – 41 mm Venu® 4 – 45 mm Venu® Sq. Venu® Sq. Venu® Sq. Venu® Sq. Venu® Sq. 2 Venu® Sq. 2 Music Venu® Sq. Music Venu® Sq. Music Venu® Sq. Music Venu® Sq. Music Venu® X1 vívoactive® 3 vívoactive® 3 vívoactive® 3 Music vívoactive® 3 Music vívoactive® 3 Music vívoactive® 4 vívoactive® 4 vívoactive® 4S vívoactive® 4S vívoactive® 5 vívoactive® 6