Start Trading in Under 60 Seconds
MagicTradeBot is built for traders, not tech experts. No complicated software to install, no servers to manage, no technical headaches. Just download, set your preferences, and start trading.
Why Zero-Complexity Matters
Other trading bots make you deal with:
- Complex software installations
- Technical setup procedures
- Expensive hosting services
- Hours of configuration
- Troubleshooting technical errors
MagicTradeBot eliminates all of this. Everything works right out of the box.
Works on Any Computer
Choose Your Operating System
Windows
- Works on Windows 10 and Windows 11
- Double-click to start, or run from Command Prompt
- No additional software needed
Mac
- For Apple Silicon Macs (M1/M2/M3)
- For Intel-based Macs
- Works with macOS 11 and newer
- Approved by Apple for security
Linux
- Works on all major Linux versions
- Ubuntu, Debian, CentOS, Fedora, and more
- Run directly from your terminal
Each download includes everything you need—nothing extra to install.
Simple Configuration Files
Control Everything with Easy-to-Read Text Files
MagicTradeBot uses simple configuration files that you can edit with any text editor (Notepad, TextEdit, etc.). No programming knowledge required.
Three Configuration Files
1. bot.yaml - Main Settings
bot:
name: "MyTradingBot"
exchange:
name: "binance" # Your exchange: binance, coinbase, kraken, etc.
api_key: "your_api_key_here"
api_secret: "your_api_secret_here"
testnet: false # Set to true for practice mode
risk:
max_position_size: 1000 # Maximum USD per trade
max_daily_loss: 500 # Stop trading after losing this much
max_open_trades: 3 # Maximum trades at once
notifications:
show_in_app: true
sound_alerts: true
2. trading.yaml - Trading Preferences
trading:
mode: "live" # Choose: live, paper (practice), or backtest
strategy:
type: "grid" # Choose your strategy: grid, dca, momentum
timeframe: "1h" # 1m, 5m, 15m, 1h, 4h, 1d
parameters:
grid_levels: 10
profit_per_grid: 0.5 # Profit target percentage
investment: 5000 # Total investment in USD
pairs:
- symbol: "BTC/USDT"
enabled: true
allocation: 60 # Use 60% of capital for Bitcoin
- symbol: "ETH/USDT"
enabled: true
allocation: 40 # Use 40% of capital for Ethereum
execution:
order_type: "limit" # limit or market orders
slippage_tolerance: 0.1 # Allow 0.1% price variance
3. signals.yaml - Trade Signals & Alerts
signals:
sources:
- type: "technical"
indicators:
- name: "RSI"
period: 14
overbought: 70 # Sell signal
oversold: 30 # Buy signal
- name: "MACD"
fast: 12
slow: 26
signal: 9
filters:
min_signal_strength: 0.7 # Only trade strong signals (0-1 scale)
require_confirmation: true
wait_between_trades: 15 # Minutes to wait before next trade
notifications:
telegram:
enabled: true
bot_token: "your_telegram_bot_token"
chat_id: "your_telegram_chat_id"
email:
enabled: false
email_address: "your@email.com"
Getting Started Guide
Step 1: Download MagicTradeBot
Visit the MagicTradeBot website and download the version for your computer:
- Windows users: Download the
.exefile - Mac users: Download the Mac version (choose ARM or Intel)
- Linux users: Download the Linux version
Step 2: Create Your Configuration Files
Run MagicTradeBot for the first time. It will automatically create three sample configuration files:
bot.yamltrading.yamlsignals.yaml
These files will be created with example settings that you can modify.
Step 3: Add Your Exchange Credentials
- Log into your cryptocurrency exchange (Binance, Coinbase, etc.)
- Create an API key in your exchange's settings
- Copy your API key and API secret
- Open
bot.yamlin a text editor - Paste your API key and API secret
- Save the file
Security Tip: Enable only “Read” and “Trade” permissions — never enable “Withdraw.”
Step 4: Choose Your Trading Pairs
- Open
trading.yaml - Change the trading pairs
- Set allocation per pair
- Save the file
Step 5: Start Trading
Practice First (Recommended)
- In
trading.yaml, setmode: "paper" - Launch MagicTradeBot
- Watch practice trades
When You're Ready to Go Live
- Change to
mode: "live"intrading.yaml - Launch MagicTradeBot
- Live trading begins
No Complex Software Required
All Your Data Stored Locally
Trade History
- Stored in a single
magictradebot.dbfile - Full history accessible anytime
- Automatic daily backups
Current Trades
- Simple files showing open positions
- Easy to review bot activity
Trade Reports
- Daily CSV files
- Open in Excel or Google Sheets
- Ideal for tracking profits/losses
Benefits:
- No complicated software
- Instant startup
- Runs on any computer
- Easy backups
- No monthly fees
Lightweight & Runs Anywhere
Minimal Computer Requirements
- Memory: 50–200 MB RAM
- Storage: 100 MB
- Processor: Any modern CPU
- Internet: Very low bandwidth
Where You Can Run MagicTradeBot
On Your Personal Computer
Perfect for learning and testing.
On a Cloud Computer
Rent a small $5–10/month cloud computer:
- DigitalOcean
- Linode
- Vultr
- AWS Lightsail
On a Mini Computer
Runs on small devices like Raspberry Pi for efficient 24/7 trading.
Safety Features Built In
Practice Mode (Paper Trading)
Test strategies with simulated funds.
Risk Limits
- Maximum per trade
- Maximum daily loss
- Maximum simultaneous trades
- Auto-pause when limits hit
Configuration Checker
Bot validates your settings before trading.
Complete Setup Example
Monday Morning – 10 Minutes Total
-
Download (1 minute)
- Visit website and download
- Save to Desktop
-
First Launch (2 minutes)
- Double-click to run
- Bot creates sample config files
- Close the program
-
Add Exchange Info (3 minutes)
- Get API key
- Edit
bot.yaml - Paste credentials
-
Set Trading Preferences (2 minutes)
- Edit
trading.yaml - Set pairs and amounts
- Edit
-
Test in Practice Mode (2 minutes)
- Set
mode: "paper" - Launch bot
- Set
-
Go Live (When Ready)
- Set
mode: "live" - Launch bot
- Set
Total Setup Time: Under 10 minutes.
Getting Help
Built-In Guidance
- Hover tooltips
- Helpful comments in config files
- Clear error messages
Documentation
- Video tutorials
- Step-by-step guides
- FAQ section
- Example configurations
Support
- Community forum
- Email support
- Active Telegram group
Summary: Trading Made Simple
| Other Trading Bots | MagicTradeBot |
|---|---|
| Complex installation process | ✅ Download and run |
| Technical knowledge required | ✅ Simple text file configuration |
| Expensive hosting needed | ✅ Runs on any computer |
| Multiple software components | ✅ Single file, everything included |
| Hours to set up | ✅ Minutes to start trading |
| Complicated to troubleshoot | ✅ Clear error messages |
MagicTradeBot is built for traders who want to focus on trading, not technology. Download once, configure three simple files, and start automated trading on any computer — no technical expertise required.