Desktop app for crypto analysis, scanner signals, paper trading, strategy building, and AI-assisted workflows built with Avalonia UI and .NET 8.
Not financial advice. This project is for information, learning, and testing only.
- Real-time market data via the Kraken public API without a private API key
- Technical analysis with RSI, MACD, SMA, EMA, Bollinger Bands, and volume
- Composite score with buy, hold, and sell signals
- Paper trading portfolio with fees, history, and portfolio performance
- Visual strategy editor with testing, optimization, and paper portfolio execution
- User interface with German/English language switching
Scanner and detail view:
Portfolio and transaction history:
Strategy builder:
- Windows
- Linux
- macOS
# Ubuntu / Debian
sudo apt-get install -y libx11-dev libice-dev libsm-dev libfontconfig1-dev
# Fedora
sudo dnf install libX11-devel libICE-devel libSM-devel fontconfig-develcd CryptoScanner
dotnet restore
dotnet build
dotnet run --project CryptoScannerManual publish examples:
# Windows
dotnet publish CryptoScanner/CryptoScanner.csproj -c Release -r win-x64 --self-contained
# Linux
dotnet publish CryptoScanner/CryptoScanner.csproj -c Release -r linux-x64 --self-contained
# macOS Intel
dotnet publish CryptoScanner/CryptoScanner.csproj -c Release -r osx-x64 --self-contained
# macOS Apple Silicon
dotnet publish CryptoScanner/CryptoScanner.csproj -c Release -r osx-arm64 --self-containedAutomated GitHub releases:
- A git tag like
v1.0.0triggers the GitHub Actions workflow - Release artifacts are built for Windows, Linux, and macOS
- The generated files are attached automatically to the GitHub Release
- Start a scan and load coins.
- Select a coin and inspect the chart plus indicators.
- Optionally use the paper portfolio or strategy tab.
CryptoScanner/
├── .github/workflows/
├── CryptoScanner.sln
├── README.md
└── CryptoScanner/
├── Assets/
├── Models/
├── Services/
├── ViewModels/
└── Views/
- Avalonia UI 11
- .NET 8
- MVVM with CommunityToolkit.Mvvm
- Kraken public market data
This project is licensed under the GNU GPL v3.0.
Desktop-Tool fuer Krypto-Analyse, Scanner-Signale, Paper-Trading, Strategie-Builder und KI-Unterstuetzung auf Basis von Avalonia UI und .NET 8.
Keine Anlageberatung. Dieses Projekt dient nur zu Informations-, Lern- und Testzwecken.
- Echtzeit-Marktdaten ueber die Kraken Public API ohne privaten API-Key
- Technische Analyse mit RSI, MACD, SMA, EMA, Bollinger-Baendern und Volumen
- Composite-Score mit Kauf-, Halten- und Verkaufssignalen
- Paper-Trading-Depot mit Gebuehren, Historie und Depotentwicklung
- Visueller Strategie-Editor mit Testen, Optimieren und Fake-Depot-Ausfuehrung
- Benutzeroberflaeche mit Deutsch/Englisch-Umschaltung
Scanner mit Detailansicht:
Depot mit Verlauf und Historie:
Strategie-Editor:
- Windows
- Linux
- macOS
# Ubuntu / Debian
sudo apt-get install -y libx11-dev libice-dev libsm-dev libfontconfig1-dev
# Fedora
sudo dnf install libX11-devel libICE-devel libSM-devel fontconfig-develcd CryptoScanner
dotnet restore
dotnet build
dotnet run --project CryptoScannerManuelle Beispiele:
# Windows
dotnet publish CryptoScanner/CryptoScanner.csproj -c Release -r win-x64 --self-contained
# Linux
dotnet publish CryptoScanner/CryptoScanner.csproj -c Release -r linux-x64 --self-contained
# macOS Intel
dotnet publish CryptoScanner/CryptoScanner.csproj -c Release -r osx-x64 --self-contained
# macOS Apple Silicon
dotnet publish CryptoScanner/CryptoScanner.csproj -c Release -r osx-arm64 --self-containedAutomatische GitHub-Releases:
- Ein Git-Tag wie
v1.0.0startet den GitHub-Actions-Workflow - Release-Artefakte werden fuer Windows, Linux und macOS gebaut
- Die erzeugten Dateien werden automatisch an das GitHub Release angehaengt
- Scan starten und Coins laden.
- Coin auswaehlen und Chart plus Indikatoren ansehen.
- Optional das Paper-Depot oder den Strategie-Tab verwenden.
CryptoScanner/
├── .github/workflows/
├── CryptoScanner.sln
├── README.md
└── CryptoScanner/
├── Assets/
├── Models/
├── Services/
├── ViewModels/
└── Views/
- Avalonia UI 11
- .NET 8
- MVVM mit CommunityToolkit.Mvvm
- Kraken Public Market Data
Dieses Projekt steht unter der GNU GPL v3.0.


