
Done Practicing? Go Live: Moving From Your First Demo Bot to Real Capital
You already know how it works. Here's how to size, connect, and launch your first live bot once demo results actually mean something — not before.
Demo mode on Bitsgap runs the same execution engine as live trading against real exchange order book data, so a bot that's behaved consistently in demo over several weeks and multiple market conditions has already answered the question of whether the strategy works. What demo can't test is whether you'll size, monitor, and hold the position the way you did when nothing was actually at risk. Going live means reconnecting the same bot configuration to a funded exchange account, starting smaller than your demo balance suggested, and treating the first live cycle as a second test, not a victory lap.
TL;DR
- Demo and live bots run on identical logic — the gap between them isn't mechanical, it's that virtual funds don't carry real risk weight.
- Before switching, confirm your demo bot ran through more than one market condition, not just a lucky week.
- Going live means: connect a funded exchange via API, rebuild the same bot configuration, and launch — the setup screen doesn't change.
- Start with less capital than your demo balance, not the same amount. Sizing courage in demo doesn't transfer automatically.
- Keep watching the first live cycle actively. The bot's logic is proven; your response to real drawdowns isn't, yet.
What Demo Actually Validated — and What It Didn't
Bitsgap's demo mode uses the same execution engine as live trading, filling orders against real exchange order book data rather than a simplified simulation. That means a demo bot that performed as expected has genuinely tested the strategy's logic: whether the range you set made sense, whether the averaging grid held up, whether the exit rules fired when they should. That's real evidence, not a guess.
What it hasn't tested is you. Research on the broader gap between simulated and live trading consistently finds that virtual capital doesn't produce the same psychological weight as real money — traders who perform well in simulation often take on more risk than they would with actual funds at stake, because a paper loss and a real loss don't feel the same, even when the mechanics are identical. For a bot, that gap shows up less in split-second decisions and more in the sizing and monitoring choices made before launch: committing the same capital percentage live that felt comfortable in demo, or checking in on the bot less often because "it's just automated now." The strategy graduated. The habits around it haven't been tested yet.
Signs You're Actually Ready
- The bot ran through more than one market phase. A GRID bot that only saw a calm week hasn't been tested against a breakout. A DCA bot that never had to average down hasn't shown you what a real drawdown looks like.
- You can explain the setup without checking the app. If you can't say why the range, order size, or leverage is set the way it is, the bot isn't ready to run unsupervised with real funds — the configuration needs to be understood, not just copied from demo.
- You've read the backtest and the demo results, not just glanced at the total. A backtest reflects a specific historical window and demo performance reflects a specific recent period — neither guarantees the next cycle looks the same, but reading how the bot actually behaved (not just whether the number was positive) is what going live is testing you on.
- You have a stop-loss or exit rule defined, not just an entry plan. This matters more in live mode than demo, because it's the rule that stops you from watching a real loss grow while deciding whether to intervene.
Moving From Demo to Live
- Toggle out of Demo mode from your profile settings. This switches your account view — your demo history stays saved and separate from live activity.
- Connect a funded exchange account via API, if you haven't already. Bitsgap rejects any API key with withdrawal permission enabled, so the connection can trade on your behalf but can't move funds off the exchange.
- Rebuild the bot configuration you tested in demo. The setup screen is identical between modes, so the range, order size, step, stop-loss, and take-profit settings that worked in demo transfer directly — this isn't a new decision, it's reproducing a tested one.
- Size the position smaller than your demo run, not the same. A smaller live position isn't a lack of confidence in the strategy — it's the first live cycle acting as a second test, this time of your own response to real numbers moving.
- Launch, then watch the first cycle closely. Check in more often than you think you need to for the first few days. The point isn't to hover over every trade — it's to confirm the bot is behaving the way it did in demo before you scale up or add capital.
Risk Notes
Demo performance and backtest results describe how a strategy behaved under specific past conditions — they don't guarantee live results will match, and market conditions on your first live cycle may differ from what your demo period covered. Sizing smaller for the first live run reduces the cost of a mismatch between demo behavior and live behavior, but it doesn't eliminate market risk, and no bot configuration removes the need for a defined stop-loss or exit rule once real capital is involved.
FAQ
Does a bot actually behave differently live than in demo? The execution logic doesn't change — Bitsgap's demo mode runs against real order book data using the same engine as live trading. What changes is that live trades use actual funds, so slippage, fees, and the consequences of a bad setup are real rather than simulated.
How long should I run a bot in demo before going live? Long enough to see it operate across more than one market condition — a range-bound stretch and at least one meaningful move, not just a single calm week. There's no fixed number of days that guarantees readiness; the signal is whether you've seen the bot's actual behavior, not just a positive total.
Should I use the same investment amount live that I used in demo? Starting smaller is the more conservative approach for a first live cycle, even if your demo balance was larger. The first live run functions as a second test — of your own sizing and monitoring habits, not just the strategy — so treating it as a smaller-scale confirmation before scaling up reduces the cost of any surprise.
What's the actual mechanical difference between switching modes? Toggling out of Demo mode changes which account view you're trading from — live mode requires a funded exchange connected via API, while demo runs on virtual funds against the same market data. The bot setup screen and configuration options are otherwise the same in both modes.
Ready to go live?
You already know how the setup works — connect a funded exchange and launch the same bot configuration you tested. Connect your exchange →
The bot doesn't need practice anymore. Your sizing and monitoring habits are what this first live cycle is actually testing.