Deploy a Live Strategy

Learn how to deploy a strategy for automated trading with real funds, from prerequisite preparation through trading-engine configuration.

I. Overview

A live deployment connects a strategy to a real exchange and executes automated trades with real funds. Before deployment, you must prepare an exchange API and deploy a server, then complete the live configuration in the trading-engine node.

Complete live-deployment process
1
Prepare an exchange API
Prerequisite
2
Deploy a server
Prerequisite
3
Configure the trading engine
4
Launch live trading
Important: Live trading involves real funds, and every strategy can lose money. You are strongly advised to complete a simulated deployment and validate strategy stability before going live.

II. Prerequisites

Before deploying a live strategy, complete both preparations below. Each is a prerequisite for live trading.

2.1 Prepare an Exchange API

Create an API key on the exchange and connect it to BeeQuant
Required

An exchange API connects BeeQuant to your exchange account. In live mode, the trading engine uses the API to place and cancel orders, query positions, and perform other operations.

1
Create an API key on the exchange
Sign in to Binance or OKX and create an API key under API Management. For detailed instructions, see Create an Exchange API.
2
Configure API permissions
Enable spot trading and/or derivatives trading as required. Never enable withdrawal permission. An IP allowlist is recommended.
3
Connect the API to BeeQuant
Open Exchanges → Add Exchange, select the exchange, enter the API key, secret key, an account label, and the passphrase for OKX, then save the connection.
ExchangeRequired credentialsRecommended permissions
BinanceAPI Key + Secret KeySpot trading and/or derivatives trading, as needed
OKXAPI Key + Secret Key + PassphraseTrade
Connection page: Open Exchanges → click Add Exchange. After connection, the account appears in the trading engine's account list.

2.2 Deploy a Server

Rent a cloud server on BeeQuant to keep the strategy running 24/7
Required

Cryptocurrency markets operate around the clock, so a live strategy must run continuously on a stable server. BeeQuant's one-click cloud server rental service quickly deploys the runtime environment.

Platform cloud server
• One-click deployment with no technical setup
• Automatic runtime configuration
• Low latency from locations near exchange infrastructure
• Centralized platform management and monitoring
Rental process
1
Open the Servers page
Click Servers in the left navigation.
2
Select a configuration and rent
Click Add Server and choose a configuration based on the number of strategies. After confirmation, deployment completes automatically within a few minutes.
3
Wait for Running status
When deployment finishes, the status changes to Running. The server is then ready for a live strategy.
⚠️ Billing: Simulation/live servers cannot currently be returned or exchanged, and an existing server cannot be upgraded, downgraded, or otherwise reconfigured. To change specifications, purchase a new configuration and migrate the task. Remaining purchased or renewed time is non-refundable.
💡 Tip: If the exchange API uses an IP allowlist, add the server's public IP. Find it on the Servers page.
✅ Prerequisite Checklist
Created an API key on the exchange and enabled trading permission
Connected the API key on BeeQuant's Exchanges page
Deployed a server whose status is Running
Confirmed sufficient trading funds are available in the exchange account
Validated the strategy through backtesting and/or simulation

III. Live Trading-Engine Configuration

After completing the prerequisites, open the trading-engine node in the workflow editor, switch the runtime mode to Live, then configure the exchange, market type, and trading account.

Position in the data flow
Data Source
Data Processing
Strategy Type
Position Management
Risk Control
Trading Engine (Live)
ParameterDescription
Runtime modeSelect Live to connect to an exchange and trade with real funds
Exchangebinance / okx; multiple exchanges can be added and run concurrently
Market typespot / um (USDT-margined derivatives) / cm (coin-margined derivatives). It does not need to match the data-source market type, but the trading account must support the trading pairs used by the strategy; market-neutral strategies support derivatives markets only
Trading accountSelect a connected exchange API account—the account connected during prerequisite preparation

3.1 Select an Exchange

In the trading-engine configuration panel, switch the runtime mode to Live and select the exchange to use.

Binance
The world's largest cryptocurrency exchange, with deep liquidity and a wide selection of symbols
SpotUSDT-marginedCoin-margined
OKX
A leading trading platform with a broad range of products and derivatives
SpotUSDT-marginedCoin-margined

3.2 Select a Market Type

After selecting an exchange, specify the market in which orders will execute. This market type does not need to match the data-source node configuration; the trading account only needs to support the trading pairs used by the strategy.

Spot
Buy and sell the underlying asset directly, without leverage
Risk: Low
USDT-Margined (UM)
Perpetual derivatives margined in USDT
Risk: Medium–High
Coin-Margined (CM)
Perpetual derivatives margined in the underlying coin
Risk: High
Note: A market-neutral strategy supports only USDT-margined or coin-margined derivatives because it must hold long and short positions concurrently. For a standard same-market setup, if the data source uses USDT-margined derivatives data, select the USDT-margined derivatives market in the trading engine as well.

3.3 Select a Trading Account

After selecting the exchange and market type, choose the account that will execute trades. The list contains the exchange API accounts connected during prerequisite preparation.

1
Select a connected account
Choose a previously connected exchange account from the list, identified by the label you assigned. The strategy uses this account for actual trade execution.
2
Confirm the account is ready
Make sure the selected account's API connection works, trading permission is enabled, and sufficient funds are available for the strategy.
No account available? Go to Exchanges → Add Exchange and connect an exchange API. Return here after connecting it and the account will appear in the list.

IV. Interactive Configuration

The panel below is the actual trading-engine configuration panel. Use it to explore every live-mode setting. Switch the runtime mode to Live, then configure the exchange, market, and account.

Trading Engine Configuration (Live Mode)

No linked exchange accounts found

Add an exchange account

Up to 1 exchanges at your current membership level.

Market orders execute immediately; limit orders are placed at the current price plus or minus slippage.

An integer from 1 to 500 that caps leverage used by this node.

This affects only assets selected by the data source. Exchange leverage changes only when its current value is lower; exchange limits take precedence.

The strategy enforces hedge mode.

V. Run on Multiple Exchanges

BeeQuant supports running one strategy on multiple exchanges concurrently. Add multiple exchange configurations in the trading-engine node to diversify risk and capture opportunities across exchanges.

1
Click Add Exchange
In the exchange configuration area of the trading-engine node, click Add Exchange to create another exchange configuration.
2
Configure the new exchange
As in Live Trading-Engine Configuration, select the exchange, market type, and trading account. Each exchange configuration runs independently.
3
Continue adding exchanges (optional)
Add more exchange configurations to run the same strategy concurrently on additional exchanges.
Multi-exchange configuration example
1
Exchange: Binance
Market: USDT-margined derivatives
Account: My Binance Main Account
2
Exchange: OKX
Market: USDT-margined derivatives
Account: My OKX Account
This configuration runs the same strategy on the USDT-margined derivatives markets of Binance and OKX concurrently. Each exchange executes trades and calculates positions and profit and loss independently.
Note: Each exchange configuration requires its own connected exchange API account. Before running on a new exchange, open Add Exchange and connect its API.

VI. Launch Live Trading

After completing every configuration, you can launch the live strategy.

1
Review the workflow
Confirm that every node—data source, data processing, strategy type, position management, risk control, and trading engine—is complete and correct.
2
Click Run
Click Run in the workflow editor. The strategy begins trading in the real market. Monitor status, positions, and profit and loss in real time on the My Trading page.
3
Monitor continuously
After launch, review strategy status and trade history regularly. Watch risk alerts and adjust parameters promptly when necessary.
Risk warning: After launch, the strategy trades with real funds. Configure reasonable stop-loss rules, maximum positions, and other limits in the risk-control node to reduce the chance of large losses during extreme market conditions.

FAQ

Q: Can I skip simulation and go directly to live trading?
A: Technically yes, but it is strongly discouraged. Simulation helps validate strategy stability against live prices. Run a simulation for at least one to two weeks before going live. See Deploy a Simulated Strategy.
Q: Can I stop a live strategy at any time?
A: Yes. You can stop a strategy manually at any time. Existing positions are not closed automatically after the strategy stops; you must decide whether to close the remaining positions manually.
Q: What should I do if the API connection fails?
A: Check that: (1) the API key and secret key were copied correctly with no extra spaces; (2) API trading permission is enabled; and (3) if an IP allowlist is configured, the server IP is included. You can revalidate the connection on the Exchanges page.
Q: Are funds independent when a strategy runs on multiple exchanges?
A: Yes. Each exchange configuration uses its own connected account and funds, and calculates positions and profit and loss independently of every other configuration.
Q: Will a strategy continue running after its server expires?
A: No. The strategy stops when the server expires. Renew it promptly on the Servers page to keep the strategy running without interruption.
Q: Can I return, replace, or reconfigure a simulation/live server?
A: No. Server purchases and renewals are non-refundable, and an existing server cannot be reconfigured, including upgrades or downgrades. To change specifications, purchase a new configuration and migrate the task.
Q: What happens if the network disconnects?
A: The strategy pauses trading while the network is disconnected. Existing take-profit and stop-loss orders remain effective if they were placed directly on the exchange. The strategy resumes automatically after the connection is restored.
Q: Must the trading engine's market type match the data source?
A: No. The data source and trading engine may use different market types—for example, spot data can drive derivatives trading to provide broader coverage of fundamental factors. BeeQuant supports intentional combinations of data sources and trading-engine markets.
    BeeQuant - AI Quantitative Trading Platform