From download to your first trade in 5 minutes.
LAUNCH_CONTROL_PANEL.batchmod +x launch.sh ./launch.sh
docker-compose up -d
The setup wizard will ask for your license key (from your purchase email).
Enter your MagicMoneyMachine license key: MMM-XXXX-XXXX-XXXX-XXXX
Key is saved to .license file. You only need to enter it once.
You need a Coinbase Advanced Trade API key:
Security tip: Only enable "Trade" and "View" permissions. Never enable "Transfer" — the bot doesn't need to withdraw funds.
The bot starts in paper trading mode by default. This means:
Recommended: Run in paper mode for at least 3-7 days before switching to live. Watch how it makes decisions.
When you're confident in the bot's behavior:
.env in any text editorTRADING_MODE=paper to TRADING_MODE=liveStart small. Begin with an amount you can afford to lose. The bot defaults to conservative settings (2% risk per trade, 15% max portfolio risk).
Your control center is at http://localhost:5555
13 tabs covering everything: portfolio, trades, positions, signals, screener, strategy, auto trader, backtester, alerts, and more.
Control the bot from your phone:
.env file.env fileCommands: /status /positions /pnl /top /buy BTC 50 /sell ETH /killswitch
If something goes wrong:
/killswitch — stops everything, cancels all orders/resume on Telegram or restart the botX / Twitter · Instagram · Reddit · support@magicmoneymachine.app