← Back to MagicMoneyMachine

Getting Started

From zero to auto-trading in 5 minutes.

Quick Start (Cloud — Recommended)

  1. Sign up for Coinbase and create a new portfolio for the bot
  2. Create an API key for your new portfolio (Trade + View only)
  3. Open @MMM_Cloud_bot on Telegram and use /connect to enter your key
  4. Move some crypto or cash into your new Coinbase portfolio
  5. Use /mode live to go live and watch it trade for you
Starts in paper mode. No real money until you switch to live. Free tier: 3 coins, $999 cap.

Want to run on your own machine instead? Follow the detailed steps below to download and install the desktop app.

Desktop App (Optional)

1 Download & Unzip

  1. Download the latest version from your email, or click below:
  1. Right-click the ZIP → Extract All
  2. You'll see a MagicMoneyMachine folder with MagicMoneyMachine.exe inside

Windows: No Python needed. Everything is bundled inside the .exe — just unzip and run.

Mac & Linux

MagicMoneyMachine is pure Python — runs natively on any OS with Python 3.10+.

git clone https://github.com/renatrazumov/magicmoneymachine.git
cd magicmoneymachine
pip install -r requirements.txt
python server.py

Dashboard opens at http://localhost:5555. Works on Mac, Linux, WSL, Raspberry Pi.

2 Run & Enter License Key

  1. Double-click MagicMoneyMachine.exe
  2. The setup wizard will launch automatically on first run
  3. Paste your license key when prompted (from your purchase email)

Your license key was sent to your email after purchase. It looks like: MMM-XXXX-XXXX-XXXX-XXXX

3 Create Coinbase Account & API Keys

New to Coinbase? Sign up here (takes 2 minutes):
Create Coinbase Account

Already have Coinbase? Go directly to Advanced Portfolio.

Create a Separate Portfolio (Recommended)

  1. Log into Coinbase
  2. Click your profile icon (top right) → Portfolios
  3. Click "Create Portfolio" and name it MagicMoneyMachine
  4. Transfer the amount you want to trade with into this portfolio

This isolates your trading funds from your main account. The trading assistant only sees and trades with what's in this portfolio.

Get Your API Keys

  1. Go to Coinbase → Settings → API
  2. Click "Create New API Key"
  3. Select the MagicMoneyMachine portfolio you just created
  4. Permissions: check Trade and View only
  5. Click Create → copy the API Key (starts with organizations/...)
  6. Copy the API Secret (EC private key — save it somewhere safe, shown only once)

Security: Only enable "Trade" and "View" permissions. Never enable "Transfer" — the trading assistant doesn't need to withdraw funds. Scoping to a separate portfolio adds another layer of protection.

The setup wizard will ask you to paste both keys. That's it — the trading assistant handles everything else.

4 Launch

Double-click MagicMoneyMachine.exe

A console window opens and your browser launches the dashboard at http://localhost:5555

Keep the console window open — closing it stops the trading assistant.

Starts in paper trading mode. No real money is used until you change TRADING_MODE=live in your .env file.

5 Go Live (When Ready)

After testing in paper mode for 3-7 days:

  1. Open .env in any text editor (Notepad works fine)
  2. Change TRADING_MODE=paper to TRADING_MODE=live
  3. Close and reopen MagicMoneyMachine.exe

Start small. Begin with an amount you can afford to lose. The trading assistant defaults to conservative settings with 6-layer risk protection and automatic circuit breakers.

Dashboard

Your control center opens automatically at http://localhost:5555

13 tabs: Portfolio, Trades, Auto Trader, Strategy, Screener, Backtester, Signals, Alerts, and more. Real-time updates via Server-Sent Events.

Telegram Control (Optional)

Control from your phone — check positions, buy/sell, trigger killswitch:

  1. Open Telegram, search for @BotFather
  2. Send /newbot, follow prompts, copy the Bot Token
  3. Search for @userinfobot, send any message, copy your Chat ID
  4. Add both to your .env file:
    TELEGRAM_BOT_TOKEN=your_token
    TELEGRAM_CHAT_ID=your_chat_id
  5. Restart — Telegram control is now active

Emergency Controls

AI Brain (Optional)

The trading assistant includes a self-learning AI brain that improves its analysis over time. For enhanced AI insights powered by Claude:

  1. Get an API key at console.anthropic.com
  2. Add to .env: ANTHROPIC_API_KEY=sk-ant-xxxxxxxxxxxx
  3. Or configure in the Dashboard → Settings → AI Brain section

Without an API key, the trading assistant uses free rule-based analysis — still effective, just not as sophisticated.

Need Help?

X / Twitter · Instagram · r/MagicMoneyMachine · support@magicmoneymachine.app