If your license key is missing, expired, or invalid, MagicTradeBot will not stop completely.
Instead, the bot will automatically switch to Free Version mode (applicable up to MagicTradeBot v4.9).
Behavior in Free Version Mode
When running without a valid license:
❌ Advanced features are disabled
This includes:
- Auto-trading functionality
- Automated order placement
- Full strategy execution engine
- Advanced automation modules
The bot will not place live trades on your exchange.
✅ Signal & Notification Features Still Work
You can still use MagicTradeBot for:
- Signal generation
- Strategy-based alerts
- Discord notifications
- Telegram notifications
- Market monitoring
This allows you to:
- Receive LONG/SHORT alerts
- Monitor strategy signals
- Use the bot as a signal engine
However, execution must be done manually.
Why This Design Exists
The Free Version mode allows users to:
- Test signal logic
- Explore the platform
- Configure strategies
- Connect notification channels
without requiring a paid license.
It also ensures:
- The bot does not fully shut down due to license issues
- Users can continue monitoring markets
- No unexpected live trading occurs
What You Will Notice
If your license is invalid or missing:
- A license warning may appear on startup
- Advanced settings may not activate
- Auto-trading features will not function
- Signals and notifications will continue to operate
If Debug Mode is enabled, license validation messages will be printed on screen.
How to Restore Full Functionality
To unlock all features:
- Enter a valid license key in
settings/application.yaml - Restart the bot
- Ensure your license is active and not expired
You can generate, extend, or upgrade your license at:
Important Clarification
Free Version mode does not place trades automatically. It is safe from unintended execution because auto-trading remains locked.
Summary
If license is missing or invalid:
- Bot switches to Free Version mode
- Auto-trading is disabled
- Advanced features are locked
- Signal notifications still work
- No live trades will be executed
To enable full automation, a valid license key is required.