VolatiCloud: Automated Crypto Trading Without the DevOps
VolatiCloud is a cloud-native platform for building, backtesting, and running automated cryptocurrency trading bots. You design strategies in a visual builder, validate them against years of historical OHLCV data, and deploy them to dry-run or live bots across Binance, Bybit, Kraken, OKX, and 10 other exchanges — without writing Python or managing servers.
Under the hood, every bot runs on Freqtrade, the most widely used open-source crypto trading engine. VolatiCloud is the hosted control plane on top: a strategy builder, a backtesting and hyperopt pipeline, Kubernetes-backed runners, an alerting system, role-based team access, and an MCP server so Claude or Cursor can drive the platform for you.

Who This Documentation Is For
This site is the canonical reference for anyone running automated crypto trading on VolatiCloud.
- New users start with the Getting Started overview or the Quick Start guide. You can have a paper-trading bot running against real market data in well under an hour.
- Existing Freqtrade users migrating from bare-metal setups will want the Code Mode and Runners docs first — paste your strategy, point at a runner, run a backtest.
- Teams and funds evaluating the platform for shared use should read the Organizations and team management docs alongside the security model below.
What You Can Do With VolatiCloud

- Build strategies without writing Python. The Visual Strategy Builder compiles indicator conditions, entry/exit logic, and risk rules into a real Freqtrade strategy. Every visual strategy generates Python you can read, export, and version.
- Write strategies in Python when you need to. Code Mode gives you the full Freqtrade API: custom indicators,
populate_*hooks, callbacks, leverage, DCA — everything Freqtrade supports. - Backtest against years of real history. The backtesting engine runs your strategy against OHLCV data and returns Sharpe, Sortino, max drawdown, profit factor, win rate, and a full trade log. See running backtests and analyzing results.
- Optimize parameters without overfitting. Hyperparameter Optimization wraps Freqtrade's hyperopt with sane defaults, six loss functions, and out-of-sample validation guidance.
- Stress-test with Monte Carlo simulation. The Monte Carlo simulation resamples backtest trades to show you the realistic distribution of outcomes — not just the one historical path.
- Deploy live or dry-run bots. A bot is a Strategy + Exchange + Runner. Start dry-run, promote to live once you trust the results, monitor trades in real time.
- Run on any infrastructure. Cloud-managed runners (we operate them), a Docker runner on your VPS, or a full Kubernetes runner on your cluster. Same control plane, three deployment models.
- Connect 14 exchanges. See the full list of supported exchanges. API keys are encrypted at rest with AES-256-GCM; bots never leave your chosen runner.
- Get alerted on what matters. Alert rules notify you when a bot fails, a drawdown threshold is hit, or a trade closes in profit — via email with severity-based delivery.
- Drive VolatiCloud with an LLM. The MCP server lets Claude, Cursor, or any MCP client create bots, run backtests, and query performance metrics through natural language.
- Share work with a team. Organizations and team management give you role-based access control, per-user audit trails, and shared runners without sharing API keys.
How the Pieces Fit Together
- Build a strategy in the visual builder or code mode.
- Validate it with backtesting, hyperopt, and Monte Carlo simulation.
- Connect an exchange with read + trade API keys.
- Launch a runner — VolatiCloud cloud, Docker, or Kubernetes.
- Deploy a bot, start in dry-run, promote to live.
- Operate with real-time monitoring and alert rules.
Core Concepts
| Concept | What it is |
|---|---|
| Strategy | The trading logic — indicators, entry/exit rules, risk parameters. Immutable once versioned, forkable for experiments. |
| Bot | A running instance of Strategy + Exchange + Runner. Tracked through the bot lifecycle. |
| Exchange | Your connected trading account. API keys are encrypted; see the exchanges overview. |
| Runner | Infrastructure where a bot's Freqtrade process actually runs. Cloud, Docker, or Kubernetes. |
| Backtest | Historical simulation that produces metrics and a full trade log. Start with running backtests. |
| Monte Carlo simulation | Statistical resampling of a backtest's trades to estimate the range of likely outcomes. See the simulations overview. |
| Hyperopt run | Parameter search across a strategy's tunable values. See hyperparameter optimization. |
| Alert rule | A condition that fires when a trading or billing event happens. See alert rules. |
| Organization | A workspace with members, roles, shared resources, and billing. |
Documentation Map
Getting Started
- Overview — what the platform does and how the pieces relate.
- Quick Start — 20-minute walkthrough to your first dry-run bot.
Build Strategies
Backtest and Validate
- Backtesting overview · Running backtests · Analyzing results · Hyperparameter optimization · Monte Carlo simulation
Deploy and Operate
- Trading bots · Creating a bot · Bot lifecycle · Monitoring
- Exchanges · Supported exchanges
- Runners · Docker · Kubernetes
- Alerts · Alert rules
Automation and API
Account
Security Model
A short list of what we do and what we don't:
- AES-256-GCM field-level encryption for all exchange API keys — separate encryption key, never logged, decrypted only in-memory at config-build time
- No withdrawal permissions — we never ask for or store them
- UMA 2.0 authorization for fine-grained per-resource permissions
- Multi-tenant isolation — your strategies, bots, and trades are never visible to other organizations
- Open-source backbone — every bot runs Freqtrade; no proprietary black-box trading logic
Powered by Freqtrade
VolatiCloud runs every bot on Freqtrade, the most widely used open-source crypto trading engine. The implication:
- Full Python strategy support — any Freqtrade strategy works unchanged in Code Mode
- Access to the complete Freqtrade ecosystem — indicators, callbacks, DCA logic, leverage support
- 100+ exchanges via CCXT — we certify 14 for first-class support
- Industry-standard backtesting with realistic fee and slippage modeling
If you already have a Freqtrade strategy, you can paste it into Code Mode and run a backtest in the next click.
Frequently Asked Questions
Do I need to know Python to use VolatiCloud? No. The Visual Strategy Builder covers everything Freqtrade supports — indicators, conditions, risk management, position sizing. Python is optional, used only for advanced custom logic in Code Mode.
Which exchanges does VolatiCloud support? 14 exchanges with first-class support, including Binance, Bybit, Kraken, OKX, Coinbase Advanced, KuCoin, Gate.io, Bitget, BinanceUS, Bitfinex, BingX, BitMart, Bitvavo, and HTX. See the full supported exchanges list.
Is VolatiCloud custodial? No. Funds stay on your exchange account. VolatiCloud stores your API keys encrypted with AES-256-GCM and never holds funds on your behalf. You can issue read-only backtest keys and trade-scoped bot keys separately.
Can I self-host? Yes. You can run Docker or Kubernetes runners on your own infrastructure and keep the control plane in our cloud. The trading process runs on your hardware; only configuration and metrics sync back.
Is there a free trial? Yes — every new organization gets a 7-day Pro trial with $60 of credits. See plans and pricing and the billing FAQ.
How do I automate VolatiCloud from Claude or Cursor? Connect the MCP server to your LLM client. Claude Desktop, Cursor, and any MCP-compatible client can create bots, run backtests, and read live metrics through natural language.
Next Step
If this is your first time here, open the Quick Start guide — it walks you from zero to a dry-run bot trading BTC/USDT against real market data in about 20 minutes.