Docs Download
Home / Docs / Manual Trade Entry / Where are manual trades configured?

Where are manual trades configured?

All manual trades in MagicTradeBot are defined and managed in a single configuration file called:

manual_trade_symbols.yaml

1️⃣ Purpose of the File

  • Each entry in manual_trade_symbols.yaml represents a pending trade instruction.
  • The bot reads this file to monitor symbols, validate conditions, and execute trades when the criteria are met.
  • This central configuration ensures that manual trades are organized, auditable, and easy to modify.

2️⃣ Structure of a Manual Trade Entry

Each trade entry typically includes:

  • Symbol → Trading pair (e.g., ETHUSDT)
  • Price → Target price or 0 for current market price
  • DirectionLong or Short
  • Amount → Trade size, which can override bot-calculated position size
  • ExecuteThresholdPerfect → % price movement required before execution
  • Timestamp → Optional expiration for the trade

Example snippet:

- Symbol: ETHUSDT
  Price: 0
  Direction: Long
  Amount: 1000.0
  ExecuteThresholdPerfect: 5
  Timestamp: null

3️⃣ Best Practices

  • Always review and validate your YAML entries before activating them.
  • Keep the file organized and commented to avoid errors.
  • Use this file for both strategic conditional trades and immediate executions by adjusting ExecuteThresholdPerfect.

Pro Tip

Think of manual_trade_symbols.yaml as your manual trade control center. Every trade you want the bot to handle—whether conditional or instant—is configured here, giving you full control without touching the exchange directly.

Ready to trade? Download MagicTradeBot free and test in paper mode before going live.