Scalable Live pollt während der Handelszeit das offizielle Scalable CLI, schreibt Tagesergebnis und Depotwert mit, baut daraus Monats- und Jahres-Charts in Excel — und schickt dir den aktuellen Verlauf jederzeit per Telegram. Kein Broker-Passwort im Tool, keine Cloud, keine Orders.
Ein schlanker Hintergrunddienst sammelt die Werte, ein zweiter bedient Telegram. Beide lesen dieselbe Konfiguration — alles ohne SSH live umstellbar.
sc broker overview im wählbaren TaktAus einem einzigen overview-Abruf zieht Scalable Live zwei verschiedene Zahlen — das Tagesergebnis (startet jeden Tag bei ~0) und den absoluten Depotwert (die Vermögenskurve).
performance[].simpleAbsoluteReturn
· timeframe = INTRADAYDer Intraday-Return in Euro. Der Schlusswert eines Tages ist damit faktisch das Tagesergebnis.
valuation.total
· 248.161,70 €Der absolute Depotwert, parallel mitgeloggt. Wählbar auch securities oder crypto.
FINAL_POLLBeim Übergang auf „Markt zu" holt der Collector einmal den echten Schlusswert — nicht den letzten Tick davor.
Die rollierenden Zeitfenster (MAX, ONE_YEAR, SIX_MONTHS …) werden nicht als Intraday-Serie geschrieben — sie wären innerhalb eines Tages nahezu konstant und redundant zur Wert-/Return-Kurve.
Eine gerade Pipeline, kein Cloud-Umweg. Nur der Collector spricht mit dem CLI; Viewer und Bot lesen ausschließlich die Logs.
sc broker overview --json liefert Performance & Depotwert deines Brokers.
Pollt zur Handelszeit, schreibt pro Tag ein Log für Return und Depotwert.
Beim Tageswechsel werden Monats- und Jahresdatei mit Diagrammen gebaut.
Abruf per Befehl oder automatischer Tagesabschluss — Chart inklusive.
Scalable Live nutzt das offizielle Kommandozeilen-Tool von Scalable Capital (ScalableCapital/scalable-cli). Es ist in der Beta und braucht eine einmalige Freischaltung deines Accounts. Der Login bleibt bewusst manuell — niemand außer dir bekommt Zugriff auf dein Depot.
Alle Infos & Releases: github.com/ScalableCapital/scalable-cli
Lade das tar.gz für deine Architektur (x86_64 oder aarch64) vom Release, entpacke es und lege sc in den PATH.
tar -xzf scalable-cli-*-linux.tar.gz
sudo install -m 755 sc /usr/local/bin/sc
sc --version
Die Releases enthalten Prüfsummen und eine minisign-Signatur — vor dem Installieren verifizieren.
Installations-Code erzeugen (geht ohne Login) und per Mail von deiner Scalable-Adresse anfragen.
sc installation-code
# Mail an: cli.beta@scalable.capital
# Betreff: Scalable CLI Allowlisting
# Inhalt: der Installations-Code
Login per OAuth-Geräte-Code: sc zeigt URL und Code, du bestätigst im Browser. Danach steht die Verbindung zum Broker.
sc login # URL + Code im Browser bestätigen
sc whoami
sc broker overview --json
Auf einem Headless-Server ist der Schlüsselbund meist nicht entsperrt. Stell die Session auf Datei-Speicher um, damit der systemd-Dienst sie sieht.
# ~/.config/scalable-cli/config.toml
[auth]
session_backend = "file"
Für mehr Isolation kann sc als eigener Unix-User mit einer eng gefassten sudoers-Regel laufen — Details im offiziellen README.
Du brauchst Python 3.10+, das eingerichtete Scalable CLI (oben) und einen Telegram-Account. Die Schritte sind auf einen Linux-/Headless-Server zugeschnitten.
Eine virtuelle Umgebung hält die Pakete sauber vom System-Python getrennt.
tar -xzf scalable-live-1.0.0.tar.gz
cd scalable-live-1.0.0
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
In Telegram @BotFather öffnen, /newbot senden, Token notieren. Dann den Helfer starten und dem Bot „hi" schreiben — er gibt Chat- und User-ID aus.
python find_chat_id.py
Der setup_wizard.py fragt alle Werte ab, prüft sie und schreibt die config.json — oder du legst sie von Hand an.
python setup_wizard.py # fragt alles ab -> config.json
# oder von Hand:
nano config.json # TELEGRAM_TOKEN, TELEGRAM_CHAT_ID, SC_BIN
Collector und Bot als Dienste — Autostart beim Boot, Neustart bei Absturz.
sudo cp *.py /opt/scalable-live/
sudo cp scalable-live.service scalable-telegram.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl enable --now scalable-live.service scalable-telegram.service
Beide Dienste müssen als derselbe Unix-User laufen wie dein sc login — nur dann teilen sie sich die Scalable-Session.
Im Bot /login ausführen (Geräte-Code bestätigen), dann /status und /today. Ab dann sammelt der Collector während der Handelszeit von selbst. Meldet sich die Session nach ~7 Tagen ab, schreibt dir der Bot „bitte /login".
Nur freigeschaltete Chats werden bedient. Zu jeder Abfrage kommt der passende Chart als Bild.
/todayIntraday-Chart von heute (live)/valueDepotwert-Verlauf (heute oder Datum)/day YYYY-MM-DDein bestimmter Tag/days [n]die letzten n Tage/month · /yearmit Blättern & Kumuliert-Umschalter/cumulativeaufsummiertes Ergebnis über alle Tage/range A Bfrei wählbarer Zeitraum/statusCollector, Session, letzter Wert, Jobs/login · /whoami · /logoutScalable-Session verwalten/config [KEY=value]Einstellungen live ändernconfig.json, per /config editierbar und ohne Neustart aktiv./login.Die Anmeldung übernimmt das offizielle sc-CLI in seinem eigenen, sicheren Session-Speicher. Scalable Live speichert keine Zugangsdaten.
Es werden nur lesende Befehle aufgerufen. Gehandelt wird ausschließlich von dir in der Scalable-App.
Bedient werden ausschließlich die in der Config hinterlegten Chat-/User-IDs. Alle anderen sehen nur ihre eigene ID.
Logs, Charts und Excels liegen in deinem Datenordner. Der gesamte Python-Code liegt offen vor dir — keine Telemetrie.
sc-CLI aus. Du musst dafür einmalig in die Beta freigeschaltet werden (siehe „Wie du an sc kommst"). Ohne aktive sc-Session kommen keine Daten.broker overview, whoami). Es protokolliert deine Entwicklung — handeln tust du selbst in deiner Scalable-App.sc-Session läuft nach rund 7 Tagen ab — so ist das CLI gebaut. Scalable Live erkennt das, schickt eine klare „bitte /login"-Meldung und pollt gedrosselt weiter, bis du dich neu angemeldet hast. Ein /login im Bot genügt.session_backend = "file" in der config.toml des CLI (sonst sieht der Dienst die Session nicht), und beide Dienste als derselbe Unix-User wie der sc login.Vollständiges Python-Projekt: Collector, Telegram-Bot, Excel-Export, Terminal-Viewer, systemd-Dienste und kommentierte Konfiguration.
Sofortiger Download · kein Account · selbst gehostet · proprietäre Lizenz