API Documentation
Complete guide to integrating with Tramate's automated trading platform. Learn how to set up API keys, configure Discord, and manage your trading automation.
Table of Contents
Getting Started
Welcome to Tramate! This guide will help you set up your account, configure your trading automation, and connect your Discord channels for seamless signal processing.
Quick Setup Steps
- 1. Create your Tramate account
- 2. Generate your API keys
- 3. Connect your exchange accounts
- 4. Set up Discord integration
- 5. Configure your trading parameters
API Keys Setup
API keys allow you to securely connect your exchange accounts to Tramate for automated trading. Follow these steps to generate and configure your keys.
Step 1: Generate API Keys
- 1. Navigate to your Dashboard
- 2. Go to "API Credentials" section
- 3. Click "Generate New API Key"
- 4. Copy your API Key and Secret Key
- 5. Store them securely - they won't be shown again
Step 2: Configure Exchange API
- 1. Log into your exchange account (Binance, Bybit, etc.)
- 2. Navigate to API Management
- 3. Create a new API key with "Trading" permissions
- 4. Add your Tramate API key to your exchange settings
- 5. Test the connection in your Tramate dashboard
Never share your API keys or store them in unsecured locations. Tramate uses bank-grade encryption to protect your credentials.
Discord Configuration
Connect your Discord channels to receive trading signals automatically. Here's how to set up the integration.
Finding Your Discord Username
- 1. Open Discord and click on your profile (bottom left)
- 2. Your username is displayed as @username or Username#0000
- 3. Copy the exact username including any numbers
- 4. Enter this in your Tramate registration form
Setting Up Channel Integration
- 1. Go to your Tramate dashboard
- 2. Navigate to "Channels" section
- 3. Click "Add Discord Channel"
- 4. Paste the Discord channel URL or invite link
- 5. Configure signal parsing settings
- 6. Test the connection
Where to Place Webhook URLs
- 1. Copy your Tramate webhook URL from the dashboard
- 2. In Discord, go to Server Settings → Integrations
- 3. Click "Create Webhook" or "View Webhooks"
- 4. Paste your Tramate webhook URL
- 5. Select the channel for trading signals
- 6. Save the webhook configuration
Account Management
Manage your Tramate account settings, security preferences, and trading configurations.
Profile Settings
- • Update personal information
- • Change email address
- • Set notification preferences
- • Configure timezone settings
Trading Configuration
- • Set risk management parameters
- • Configure position sizing
- • Set stop-loss and take-profit defaults
- • Manage exchange connections
Subscription Management
Manage your Tramate subscription, change plans, and handle billing preferences.
Changing Your Plan
- 1. Go to Dashboard → Subscription
- 2. Click "Change Plan" or "Upgrade"
- 3. Select your new subscription tier
- 4. Review the changes and confirm
- 5. Your new features activate immediately
Canceling Your Subscription
- 1. Navigate to Subscription settings
- 2. Click "Cancel Subscription"
- 3. Choose immediate or end-of-period cancellation
- 4. Confirm your decision
- 5. Your account remains active until the current period ends
Reactivating Your Account
- 1. Log into your Tramate account
- 2. Go to Subscription settings
- 3. Click "Reactivate Subscription"
- 4. Choose your preferred plan
- 5. Complete the payment process
Security & Privacy
Protect your account and trading activities with our security features and best practices.
Revoking API Keys
- 1. Go to Dashboard → API Credentials
- 2. Find the key you want to revoke
- 3. Click "Revoke" or the trash icon
- 4. Confirm the revocation
- 5. Generate new keys if needed
Two-Factor Authentication
- 1. Go to Account Security settings
- 2. Click "Enable 2FA"
- 3. Scan the QR code with your authenticator app
- 4. Enter the verification code
- 5. Save your backup codes securely
Data Privacy
- • Your trading data is encrypted and secure
- • We never store your exchange passwords
- • API keys are encrypted with bank-grade security
- • You can export or delete your data anytime
Troubleshooting
Common issues and solutions to help you get the most out of Tramate.
API Connection Issues
- • Verify your API keys are correctly entered
- • Check that your exchange API has trading permissions
- • Ensure your IP is whitelisted on the exchange
- • Test the connection in the dashboard
Discord Integration Problems
- • Check that your Discord username is correct
- • Verify webhook URL is properly configured
- • Ensure the Discord channel is active
- • Test signal parsing with sample messages
Trading Execution Issues
- • Check your account balance on the exchange
- • Verify position sizing settings
- • Review risk management parameters
- • Check for exchange maintenance periods
Need Help?
Our support team is here to help you succeed with automated trading.