Finance
Stock Status
by derTom
Overview
Stock Status – Live Market & Portfolio Tracker
Track your favorite stocks, ETFs, and crypto right from your Stream Deck. Stock Status turns your keys and dials into a beautiful, live financial dashboard—completely private and highly customizable.
🌟 Key Features
Stream Deck + Ready: Twist the dial to change chart timeframes on the fly (from 2 Days to 1 Year). Press it to switch between a sleek line chart and a detailed performance matrix.
Smart Charts: The unique 24-hour view visually splits yesterday's and today's trading sessions with a clean marker so you always know where the market stands.
Multi-Currency Support: Bought a US stock in Euros? Choose exactly which currency the price and chart are displayed in (EUR, USD, GBP, CHF, JPY) and set the currency your purchase price was entered in — profit/loss is converted automatically so your numbers always add up, no matter which markets you invest in.
Portfolio Tracking: Enter your purchase price and quantity to monitor your total value and live profit/loss at a glance.
Auto-Shrink UI: Dynamic text scaling ensures long company names and large numbers always fit perfectly on your screens.
Global Assets: Supports standard Ticker symbols (e.g., AAPL) and international ISINs.
⚙️ Fully Customizable Build your perfect dashboard. Choose exactly what you want to see: toggle the chart, hide the ticker name, or switch between percentage and absolute changes for your daily and total returns.
Stay ahead of the market without ever opening a browser tab!
Check out my other projects: https://marketplace.elgato.com/@dertom
## Version 1.2.1.0
- Security update for the Node.js Brotli vulnerability CVE-2026-111497 ("Node2Shell"): The Node.js security release of 2026-10-21 closes a critical flaw in the built-in Brotli decoder, which CISA has since listed as actively exploited, together with nine further CVEs (TLS hostname checks, DNS, HTTP keep-alive, among others). The plugin fetches quotes from the Yahoo Finance API through Node's built-in fetch() - exactly the path where crafted Brotli-compressed responses could be processed. Stock Status has required the Node.js 24 runtime and Stream Deck 7.1 since version 1.x; from Stream Deck 7.1 the app keeps that runtime up to date automatically, so up-to-date systems already run the patched Node.js 24.22.1. Node.js 20, which is end-of-life, does not receive the fix and is not used by the plugin. This version has been rebuilt and verified against Node.js 24.22.1.
- New: Runtime check at startup. The plugin now logs the Node.js version it runs on and writes a warning to its log if the runtime is older than 24.22.1, so an unpatched runtime is easy to spot.
- Dependencies updated: Stream Deck SDK 2.1.2 and the build toolchain now target Node.js 24. No functional changes.
Version 1.2.1
Nov 2, 2026
Details
Type
Finance
OS
Windows
Compatibility
Stream Deck 7.1 or later
Size
203.19 KB
Version
1.2.1
Language
English
German
Support
Neo Infobar support
No
Profiles
No
Dial support
Yes
You might also like