Skip to content
TLDBunker

Use case

A VPS for your crypto trading bot

The short answer

A trading-bot VPS is a small always-on server that runs your bot around the clock, close to your exchange, without tying the machine to your identity. Deploy Freqtrade or Hummingbot in minutes, keep exchange API keys off your home network, and pay for the server itself in Monero or USDT — no KYC on the host.

Recommended plan: Standard — 2 vCPU / 4 GB / 60 GB NVMe

Always-on so your bot never misses a signal when your laptop sleeps

Keep exchange API keys on a server you control, not your personal machine

No KYC on the host; pay in Monero or USDT

Snapshots so you can roll back a bad config in seconds

Why run a trading bot on a VPS

A bot that only runs when your laptop is open isn’t a bot — it’s a script. Markets move at 3 a.m., your Wi-Fi drops, your OS updates and reboots. A VPS gives your strategy a stable, always-on home with a fixed IP, independent of your personal machine and network.

There’s a privacy angle too. Your exchange API keys are the crown jewels of an automated account. Keeping them on a dedicated server — not the laptop you carry through airports and coffee shops — shrinks the blast radius if a device is lost or compromised. And because the host is no-KYC and paid in crypto, renting the machine doesn’t create another identity record.

Deploy Freqtrade in about five minutes

The commands below stand up Freqtrade in Docker on a fresh Ubuntu server. They’re illustrative — read Freqtrade’s own docs before trading real funds.

# on a fresh VPS (Ubuntu 24.04)
sudo apt update && sudo apt install -y docker.io docker-compose-v2 git
git clone https://github.com/freqtrade/freqtrade
cd freqtrade
# fetch the stable docker image and scaffold a user_data dir
docker compose pull
docker compose run --rm freqtrade create-userdir --userdir user_data
# add your config + strategy under user_data/, then:
docker compose up -d
docker compose logs -f

Create your exchange API keys with trading enabled, withdrawals disabled, and lock them to the VPS IP. Store them in user_data/config.json with chmod 600, never in your shell history.

Sizing and snapshots

One or two strategies with a SQLite or Postgres database fit comfortably on a 2 vCPU / 4 GB plan. Heavy backtesting or dozens of pairs want more RAM — the Pro tier. Take a snapshot before you change a live strategy so a bad parameter is a 10-second rollback, not a bad night.

What this page is and isn’t

This is a page about hosting a bot you already trust. It is not trading advice and not a promise your strategy will make money. We rent you a reliable, private server; the strategy is yours.

Get started

Plans that fit this workload

Nano

Tor relay, WireGuard, small nodes

$5 /mo

  • CPU 1 vCPU
  • RAM 2 GB
  • SSD 25 GB NVMe
  • NET 2 TB transfer
Choose Nano
Most popular

Standard

Self-hosting, Nextcloud, trading bots

$12 /mo

  • CPU 2 vCPU
  • RAM 4 GB
  • SSD 60 GB NVMe
  • NET 4 TB transfer
Choose Standard

Pro

Monero/Bitcoin nodes, heavier workloads

$24 /mo

  • CPU 4 vCPU
  • RAM 8 GB
  • SSD 120 GB NVMe
  • NET 8 TB transfer
Choose Pro

Max

Seedbox, multi-service, teams

$48 /mo

  • CPU 8 vCPU
  • RAM 16 GB
  • SSD 240 GB NVMe
  • NET 16 TB transfer
Choose Max

Prices are per month billed monthly. Commit longer and save — 10% off 6 months · 20% off 12 months.

Pay with XMR · BTC · BTC-LN · USDT · LTC. No email required to order.

Frequently asked questions

Which trading bots run well on this?

Anything self-hosted: Freqtrade, Hummingbot, Jesse, or your own scripts in Python or Node. A 2 vCPU / 4 GB plan comfortably runs one or two strategies with a database; scale up for backtesting or many pairs.

Will latency to my exchange be low enough?

For most retail strategies (minutes-to-seconds timeframes) any of our locations is fine. If you run latency-sensitive strategies, pick a location near your exchange's matching engine — we are not an HFT colocation host and don't claim microsecond latency.

Is it safe to keep API keys on the VPS?

Safer than a laptop that sleeps and roams networks. Create exchange keys with trade-only permissions and withdrawals disabled, restrict them by IP to the VPS, and store them in environment variables or a secrets file with tight permissions.

Can I pay without any identity check?

Yes. The server is no-KYC and orderable with a 32-character ID and a Monero payment. Your exchange will still enforce its own KYC — that is between you and the exchange, not us.

Spin up a VPS with no email in minutes

A 32-character ID, a Monero payment, and you are online. No name, no email, no KYC.