What is the purpose of the Amount field?
The Amount field in MagicTradeBot controls the size of a manual trade. It allows you to specify exactly how much capital to commit to a trade, overriding the bot’s automatic calculations if needed.
1️⃣ How It Works
Override Bot Calculations:
- By default, the bot calculates position size based on your risk settings, account balance, and leverage.
- Setting
Amount > 0lets you define an exact order size in the base currency, regardless of the bot’s automatic sizing.
Use Bot-Calculated Size:
- If
Amount: 0is set, the bot will apply its own risk-based position sizing, ensuring trades stay aligned with your global risk management rules.
- If
2️⃣ Example
- Symbol: ETHUSDT
Direction: Long
Amount: 1000.0 # Overrides bot-calculated size
- Here, the bot will place a trade worth 1000 USDT, ignoring its own sizing rules.
- Symbol: ETHUSDT
Direction: Long
Amount: 0 # Use bot-calculated position size
- In this case, the bot will determine the trade size automatically based on your configured risk management.
3️⃣ Benefits
- Precision: Set exact order amounts for specific strategies or test trades.
- Flexibility: Combine manual trade control with automated risk management.
- Consistency: Ensure trade sizes align with your intended exposure, regardless of fluctuations in account balance or leverage settings.
4️⃣ Best Practices
- Use
Amount > 0for trades requiring a fixed allocation or testing purposes. - Use
Amount: 0for trades that should respect bot-calculated risk sizing. - Review manual trades periodically to ensure amounts are appropriate for current account balance and market conditions.
Pro Tip
Think of the Amount field as your manual sizing override: it gives you full control when you want it, but you can also let the bot handle position sizing automatically for consistent risk management.
Related Topics
Ready to trade? Download MagicTradeBot free
and test in paper mode before going live.