AI Trading Guide
Veröffentlicht am 2026-06-10 · Keyword: vps für trading bot

VPS für Trading-Bot: warum 5 €/Monat fast immer reichen

Das hier ist Teil unseres Guides Trading-Bot mit Claude bauen – und es ist der Artikel, der dir wahrscheinlich am meisten Geld spart. Denn wenn du "vps für trading bot" googelst, landest du sofort bei spezialisierten Forex-VPS-Anbietern, die dir für 25 bis 35 $ im Monat "1 ms Latenz zu deinem Broker" verkaufen. Für die allermeisten selbstgebauten Bots ist das rausgeworfenes Geld. Ein normaler Cloud-VPS für rund 5 € pro Monat tut exakt denselben Job – wenn du weißt, wann das stimmt und wann nicht.

Genau diese Grenze ziehen wir hier sauber: warum dein Bot überhaupt einen Server braucht, wo der teure Forex-VPS wirklich Sinn ergibt, drei konkrete Anbieter mit echten Preisen (Stand Juni 2026), das komplette Setup in 20 Minuten und die Sicherheits-Checkliste, ohne die du deinen Server fremden Bots zum Fraß vorwirfst.

Warum dein Bot überhaupt einen VPS braucht

Ein Trading-Bot muss laufen, wenn der Markt läuft – nicht, wenn dein Laptop zufällig offen ist. Auf dem Heim-PC scheitert das an banalen Dingen: Der Rechner geht in den Ruhezustand, Windows erzwingt nachts ein Update und startet neu, das WLAN hängt sich für 90 Sekunden auf, oder der Strom fällt aus. Jeder dieser Mikro-Ausfälle kann bedeuten, dass eine offene Position ihren Stop nicht nachgezogen bekommt oder ein Entry-Signal verpufft.

Ein VPS (Virtual Private Server) ist ein Stück eines Servers im Rechenzentrum, das dir allein gehört: feste Ressourcen, unterbrechungsfreie Stromversorgung, redundantes Internet, läuft 24/7. Du verbindest dich per SSH (Linux) oder Remote Desktop (Windows) drauf, startest den Bot einmal, und er läuft weiter – auch wenn du deinen Laptop zuklappst und ins Bett gehst. Der Forex-Markt hat von Sonntagabend bis Freitagnacht durchgehend offen; dein Bot sollte das auch.

Der zweite Grund ist eine stabile IP. Manche Broker-APIs und MT5-Bridges mögen es nicht, wenn sich die Verbindung ständig aus wechselnden Heimnetzen meldet. Ein VPS gibt dir eine feste IP, die du beim Broker freischalten kannst.

Forex-VPS vs. normaler Cloud-VPS – der teure Denkfehler

Hier trennen sich Geldbeutel. Es gibt zwei völlig verschiedene Produkte, die beide "VPS" heißen:

Ein spezialisierter Forex-VPS (ForexVPS.net, FXVPS, NewYorkCityServers und Co.) ist ein Windows-Server, auf dem MT4/MT5 oft vorinstalliert ist, platziert in oder neben einem Finanz-Rechenzentrum wie Equinix LD4 (Slough, bei London) oder NY4 (Secaucus, New Jersey). Du zahlst 25 bis 35 $ im Monat vor allem für eines: physische Nähe zum Broker-Server und einen Windows-Desktop, auf dem du MT5 anklicken kannst.

Ein normaler Cloud-VPS (Hetzner, Contabo, Vultr, DigitalOcean) ist eine nackte Linux-Maschine ab rund 4 bis 5 € im Monat. Kein Windows, kein vorinstalliertes MetaTrader, dafür mehr CPU und RAM fürs Geld und volle Kontrolle. Genau die richtige Umgebung, um einen Python-Bot laufen zu lassen – also exakt das, was du baust, wenn du mit Claude einen Bot entwickelst.

Der Denkfehler vieler Einsteiger: Sie buchen den teuren Windows-Forex-VPS, obwohl ihr Bot ein schlankes Python-Skript ist, das über eine Broker-API oder eine MT5-Headless-Verbindung handelt. Sie zahlen das Dreifache für ein Windows, das sie nie sehen, und für eine 1-ms-Latenz, die ihre H1-Strategie nicht im Ansatz braucht. Wann brauchst du was?

Die Latenz-Wahrheit: brauchst du wirklich 1 ms?

Die Marketing-Seiten der Forex-VPS-Anbieter verkaufen Latenz wie Sauerstoff. Die nüchterne Realität: Dein VPS macht nur etwa 2 bis 5 % der gesamten Ausführungszeit aus, wenn er beim Broker steht. Die anderen 95 % sind Broker-seitige Verarbeitung, Bridge-Latenz und die Last-Look-Fenster der Liquiditätsprovider – typischerweise 10 bis 20 Millisekunden, und kein VPS-Upgrade der Welt ändert daran etwas.

Für einen Swing- oder Intraday-Bot auf H1, H4 oder D1 sind 30 ms Unterschied schlicht irrelevant. Unser XAUUSD-H1-Setup entscheidet einmal pro Stunde, ob es einen Trade eröffnet. Ob das Signal 5 ms oder 50 ms später beim Broker ankommt, ist innerhalb einer 60-Minuten-Kerze völlig egal. Wer hier für 1-ms-Latenz extra zahlt, optimiert die falsche Stelle.

Die zweite Wahrheit, die kaum jemand sagt: Der berühmte Standort hilft dir nur, wenn dein Broker dort steht. Ein VPS in NY4 bringt nichts, wenn dein Broker seinen Trade-Server in London hat. Equinix LD4 hostet die Matching-Engines von IC Markets, Pepperstone, FxPro und LMAX; viele US-Broker sitzen in NY4/NY5. Frag deinen Broker, wo sein Server steht, bevor du einen Standort buchst – wo du selbst sitzt, ist für die Ausführung egal.

Kurz: Latenz zählt nur für echte Scalper mit Mini-Targets. Läuft dein Bot auf M15 oder höher, ist der günstige Cloud-VPS nicht der Kompromiss, sondern die richtige Wahl.

📥 Vom Backtest aufs Server – ohne Programmierstudium

Im kostenlosen AI-Trading-Starter-Kit liegen die Prompt-Vorlagen, mit denen du dir Setup-Skript, systemd-Service und Security-Konfig von Claude generieren lässt – fertig zum Einfügen. Hol dir das Starter-Kit →

3 Anbieter im Vergleich (echte Preise, Juni 2026)

Preise und Pläne ändern sich ständig – Hetzner hat seine Cloud-Preise zum 1. April 2026 angehoben, andere ziehen nach. Sieh die Tabelle als Startpunkt und prüf die Specs vor dem Kauf direkt beim Anbieter.

Anbieter Einstieg (ca.) Specs Einstieg OS Standorte Für wen
Hetzner Cloud ~4–5 €/Mo 2 vCPU, 4 GB RAM, NVMe Linux DE, FI, US Python-Bots; beste Single-Core-Leistung, sehr stabiles Netz
Contabo VPS ab ~4,50 €/Mo 4 vCPU, 8 GB RAM, NVMe/SSD Linux/Windows EU, US, Asien Wer viel RAM/CPU fürs Geld will; Performance schwankt etwas
MQL5 VPS / Forex-VPS ~10–35 $/Mo 1+ Core nahe Broker, MT5 Windows Equinix LD4/NY4 u. a. MT5-EAs & echte Scalper; 1-Klick-Hosting direkt aus MT5

Meine Default-Empfehlung für einen mit Claude gebauten Python-Bot: Hetzner CX- oder CAX-Linie für rund 5 € im Monat. Single-Core-Leistung ist top (Bots sind selten breit parallel), das Netz ist extrem stabil, und du bekommst eine saubere Ubuntu-Umgebung. Contabo ist die Wahl, wenn du mehrere Bots, mehrere MT5-Instanzen oder dicke Backtests auf derselben Maschine fahren willst – mehr RAM fürs Geld gibt es kaum woanders. Den MQL5-VPS (buchbar mit zwei Klicks direkt aus dem MetaTrader-Terminal) nimmst du nur, wenn du einen EA hast, der zwingend nah am Broker laufen muss.

Ein 5-€-Linux-VPS klingt nach wenig – ist aber für einen einzelnen Python-Bot fast schon überdimensioniert. So ein Skript zieht im Leerlauf ein paar Prozent CPU und ein paar hundert MB RAM. Das eigentliche Argument für den Aufpreis ist nie "schneller", sondern "mehr Headroom für mehrere Bots".

Setup in 20 Minuten: Python-Bot auf einem Linux-VPS

Der Weg ist immer gleich: VPS bestellen (Ubuntu 24.04 LTS als Image), per SSH einloggen, Bot hochladen, als Dienst einrichten, der bei Absturz oder Reboot automatisch wieder startet. Genau diesen letzten Punkt vergessen Einsteiger – und wundern sich, warum der Bot tot ist, nachdem die SSH-Sitzung geschlossen wurde.

Der saubere Weg ist ein systemd-Service. Der hält den Bot am Leben, startet ihn nach einem Server-Neustart automatisch und schreibt Logs, die du jederzeit nachlesen kannst:

# /etc/systemd/system/tradingbot.service
[Unit]
Description=Claude Trading Bot
After=network-online.target
Wants=network-online.target

[Service]
User=trader
WorkingDirectory=/home/trader/bot
ExecStart=/home/trader/bot/venv/bin/python /home/trader/bot/run.py
Restart=always
RestartSec=10

[Install]
WantedBy=multi-user.target

Aktiviert wird der Dienst mit drei Befehlen – ab jetzt läuft der Bot auch nach Reboot und Crash von allein weiter:

sudo systemctl daemon-reload
sudo systemctl enable --now tradingbot
sudo journalctl -u tradingbot -f   # Live-Logs ansehen

Du musst diese Datei nicht auswendig können. Beschreib dein Setup, und lass dir das komplette Deploy-Skript generieren:

Ich habe einen Python-Trading-Bot (run.py, requirements.txt) und einen
frischen Ubuntu-24.04-VPS. Schreib mir ein Setup-Skript, das:
- einen non-root User "trader" anlegt
- ein Python-venv erstellt und requirements.txt installiert
- den Bot als systemd-Service mit Restart=always einrichtet
- die Logs per journalctl abrufbar macht
Gib die Befehle in Reihenfolge, mit kurzen Kommentaren auf Deutsch.

Brauchst du stattdessen MT5 auf dem Server – etwa für einen MQL5-EA – führt der Weg über einen Windows-VPS oder MT5 unter Linux via Wine. Die Headless-Anbindung an einen laufenden Terminal beschreibt der MetaTrader-5-Claude-Guide im Detail; das Server-Prinzip (Dienst einrichten, automatisch neu starten, Logs prüfen) bleibt identisch.

Sicherheit: die 6-Punkt-Checkliste, die nicht verhandelbar ist

Ein VPS hängt mit öffentlicher IP am Netz. Binnen Minuten nach dem ersten Start klopfen automatisierte Bots an deinen SSH-Port und probieren Standard-Passwörter durch. Auf einem Server, der dein Trading-Konto steuert, ist das keine Theorie, sondern dein erstes echtes Risiko. Diese sechs Punkte sind Pflicht – und in zehn Minuten erledigt:

# 1. Nicht als root arbeiten: eigenen User mit sudo-Rechten anlegen
adduser trader && usermod -aG sudo trader

# 2. SSH-Key statt Passwort (vom lokalen Rechner ausführen)
ssh-copy-id trader@DEINE_VPS_IP

# 3. Passwort- und Root-Login komplett abschalten
sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication no/' /etc/ssh/sshd_config
sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin no/' /etc/ssh/sshd_config
sudo systemctl restart ssh

# 4. Firewall: alles dicht, nur SSH offen
sudo ufw default deny incoming
sudo ufw allow OpenSSH
sudo ufw enable

# 5. Brute-Force-Schutz: sperrt IPs nach wenigen Fehlversuchen
sudo apt install -y fail2ban

# 6. Automatische Sicherheitsupdates
sudo apt install -y unattended-upgrades && sudo dpkg-reconfigure -plow unattended-upgrades

Die Reihenfolge ist wichtig: Erst den SSH-Key einrichten und testen, dann den Passwort-Login abschalten – sonst sperrst du dich selbst aus. Stell vor Schritt 3 sicher, dass du dich in einem zweiten Terminal wirklich per Key einloggen kannst.

Was diese sechs Punkte abdecken: Niemand kann sich mehr mit geratenen Passwörtern einloggen (1–3), nur dein SSH-Port ist überhaupt erreichbar (4), wer es trotzdem probiert, fliegt nach drei Fehlversuchen für eine Stunde raus (5), und bekannte Sicherheitslücken werden automatisch geschlossen (6). Wer einen Windows-Forex-VPS nutzt, überträgt dasselbe Prinzip auf RDP: Standard-Port ändern, Netzwerk-Authentifizierung (NLA) erzwingen, Zugriff auf deine eigene IP beschränken und ein langes, einmaliges Passwort verwenden.

Und der Punkt, den keine Checkliste der Welt ersetzt: Leg deine API-Keys und Broker-Logins nie im Klartext in den Bot-Code. Nutze Umgebungsvariablen oder eine .env-Datei mit Rechten 600, die außerhalb des Git-Repos liegt. Ein kompromittierter Server ist ärgerlich – ein kompromittierter Server mit deinen Broker-Credentials im Code ist teuer.

🚀 Den ganzen Stack einmal sauber aufsetzen

Von der Bot-Logik über Backtest und VPS-Deployment bis zum FTMO-Risk-Layer – der komplette Weg, Schritt für Schritt und mit den passenden Prompts: Starte mit dem AI-Trading-Setup →

FAQ

Welcher VPS ist der beste für einen Trading-Bot?

Für einen selbstgebauten Python-Bot auf M15 oder höher: ein günstiger Linux-Cloud-VPS, etwa Hetzner für rund 5 € oder Contabo ab ~4,50 € im Monat. Einen teuren, broker-nahen Forex-VPS brauchst du nur, wenn du einen MQL5-EA betreibst, der einen laufenden MT5-Terminal voraussetzt, oder echtes Tick-Scalping mit 1–3 Pips Ziel machst. Für alles andere ist die 1-ms-Latenz Geld, das du sparen kannst.

Reichen wirklich 5 € im Monat für einen VPS?

Ja, für einen einzelnen Bot locker. Ein Python-Skript, das über eine Broker-API oder Headless-MT5 handelt, zieht im Betrieb nur ein paar Prozent CPU und ein paar hundert MB RAM. Mehr zahlst du erst, wenn du mehrere Bots, mehrere MT5-Instanzen oder umfangreiche Backtests parallel auf derselben Maschine fahren willst – dann lohnt ein Plan mit mehr RAM.

Brauche ich einen Windows-VPS oder reicht Linux?

Linux reicht für jeden Python-Bot und ist günstiger und schlanker. Windows brauchst du nur, wenn dein System einen grafischen MetaTrader-5-Terminal voraussetzt – etwa für einen MQL5-Expert-Advisor. Alternativ läuft MT5 unter Linux via Wine, was etwas Einrichtung kostet, aber den günstigen Linux-VPS rettet.

Wie halte ich den Bot dauerhaft am Laufen?

Über einen systemd-Service mit Restart=always. Der startet den Bot nach einem Absturz automatisch neu, bringt ihn nach einem Server-Reboot von selbst wieder hoch und schreibt Logs, die du per journalctl -u tradingbot -f live mitlesen kannst. Ein Start im SSH-Fenster reicht nicht – der Prozess stirbt, sobald die Sitzung endet.

Wie sichere ich meinen Trading-VPS ab?

Sechs Pflicht-Schritte: eigener Nicht-root-User, SSH-Key statt Passwort, Passwort- und Root-Login deaktivieren, UFW-Firewall (nur SSH offen), fail2ban gegen Brute-Force und automatische Sicherheitsupdates. Dazu API-Keys nie im Klartext im Code, sondern in einer .env-Datei mit Rechten 600. Für die komplette Implementation inklusive Bot, Backtest und Deployment siehe unseren AI Trading Guide.