🚀 Getting Started & Basic Troubleshooting
Turning TradeMAV On
Basic Steps
- Plug the USB drive into your computer (any USB 3.0 or USB 2.0 port works)
- Find the launcher file – Look for
START.batorRUN_TRADEMAV.baton the USB root - Double-click the file to launch TradeMAV
- Wait 30-60 seconds – The system initializes all background services
- Browser opens automatically – Shows the TradeMAV dashboard at
http://localhost:5001
What Happens During Startup?
| Time | Process | Status |
|---|---|---|
| 0-20 sec | Python interpreter loads, screener modules import | Initializing |
| 20-40 sec | ML models load from storage (large files) | Loading |
| 40-60 sec | Flask server starts, dashboard becomes accessible | Ready |
Turning TradeMAV Off
Safe Shutdown Methods
- Via Dashboard: Click the “Stop Screener” button in the Screener Control tab
- Via Command Line: Press
Ctrl+Cin the terminal window - Safe Eject: Use the “Safe Eject USB” button in System Maintenance tab
- Finally: Unplug the USB after shutdown completes
Dashboard Won’t Open?
| Issue | Solution |
|---|---|
| Browser didn’t open | Manually navigate to http://localhost:5001 |
| Connection refused | Wait 60 seconds, server might still be starting |
| Port already in use | Try http://localhost:5002 or 5003 |
| Firewall blocking | Allow Python through Windows Defender Firewall |
⚙️ First-Time Setup
Setting Up Email Notifications
- Go to Dashboard → Config Tab
- Find the “Email Configuration” section
- Enter your email address (must be valid format like
example@gmail.com) - For Gmail users: Generate an App Password at Google Account Settings
- Copy the 16-character app password and paste into “Email Password” field
- Click “Test Email” to verify (check spam folder if not received)
- Click “Save Configuration” to finalize
Adding Your First Watchlist
Watchlist = the stocks you want TradeMAV to screen
Option 1: Use Presets (Easiest)
- Go to Config Tab → Watchlist section
- Click “Load Default Watchlist”
- Automatically adds popular stocks: AAPL, MSFT, GOOGL, TSLA, AMZN, etc.
Option 2: Add Manually
- Find the “Add Ticker” field
- Type a stock symbol (e.g., “AAPL” for Apple)
- Click “Add” or press Enter
- Repeat for each stock
Starting Your First Screening
- Go to Screener Control tab
- Set screening interval (default: 30 minutes)
- Choose mode: Stock, Crypto, or Both
- Click “Start Screener”
- Monitor progress in Live Activity Monitor
💾 USB & Hardware Management
What’s on the USB?
TradeMAV/ (root directory)
├── app/
│ ├── main.py (main launcher)
│ ├── screener.py (signal detection engine)
│ └── app.js (dashboard frontend)
├── data/
│ ├── ultimate_options_trading.db (stock signals database)
│ ├── cryptosignals.db (cryptocurrency signals database)
│ ├── config.json (your settings)
│ └── signal_configs.json (signal thresholds)
├── START.bat (Windows launcher)
└── [Other system files]
USB Safe Eject
Method 1: Via Dashboard (Recommended)
- Go to System Maintenance tab
- Click “Safe Eject USB”
- Wait for confirmation message: “Safe to remove USB”
- Now unplug the USB drive
USB Duplication Tool
Purpose: Create a complete copy of TradeMAV on a second USB drive for backup or multi-computer use.
- Insert the target USB drive
- Go to Dashboard → Config Tab
- Find “USB Duplication Tool” section
- Click “Select Target USB Drive”
- Click “Start Duplication” and wait 5-15 minutes
🔧 USB Troubleshooting
| Problem | Solution |
|---|---|
| USB Not Recognized | Try different USB 3.0 port, check Device Manager, reboot computer |
| Database Locked | Stop screener, wait 5 seconds, try again |
| File Access Error | Close screener, check USB isn’t read-only, verify free space |
| USB Corrupt | Run File Repair tool (Dashboard → System Maintenance) |
Database Locked Error
- Click “Stop Screener” button
- Wait 5 seconds for database to release
- Try your operation again
- If persists: Restart TradeMAV completely
📊 Dashboard Overview & Navigation
http://localhost:5001 (or 5002, 5003 if port differs)
Dashboard Tabs
| Tab | Purpose |
|---|---|
| Screener | Start/stop screening, view real-time progress |
| Watchlist | Add/remove stocks or crypto pairs |
| Signals | View all trading signals (BUY/SELL) |
| Strategy | Customize all 22 signal configurations |
| Performance | Charts and statistics of trading results |
| Database | Backup, restore, factory reset |
| Config | Email setup, system settings |
🎯 Screener Control (In-Depth)
Screening Modes
Stock Mode (Default)
- Only screens stocks
- Runs during market hours: 9:30 AM – 4:00 PM ET (Mon-Fri)
- Sleeps outside market hours to save API calls
Crypto Mode
- Screens cryptocurrency pairs (BTC/USDT, ETH/USD, etc.)
- Runs 24/7 (cryptocurrency trades always)
- Uses separate ML models and database
Screening Intervals
| Data Tier | Minimum Interval | Recommended |
|---|---|---|
| Free (yfinance) | 30 minutes | 30-60 minutes |
| Premium (FMP, Intrinio) | 1 minute | 5-15 minutes |
📝 Watchlist Management
Adding Stocks
Method 1: Preset Watchlists
Method 2: Manual Addition
- Find the “Add Ticker” input field
- Type stock symbol (e.g., “AAPL”)
- Click “Add” button or press Enter
- Repeat for additional stocks
Best Practices
- 15-30 stocks: Optimal balance
- 50% Large-cap: AAPL, MSFT, GOOGL
- 30% Mid-cap: NVDA, MA, V
- 20% Sector-specific: Your interests
📈 Understanding Signals
Signal Components
| Field | Meaning |
|---|---|
| Ticker | Stock symbol (AAPL, MSFT, etc.) |
| Signal Type | BUY or SELL |
| Price | Entry price to buy/sell at |
| Confidence | ML model confidence (0-100%) |
| Expected Return | Predicted profit percentage |
Filtering & Sorting
- Show BUY only: Display only buying opportunities
- Show SELL only: Display only selling opportunities
- By Confidence: Most reliable signals first
- By Return: Highest profit potential first
⚙️ Strategy Configuration (22 Signals)
The 22 Signals Overview
| Category | Count | Examples |
|---|---|---|
| MOMENTUM | 4 | RSI, MACD, Rate of Change |
| VOLATILITY | 3 | ATR, Bollinger Bands |
| TREND | 4 | Moving Average, ADX |
| VOLUME | 3 | Volume Surge, OBV |
| PRICE ACTION | 4 | Pin Bar, Engulfing |
Signal Controls
Sensitivity Slider
- Low (0.1-0.3): MORE signals (aggressive)
- Medium (0.4-0.6): Balanced (recommended)
- High (0.7-0.9): FEWER signals (conservative)
Strategy Presets
- Conservative: High quality, 2-5 signals/day
- Balanced: Medium quality, 5-15 signals/day
- Aggressive: High volume, 20+ signals/day
📊 Performance Analytics
Key Metrics
| Metric | Good Value |
|---|---|
| Win Rate | >50% (profitable) |
| Average Return | >0% (positive) |
| Profit Factor | >1.5 (excellent) |
| Total Return | Positive and growing |
Performance Interpretation
- Win Rate > 50%
- Average Return > 0%
- Upward trending chart
- Win Rate < 40%
- Negative average return
- Downward trending chart
₿ Cryptocurrency Trading
Enabling Crypto Mode
- Go to Config Tab
- Find “Crypto Mode” toggle
- Click to enable (switch to ON)
- Crypto features activate
Recommended Crypto Pairs
- BTC/USDT – Bitcoin (highest liquidity)
- ETH/USD – Ethereum
- XRP/USDT – Ripple
- ADA/USDT – Cardano
- SOL/USDT – Solana
💾 Database Management & Backups
Full Application Backup
- Go to Database Tab
- Click “Create Full Backup”
- Wait 30 sec – 2 min for completion
- Backup saves to
.full_backup/folder
Restore from Backup
- Stop the screener
- Go to Database Tab
- Select backup date from dropdown
- Click “Restore from Backup”
- Restart TradeMAV
Factory Reset
🔧 System Maintenance
File Repair Tool
- Go to System Maintenance tab
- Find “File Repair” section
- Click “Run File Repair”
- System downloads fresh copies of corrupted files
- Takes 2-5 minutes
Update TradeMAV
- Click “Check for Updates”
- If update available: Click “Install Update”
- Backup created automatically
- Update downloads and installs (5-10 min)
- Restart required
Log Management
- View Logs: Opens log file in browser
- Clear Logs: Deletes old entries, keeps last 1000 lines
❓ Frequently Asked Questions
General Questions
Q: Do I need an internet connection?
A: Yes, for real-time data and signal detection. TradeMAV can run offline if you disable screening.
Q: Can I run TradeMAV on Mac or Linux?
A: Currently optimized for Windows. Mac/Linux support requires Python installation and manual setup.
Q: How accurate are the signals?
A: Historical backtesting shows 60-70% win rate on average. Performance varies by market conditions.
Q: What happens if I unplug the USB while running?
A: Risk of database corruption. Always use Safe Eject. If corrupted, use File Repair or restore from backup.
Technical Questions
Q: Can I screen more than 100 stocks?
A: Yes with premium data tier (FMP, Intrinio, Polygon). Free tier (yfinance) limited to ~100 due to rate limits.
Q: System Requirements?
- OS: Windows 10/11 (64-bit)
- RAM: 4GB minimum, 8GB recommended
- Storage: 2GB free space on USB
- Internet: Broadband connection
🔍 Troubleshooting Guide
| Issue | Solution |
|---|---|
| Dashboard won’t load | Wait 60 sec, try localhost:5002 |
| No signals generated | Check market hours, lower sensitivity sliders |
| “Python not found” error | Reinstall TradeMAV or add Python to PATH |
| Screener stops randomly | Increase screening interval, check internet |
| Email not working | Use Gmail app password, check firewall |
| Database locked | Stop screener, wait 5 sec, try again |
Error Messages Explained
“Connection Refused”
- Wait 60 seconds for server to start
- Try
localhost:5002 - Restart TradeMAV completely
“API Rate Limit Exceeded”
- Increase screening interval to 30+ minutes
- Reduce watchlist size
- Upgrade to premium data tier
Getting Help
Email: contact@lightcyan-lion-416884.hostingersite.com
Reddit: r/TradeMAV