Skip to main content

Crypto Paper Trading Framework: From Backtest to Live Capital

· 10 min read
VolatiCloud Team
VolatiCloud

The first two weeks of live trading are where most automated strategies die — not because the signal logic was wrong, but because the trader skipped the validation gate between "backtest looked good" and "real capital on the line." Paper trading exists to close that gap. Done as a structured test it tells you whether your live execution will match your backtest. Done as a waiting room it tells you nothing and just delays the same blow-up.

AI Chat Assistant for Crypto Trading Bots — VolatiCloud

· 9 min read
VolatiCloud Team
VolatiCloud

Comparing four backtest results across three strategies usually means six tabs, a spreadsheet, and a fresh cup of coffee. Asking the VolatiCloud AI Chat Assistant "rank my last 10 backtests by Sharpe and tell me which strategy has the best risk-adjusted return" returns the answer in under a minute — drawn from your real account data, not generic trading advice. The assistant lives in a slide-out panel on every dashboard page, authenticates with your existing session, and can both answer questions and take actions.

EMA Crossover Strategy for Crypto: Trend-Following Bots

· 10 min read
VolatiCloud Team
VolatiCloud

Most profitable algorithmic strategies fall into one of two camps: they bet that prices will revert to an average, or they bet that a price move will keep going. RSI mean reversion belongs to the first camp. EMA crossover belongs to the second. The classic 12/26 fast-slow EMA pair has the advantage of being simple to backtest and almost trivial to encode visually — but it has well-documented failure modes (sideways chop, false breakouts) that any production deployment has to handle. This guide walks through building a crossover strategy in VolatiCloud, adding the 200-period EMA trend filter that materially improves win rate, and tuning the periods with hyperopt before live deployment.

Avoiding Overfitting in Crypto Backtests: Detection & Prevention

· 11 min read
VolatiCloud Team
VolatiCloud

Your backtest shows 200% annual returns with a Sharpe ratio of 3.2. You wire up a live bot, fund it with real capital, and three weeks later it has lost 15% taking trades that make no sense given current market conditions. The strategy isn't broken — it never had an edge in the first place. You overfitted, and the historical numbers were always going to disappear the moment your bot encountered data the optimizer hadn't seen.

RSI Mean Reversion Strategy: Build a Crypto Trading Bot

· 12 min read
VolatiCloud Team
VolatiCloud

"RSI below 30 is oversold — buy" sounds like a complete strategy until you actually trade it. Run that single rule on BTC/USDT through the May 2022 capitulation and you'd have entered seven losing trades while RSI(14) sat below 30 for 41 consecutive days. The signal was working exactly as designed; the problem is that "oversold" is not the same as "about to bounce." This guide walks through building a real RSI mean reversion strategy in VolatiCloud — period selection, fresh-cross filtering, stop-loss configuration, and the backtests that tell you whether the edge is real before any capital is at risk.

Real-Time Crypto Bot Monitoring with WebSocket Trade Events

· 9 min read
VolatiCloud Team
VolatiCloud

A 30-second polling dashboard is fine until the moment your bot fills a trade at an unexpected price and you spend three poll cycles wondering whether the previous tick is real or just stale. VolatiCloud streams trade opens, closes, PnL changes, and runner status over a persistent WebSocket — every event arrives in under a second, and the equity curve redraws as soon as a position closes. No refresh, no polling, no waiting.

AI Crypto Trading with Claude: 5 MCP Workflows That Save Hours

· 8 min read
VolatiCloud Team
VolatiCloud

Connecting Claude to your trading account is the easy half. The hard half is knowing what to ask it — because most "AI for crypto" demos collapse the moment you want to do something real. This post is the practical half: five concrete workflows where the VolatiCloud MCP server turns multi-screen dashboard work into one conversation, plus copy-pasteable prompts and the trade-offs nobody warns you about.

Haven't connected MCP yet? Start with the MCP server setup guide — it covers configuration for Claude Code, Claude Desktop, and Cursor, and how the tool architecture works. Come back here once you're connected.

MCP Server: Connect Claude to Your Crypto Trading Bots

· 7 min read
VolatiCloud Team
VolatiCloud

VolatiCloud's MCP server is live. Drop a four-line config into Claude Code, Claude Desktop, or Cursor and your AI assistant gets typed access to every operation in the VolatiCloud GraphQL API — list bots, run a backtest, fork a strategy, fetch live trades — directly from chat. No manual API calls, no copy-pasted tokens, no glue code, and no leaked credentials in .env files.

This post covers what MCP is, how the VolatiCloud server is built, and how to install and configure it in your editor. Once connected, see the companion post on practical AI trading workflows and example prompts.

Strategy Versioning and Forking for Algorithmic Traders

· 9 min read
VolatiCloud Team
VolatiCloud

You spend three days tuning an RSI mean-reversion strategy. The Sharpe ratio is finally where you wanted it. You change one parameter to test a hunch, hit save — and now the working version is gone, and you can't remember exactly what made it work. Every algorithmic trader has lived this moment. VolatiCloud's immutable strategy versioning makes it impossible: every save creates a new version, nothing is overwritten, and live bots stay pinned to the exact version they were created against.

Trading Bot API: Programmatic Control with OAuth 2.0

· 7 min read
VolatiCloud Team
VolatiCloud

Manually clicking through a dashboard to start 12 bots before the New York open is not algorithmic trading — it's manual trading with extra steps. VolatiCloud's API client system gives you OAuth 2.0 client_credentials authentication for the entire GraphQL surface, so any script, CI pipeline, or external dashboard can manage bots, trigger backtests, and pull live performance data without a browser in the loop.