Skip to main content

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.

VolatiCloud dashboard landing view after sign-in, with the left sidebar navigation (Bots, Strategies, Backtests, Exchanges, Runners) and the workspace overview panel

Who This Documentation Is For

This site is the canonical reference for anyone running automated crypto trading on VolatiCloud.

What You Can Do With VolatiCloud

Strategy Studio with the visual UI Builder, showing the indicator library, Indicators/Logic/Long Entry/Long Exit/Preview tab bar, and the Strategy Settings panel on the right

  • 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

VolatiCloud workflow: Strategy → Backtest → Hyperopt and Monte Carlo → Exchange → Runner → Bot → Alerts and Monitoring, with a feedback loop back to Strategy

  1. Build a strategy in the visual builder or code mode.
  2. Validate it with backtesting, hyperopt, and Monte Carlo simulation.
  3. Connect an exchange with read + trade API keys.
  4. Launch a runner — VolatiCloud cloud, Docker, or Kubernetes.
  5. Deploy a bot, start in dry-run, promote to live.
  6. Operate with real-time monitoring and alert rules.

Core Concepts

ConceptWhat it is
StrategyThe trading logic — indicators, entry/exit rules, risk parameters. Immutable once versioned, forkable for experiments.
BotA running instance of Strategy + Exchange + Runner. Tracked through the bot lifecycle.
ExchangeYour connected trading account. API keys are encrypted; see the exchanges overview.
RunnerInfrastructure where a bot's Freqtrade process actually runs. Cloud, Docker, or Kubernetes.
BacktestHistorical simulation that produces metrics and a full trade log. Start with running backtests.
Monte Carlo simulationStatistical resampling of a backtest's trades to estimate the range of likely outcomes. See the simulations overview.
Hyperopt runParameter search across a strategy's tunable values. See hyperparameter optimization.
Alert ruleA condition that fires when a trading or billing event happens. See alert rules.
OrganizationA 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

Deploy and Operate

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.