Skip to content

vpsone/stock-monitor-widget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stock Market Monitor for KDE Plasma 6

This is a clean, modern stock market widget for KDE Plasma 6. It pulls data directly from Yahoo Finance, covering stocks, crypto, and currencies worldwide.

KDE Store Collection Support on Ko-fi

Widget Preview

✨ Latest Enhancements

  • Modern Badge UI: Redesigned compact panel view with sleek, semi-transparent percentage badges for better readability.
  • Custom Gain/Loss Colors: Added a built-in Color Picker in settings to customize gain and loss colors.
  • Improved Data Precision: Enhanced price display with 2-decimal accuracy and integrated change percentages.
  • High Visibility: Forced theme-independent colors to ensure visibility on all desktop backgrounds.

🚀 Features

  • Two Display Modes: Single View and Multi-Stock List.
  • Beautiful Charts: Smooth, gradient-filled charts that change color (Green/Red) based on performance.
  • Data Ranges: View history from 1 Day (1D) up to 5 Years (5Y) or Max.
  • Smart & Efficient:
    • Automatic "Previous Close" dashed line.
    • Battery Saver: Option to stop updating when the market is closed.
    • Weekend detection logic.

🔍 How to Find Ticker Symbols

This widget pulls data directly from Yahoo Finance, so you need to use the exact ticker symbol listed on their website.

  1. Go to finance.yahoo.com.
  2. Search for the company, crypto, or index you want (e.g., "Bitcoin", "Apple").
  3. Copy the symbol shown in parentheses next to the name.

Examples:

  • US Stocks: AAPL, TSLA, MSFT
  • Cryptocurrency: BTC-USD, ETH-USD, DOGE-USD
  • Indices: ^NSEI (Nifty 50), ^GSPC (S&P 500)
  • Currencies: INR=X (USD/INR), EURUSD=X

⚙️ Configuration Options

You can right-click the widget and hit "Configure..." to tweak almost everything. Here is what you can change:

1. General Settings

  • Display Mode: Toggle between showing one big stock or a list of many.
  • Single Ticker: If you are in Single Mode, type the symbol here (e.g., AAPL, BTC-USD, GOOG).
  • Ticker List: If you are in Multi-Mode, enter a comma-separated list here (e.g., TSLA, MSFT, GOOG).
  • Data Range: Choose the data range for stocks (1D, 5D, 1M, 6M, YTD, 1Y, 5Y, Max).

2. Updates & Interval

  • Refresh Interval: How often the data updates (in Minutes). Default is 5 minutes.

3. Active Hours (Battery Saver)

  • Only update during market hours: Check this to prevent the widget from waking up your network when the stock market is closed.
  • Market Open/Close: Set the start and end time (e.g., 09:15 to 15:30) matching your local stock exchange time.

Config 1 Config 2

📦 How to Install

From KDE Store

  • Right-click Desktop -> Add Widgets.
  • Click "Get New Widgets".
  • Search for "Stock Monitor" and hit Install.

About

This is a clean, modern stock market widget for KDE Plasma 6. It pulls data directly from Yahoo Finance, covering stocks, crypto, and currencies worldwide.

Resources

License

Stars

Watchers

Forks

Contributors

Languages