Enabling Funding Farming mode in MagicTradeBot is straightforward but requires careful configuration because it changes how the bot operates.
Once enabled, the bot automatically manages eligible funding trades using hedged Spot + Futures positions.
๐น Steps to Enable Funding Farming
Edit the Configuration File
Open your
trading.yamlfileLocate the General settings section
Set Trading Mode
TradingMode: funding-farming
- This tells the bot to operate in Funding Farming mode instead of regular spot or futures trading
The bot will now automatically scan symbols with positive funding rates and open hedged trades
Save and Restart the Bot
After updating
trading.yaml, restart MagicTradeBot- The bot will begin managing eligible funding trades automatically
๐น Important Notes
Single-Mode Operation
- Once Funding Farming mode is enabled, the same bot instance cannot be used for normal trading
- The bot will focus solely on funding farming trades
Exchange Requirements
- Ensure both Spot and Futures trading are enabled on your exchange
- Wallet-only or futures-only exchanges are not supported
Recommended Checks
- Confirm your
spot_order_size,future_order_size, andfunding_rate_thresholdsettings - Verify
max_open_tradesandmax_symbols_to_pickalign with your risk tolerance
- Confirm your
๐น Summary
| Step | Action |
|---|---|
1. Edit trading.yaml |
Open file and locate General settings |
| 2. Set TradingMode | TradingMode: funding-farming |
| 3. Restart Bot | Apply new mode and start managing funding trades |
| 4. Verify Exchange Setup | Spot + Futures must be enabled |
Key Takeaway: Enabling Funding Farming mode switches the bot to automated funding fee farming, requiring Spot + Futures trading and disabling regular trading for that bot instance.