Stock Monitor Logo StockMonitor
About Contact Mobile Apps Glossary ☕ Buy me a coffee Privacy Downloads

Your securities portfolio
Finally professionally analysed.

Stock Monitor is a powerful desktop app for private investors with charts, AI analysis, guided CSV import, tax assistant and more. Stocks, ETFs and cryptocurrencies at a glance. Price data via Yahoo Finance (~15 min. delayed). Free for private investors. Open Source.

🪟 Download for Windows
Extract ZIP → run .exe · No setup
First launch ~20 sec.
🐧 Download for Linux
.flatpak
(Ubuntu, Debian, Fedora, Arch & more)
Download on the App Store
Install directly
from the Mac App Store
Explore Features ↓ Mobile Apps ↓
Open Source · Switzerland 🇨🇭
16× Charts simultaneously
5 Tax Assistant for 5 Countries
27+ Currencies, Cryptos & Precious Metals
10K Monte Carlo Paths
AES-256-GCM Bank-grade Encryption
DE / EN Fully bilingual
🔒
Data stays local
Your portfolio is encrypted and stored on your device only. Nothing leaves your computer.
🚫
No telemetry
No tracking, no analytics, no user data. Zero ads — now and forever.
Made in Switzerland
Built by a private investor for private investors — with a focus on privacy and quality.
Free & Open Source
Completely free, no subscription, no freemium. Source code is fully open on GitHub.
📥
CSV Import with Guided Mapping
Your bank supported? Just import. Unknown format? Map your columns in a few clicks — Stock Monitor walks you through it step by step.
📋
Portfolio Assessment
Rule-based assessment: diversification, concentration risks, GICS sectors, strengths and weaknesses — without AI, without cloud.
🔗
Correlation Matrix
Pearson correlation of all positions — instantly see where real diversification lies and where concentration risks lurk.
The Dashboard
Up to 16 Charts at a Glance

Monitor all your positions simultaneously — with Moving Averages, trend lines, RSI, Bollinger Bands, Beta, Alpha and Sharpe Ratio. Zoom into any chart for detailed analysis.

Stock Monitor Dashboard
Stock Monitor v5.6.0 · 16 Charts · MA 20/50/200 · Trend · Beta · AI Analysis · Correlation Matrix · Yahoo Finance · Tax Assistant CH/DE/AT/UK/US
Portfolio
Overview

📊 Portfolio Overview

Complete overview with average cost basis, daily value, current value, P&L, weight, sector assignment (GICS) and 52-week high/low. In one view: stocks, ETFs, cryptocurrencies and precious metals.
And much more.

Portfolio Assessment
Portfolio Assessment

📋 Portfolio Assessment — at a Glance

Instant overall assessment of your portfolio: how well diversified are you really? Stock Monitor automatically evaluates sector distribution, concentration risks and strengths — clearly summarised, without any manual effort. No AI, no cloud — purely rule-based on your own data.

  • GICS sector analysis: distribution and concentration risks
  • Strengths & weaknesses automatically identified
  • Regional diversification via the interactive world map
  • No API key, no account required
Performance
Portfolio Analysis

📈 Portfolio Performance

TWR and MWR (IRR) calculation.
Comparison with the most important benchmark indices (S&P 500, SMI, DAX and more).
Alpha, Beta, Sharpe Ratio and Max. Drawdown are calculated automatically.

AI Balance
AI Analysis

⚖️ AI Balance & Rebalancing

Optionally AI-powered rebalancing combines historical performance with analyst consensus (Strong Buy→Sell) and current news sentiment of the last 30 days. AI support can be disabled at any time. Targeted rebalancing with filtering by GICS sector or currency is supported.

Dividends
Dividends

📅 Dividend Calendar

All dividend payments in your portfolio at a glance: ex-div dates, pay dates, dividend per share and expected total yield.
Sorted by next payment date.

Dividend History
Dividend History

💰 Dividend History & Growth Analysis

Detailed history of all dividend payments with automatically calculated growth rate, stability score and forecast. See at a glance how reliably a stock pays out.

  • Annual & multi-year dividend growth (CAGR)
  • Stability rating and payout analysis
  • Dividend forecast based on historical data
World Map
Visualization

🌍 Regional World Map

Interactive world map shows your geographic portfolio distribution. Click a marker to open position details including company address and website.

Excess CAPE Yield
Market Valuation

📊 Excess CAPE Yield (ECY)

Is the stock market currently cheap or expensive — compared to safe bonds? The ECY (earnings yield minus real 10Y bond yield) gives a historically validated answer. With colour-coded valuation zones and chart since 1988.

  • 🟢 >3% attractive · 🟡 1–3% neutral · 🟠 0–1% elevated · 🔴 <0% expensive
  • No API key — data calculated directly via Yahoo Finance
  • Not a buy/sell signal — a long-term orientation value
Sharpe Ratio
Risk Analysis

⚖️ Sharpe, Sortino, Alpha & Beta — calculated automatically

Institutional risk metrics for private investors: Sharpe and Sortino Ratio separately for stocks, crypto and commodities. Jensen's Alpha and Beta vs. S&P 500.

  • Sharpe Ratio with assessment (Excellent / Good / …)
  • Sortino Ratio — penalizes only downside volatility, not the good kind
  • Alpha: excess return vs. benchmark
  • Beta: market risk coefficient per position
Correlation Matrix

🔗 Correlation Matrix

See at a glance how strongly your positions are correlated with each other — and where real diversification lies. The correlation matrix calculates the Pearson correlation of daily returns of all portfolio positions. Freely selectable time period.

  • 🟢 Green → +1: move together · ⬜ Grey ≈ 0: independent · 🔴 Red → −1: move opposite
  • Period: 1M / 3M / 6M / YTD / 1Y / 2Y / 5Y freely selectable
  • Export as PDF, XLSX and ODS
Stress Test
Crisis Simulation

📉 Stress Test — your portfolio in 15 historical crises

How much would your portfolio have lost in a historical market crash — and how long would recovery have taken? Not a forecast, but a realistic sense of your own risk: could you handle a crash like that financially?

  • 15 historical crashes from the Panic of 1907 to the 2022 stock market decline — or a custom scenario
  • Per crash: drawdown, bear market duration and recovery time to the starting level
  • Combine multiple scenarios: worst case (OR) or cumulative effect (AND)
  • Margin loan check: does the crash trigger a margin call? With interest cost and remaining buffer
  • Direct access to the Komplex Analysis for an even deeper look
Komplex Analysis
Pro Risk Analysis

🧠 Komplex Analysis — institutional-grade risk analysis in 7 tabs

Stock Monitor's professional risk tool — institutional-grade metrics as used by wealth managers and fund managers. Accessible via Stress Test → Komplex, built for advanced users.

  • Factor exposure: beta & R² against 5 benchmarks (S&P 500, bonds, gold, real estate, commodities)
  • Rolling correlation (30/60/90 days) — shows when diversification breaks down in a crisis
  • VaR/CVaR: historical Value at Risk & Expected Shortfall, plus Calmar Ratio, skewness, kurtosis, Tail Ratio
  • Drawdown analysis: underwater chart and the 5 worst drawdown periods with recovery time
  • Stress & correlation: how beta and correlation shift during crisis periods
  • Sector stress test by GICS sector — 15 historical scenarios or fully custom
Stock Screener
Find Stocks

🔎 Stock Screener — filter 11 indices by performance & P/E

Filter entire indices by performance and valuation instead of looking up stocks one by one. Results go straight into the zoom chart or your favorites with one click.

  • 11 indices: S&P 500, Nasdaq 100, DAX, SMI, CAC 40, FTSE 100, Nikkei 225, TSX, ASX 200, Russell 2000 and more
  • Filter by 1-year performance band and optional max P/E — AND/OR freely combinable
  • Up to 25 results, add directly to favorites or open the zoom chart
  • Results stay saved until the next app start
Stock Rating
Star Rating

⭐ Stock Rating — 6 categories, one glance

Right in the fullscreen chart via the «⭐ Rating» button: an overall rating from 6 weighted categories sums up how a stock currently stands. A quick read, not a buy recommendation.

  • 6 categories: performance, risk, technical, suitable for trading, long-term suitability, analyst recommendation
  • Up to 5 stars per category, half-star increments possible
  • Missing metrics are cleanly excluded instead of skewing the result
  • Methodology button explains every scoring rule in detail
Zoomed Chart
Chart Detail

🔍 Zoomed Chart — all metrics at a glance

One click on a position opens the detail chart: moving averages, trend line, price target, 52-week high/low, Bollinger Bands and RSI — plus Sharpe, Sortino, Alpha and Beta right in the header line.

  • MA 20/50/200, trend line and Bollinger Bands
  • Price target and 52-week high/low plotted
  • RSI(14) and drawdown chart synchronized below
  • Sharpe, Sortino, Alpha & Beta right in the chart header
Vergleichs-Charts
Right at Startup

🔀 Comparison Charts — 2 to 6 Stocks at Once

The comparison chart is visible right at app startup. Normalized scale so you immediately see who's really ahead — regardless of absolute price levels.

  • 2–6 symbols simultaneously on normalized basis (100 = start)
  • Candlestick and line charts for stocks, ETFs and indices
  • Crosshair tooltip shows all values at once
  • Y-axis lock & session persistence of symbols
Currency Converter
Currency Converter

💱 27+ Currencies, Cryptos & Precious Metals

Price data via Yahoo Finance, ~15 min. delayed. Including cryptocurrencies (BTC, ETH, XRP, SOL) and precious metals (Gold, Silver, Platinum, Palladium, Copper).

  • USD, CHF, EUR, GBP, JPY, CAD, AUD and more
  • XAU, XAG, XPT, XPD, XCU (Precious Metals)
  • 15-minute price delay, swap function
Tax Module
Tax Assistant

🧾 Tax Assistant — 5 Countries, PDF Export

Stock Monitor automatically calculates dividends, withholding taxes and wealth taxes and exports country-specific tax forms as PDF orientation aids.

Schweiz
DA-1 / Securities Schedule
Deutschland
Anlage KAP
Österreich
E1kv-Nachweis
United Kingdom
SA108
United States
Schedule B / Form 1040
Data Import

📥 CSV Import — with Guided Column Mapping

Known bank format? Just import. Unknown format? Stock Monitor auto-detects columns — or walks you through an interactive mapping wizard step by step. No troubleshooting, no manual tweaks.

  • Swissquote — fully supported including currency conversion & FX rates
  • DeGiro, Comdirect / ING, Flatex, Interactive Brokers, Trading 212 and more
  • Unknown format? Guided column mapping — you click, Stock Monitor understands
  • Buys, sells, splits and dividends automatically detected & correctly assigned
  • Cryptocurrencies and precious metals are automatically mapped correctly
Chart Detail

🕐 Market Hours & Holidays

Directly in the zoomed chart: Is the market currently open or closed? Stock Monitor shows opening hours, pre-market, after-hours and all market holidays — for over 30 exchanges worldwide, automatically detected from the ticker symbol.

  • 🟢 / 🔴 / 🟡 Real-time status — open, closed, pre-market or after-hours
  • Local exchange time and your local time at a glance
  • All market holidays for the current year — including next opening day
  • 30+ exchanges: NYSE/NASDAQ, SIX, XETRA, LSE, Euronext, Tokyo, Hong Kong, ASX and more
  • Cryptocurrencies: 24/7 — always open
⬇️

Download — v5.6.0

Free, open source, no installation required.

🪟 Download for Windows
Extract ZIP → run stock_monitor.exe — that's it. No installation required. First launch: ~20 sec. loading time.
Download on the App Store
Install directly from the Mac App Store.
Download for macOS
Download .dmg → open → drag the app into Applications. Notarized by Apple. For Macs with M-series chips.
🐧 Download for Linux
Download .flatpak → install via double-click or flatpak install. For Ubuntu, Debian, Fedora, Arch, openSUSE & more — universal.
📊 Download Chart Monitor (Android) 📱 Download FX-Calc (Android)
Open the file and tap "Install". Allow installation from unknown sources.
Source Code on GitHub
📄 Documentation
Get notified about new releases:
No spam. New releases only. Never shared with third parties.
Questions & Feedback: info@stock-monitor.ch
Timm
Über den Entwickler

Timm — Entwickler & Privatanleger

Ich bin Privatanleger und habe jahrelang verschiedene Portfolio-Tools ausprobiert — entweder fehlten wichtige Funktionen, die Bedienung war zu komplex, oder der CSV-Import funktionierte nicht wie erhofft. Dazu kam das manuelle Nachpflegen von Kursen, Splits und Dividenden. So entwickelte ich Stock Monitor — mit automatischen Kursdaten via Yahoo Finance. Dein Portfolio bleibt immer aktuell, ohne manuelles Nachpflegen. Als Kollegen die App sahen und sie ebenfalls nutzen wollten, entschied ich mich, sie als Open-Source-Projekt zu veröffentlichen.

⚠️ Haftungsausschluss: Stock Monitor ist ein Werkzeug zur persönlichen Portfolio-Analyse — keine Anlageberatung. Alle Investitionsentscheidungen liegen ausschliesslich beim Anleger. Der Entwickler übernimmt keine Haftung für finanzielle Verluste.