Documentation
Complete technical guide to CoinPicker trading bot platform
Trading Bot Strategies
Momentum Bot
The Momentum Bot is our flagship strategy designed to capitalize on short-term price movements in highly volatile cryptocurrencies.
How It Works:
- Scans 1,000+ cryptocurrencies every hour for strong upward momentum
- Identifies assets with highest 24h price gains and strong trading volume
- Automatically enters positions in top performers
- Holds positions while momentum continues
- Exits when momentum weakens or stop-loss triggers (15% drawdown)
- Converts to USDC during broad market downturns
Best For:
Active traders seeking high returns who can tolerate moderate volatility
Risk Level:
Medium-High (maximum 15% drawdown with stop-loss protection)
DCA (Dollar Cost Averaging) Bot
Automates regular purchases of cryptocurrencies at predetermined intervals to reduce timing risk.
How It Works:
- Buys fixed amounts at regular intervals (daily, weekly, or monthly)
- Can target specific cryptocurrencies (BTC, ETH, etc.)
- Averages entry price over time to smooth volatility
- Optional: only buys when price is below moving average
Best For:
Long-term investors building positions gradually
Risk Level:
Low-Medium (reduced timing risk through regular purchases)
Grid Bot
Places multiple buy and sell orders at predetermined price levels to profit from market volatility.
How It Works:
- Creates a grid of buy orders below current price
- Creates a grid of sell orders above current price
- Profits from each price oscillation within the range
- Automatically adjusts grid as market moves
Best For:
Range-bound markets with predictable volatility
Risk Level:
Medium (requires range to stay within grid bounds)
Infinity Bot
Advanced strategy with dynamic trailing stops and sophisticated risk management.
How It Works:
- Enters positions based on momentum indicators
- Uses trailing stop-loss that adjusts as price rises
- Takes partial profits at predetermined levels
- Maximizes upside while protecting downside
- Most sophisticated risk management of all strategies
Best For:
Experienced traders seeking maximum profit potential with dynamic protection
Risk Level:
Medium (advanced risk management features)
Exchange Integration
Supported Exchanges
Setting Up API Keys
Step 1: Create API Key on Exchange
- Log into your exchange account
- Navigate to API Management or Settings
- Create a new API key
- Enable ONLY "Read" and "Trade" permissions
- ⚠️ NEVER enable "Withdraw" permissions
Step 2: Add to CoinPicker
- Go to Settings > Exchange Connections in CoinPicker
- Select your exchange
- Enter API Key and API Secret
- Click "Test Connection" to verify
- Save configuration
⚠️ Security Best Practices
- Never share your API keys with anyone
- Enable IP whitelist on your exchange if available
- Regularly rotate your API keys
- Start with small amounts to test
- Monitor bot activity regularly
Web3 Wallet Integration
CoinPicker supports Web3 wallet connections for funding and profit withdrawals on Base network.
Supported Wallets
- MetaMask
- WalletConnect (supports 300+ wallets)
- Coinbase Wallet
- Rainbow Wallet
- Trust Wallet
Using USDC on Base
All bot funding and profit withdrawals use USDC on Base network for fast, low-cost transactions.
Funding Your Bot
- Connect your Web3 wallet to CoinPicker
- Navigate to Funding in your dashboard
- Send USDC to your bot's Base wallet address
- Funds typically arrive within 1-2 minutes
Withdrawing Profits
- Click "Withdraw" in your dashboard
- Enter amount in USDC
- Confirm transaction in your wallet
- Funds sent to your connected wallet address
Bot Configuration
Key Parameters
Investment Amount
Total capital to allocate to the bot. Can be adjusted at any time.
Recommended minimum: $100 (optimal: $500+)
Stop-Loss Percentage
Maximum loss before exiting position. Default is 15%.
Range: 5% - 25% (conservative to aggressive)
Take-Profit Percentage
Target gain to lock in profits. Optional parameter.
Typical range: 20% - 100%
Maximum Drawdown
Maximum total portfolio loss before bot pauses. Default is 15%.
Protects against consecutive losing trades
Trading Pairs
Specific cryptocurrencies to trade or "All" for momentum-based selection.
Momentum bot typically uses "All" for best opportunities