Setting Up CryptoTrader
A complete guide to configuring your trading profile and getting started
Available Settings
🪙 Coin Selection
Coins to Trade: Select which cryptocurrencies you want the neural network to trade. Common choices include Bitcoin (BTC), Ethereum (ETH), Solana (SOL), Dogecoin (DOGE), and others.
💡 Tip: Start with 1-2 coins to understand the system before expanding.
🎯 Trading Parameters
Profit Margin (Long & Short): The percentage gain you want to target before closing a winning position. For example, setting this to 2% means trades will close once profits reach 2%.
Futures Long/Short On/Off: Toggle whether you want to trade using margin/leveraged positions. When on, the system can short-sell coins (profit from price drops).
DCA Signals: Dollar Cost Averaging signals indicate when to accumulate more of a coin at lower prices. Configure the threshold at which DCA signals are generated.
🔐 Robinhood API Credentials
API Key & Secret: Required to connect to Robinhood for live trading. In the app, you'll generate a keypair and provide these credentials securely.
⚠️ Warning: Never share your API credentials. They grant access to your Robinhood account.
🧠 Neural Network Timeframes
Model Timeframes: The system trains separate neural networks for different time scales:
- 1 Hour: Quick reactions to short-term price movements
- 2 Hour: Early detection of developing trends
- 4 Hour: Medium-term trend following
- 8 Hour & 12 Hour: Longer-term trend signals
- 1 Day: Daily market direction
- 1 Week: Weekly trend confirmation
📈 Mode Selection
Simulation vs Live: Choose between:
- Simulation Mode: Paper trading that doesn't execute real trades. Perfect for testing strategies.
- Live Mode: Executes real trades on your Robinhood account. Only use after successful testing.
Getting Started: Step-by-Step
Install and Launch CryptoTrader
Download and install CryptoTrader for your operating system (macOS, Windows, or Linux). Launch the application.
Configure Basic Settings
Open the Settings dialog (gear icon or menu). Start by:
- Selecting 1-2 coins to trade
- Setting profit targets (2-5% is typical)
- Enabling/disabling futures trading based on your preference
Start in Simulation Mode
Set the app to Simulation Mode. This runs the full trading logic without using real money, letting you observe how the system performs.
Train the Neural Models
Click the "Trainer" button or select Training from the menu. The system will:
- Download historical price data for your selected coins
- Build neural network models for each timeframe
- Generate trading signals based on historical patterns
📌 Note: Training takes time (minutes to hours) depending on data volume.
Review Training Results
Once training completes, check the Dashboard panel:
- Neural Status panel shows model training completion
- Trading Signals panel displays generated long/short signals
- PnL chart shows simulated profit/loss performance
Run Simulation Mode
Once training is complete, click the Run All button (top right). The system will:
- Start the neural runner (executes signal generation)
- Start the simulated trader (simulates buying/selling)
- Display live trading activity in the dashboard
💡 Tip: Run simulation for several hours or days to see pattern.
(Optional) Set Up Robinhood Credentials
When ready for live trading, add Robinhood credentials:
- Go to Settings
- Click "Generate Keypair" to create Ed25519 keys
- Use the public key in Robinhood's API setup
- Paste the private key into CryptoTrader and save
⚠️ Keep credentials secure and never share them.
Switch to Live Mode (When Ready)
Once confident in your simulation results:
- Stop the current simulation (Stop All button)
- Change Mode to "Live"
- Click Run All to start live trading
⚠️ Important: Start with small position sizes. Monitor closely for the first trades.
Best Practices
✓ Do:
- Start with simulation mode
- Train regularly as market conditions change
- Monitor the dashboard regularly
- Keep modest profit targets (2-5%)
- Start with small live position sizes
✗ Don't:
- Trade with money you can't afford to lose
- Use unrealistic profit targets (>50%)
- Ignore the dashboard during live trading
- Trade the most volatile coins initially
- Skip the simulation phase