Using Multiple Assets
A single strategy can trade more than one market. Each Order node targets a specific market, so building a multi-market strategy is a matter of adding multiple Order nodes and configuring each one independently.
How it works
Each Order node has its own market selector. You pick the market, BTC, ETH, SOL, and so on, per node. One strategy can open a BTC long and an ETH short in the same flow.
The conditions that trigger each Order node can be shared (one Indicator fires multiple nodes) or separate (each market has its own Indicator with different conditions).
Pattern 1: One trigger, multiple markets
A single Indicator node fires and passes to multiple Order nodes in parallel.
Example: When EMA(12) crosses above EMA(24), buy BTC and ETH simultaneously.
To build this:
- Add one Indicator node with your entry condition.
- Add two Order nodes: one for BTC, one for ETH.
- Connect the Indicator’s output to both Order node inputs.
Both Order nodes fire when the trigger is true.
Pattern 2: Separate triggers per market
Each market has its own Indicator node with conditions specific to that market.
Example: Buy BTC when RSI < 30, and buy ETH only when volume is above a threshold.
To build this:
- Add an Indicator node for BTC with RSI conditions. Connect it to a BTC Order node.
- Add a second Indicator node for ETH with volume conditions. Connect it to an ETH Order node.
The two flows are independent. Each fires only when its own conditions are met.
Margin across markets
When you use multiple Order nodes, you decide how each one is funded.
- Isolated margin: Each Order node uses its own allocated collateral. A loss on one position does not affect the others.
- Cross margin: Order nodes in the same cross margin group share a collateral pool. More capital-efficient, but a large adverse move in one position can reduce margin available for others.
Set the margin mode per Order node in its settings panel.
Exit conditions per market
Each Order node that needs an exit should have its own closing Trigger configured. Each one operates independently and watches only the position opened by its own Order node.
Tips
- The canvas can get complex with multi-market strategies. Use the Notes node to label sections of your flow for readability.
- Trace each path from trigger to exit visually before deploying. It’s easy to miss a disconnected node in a busy canvas.
- Each additional market adds its own exposure. Make sure your margin allocation accounts for the full position size across all markets.
Next steps
Now that you’re comfortable with multi-market strategies, read Export and Import Strategies to learn how to back up and share your work.