Foxbit Exchange Setup
Connect your Foxbit account to SignalBee in minutes. This guide walks you through creating and configuring API keys with the exact permissions needed for automated trading.
Prerequisites
Before you begin, make sure you have:
- Verified Foxbit account - Identity verification (KYC) completed
- Brazilian CPF - May be required for full account verification
- 2FA enabled on Foxbit - Required for API key creation
- SignalBee account - Ready to connect an exchange
- Password manager - For storing your API credentials securely
Security Note: Foxbit requires 2FA (two-factor authentication) to create API keys. If you haven't enabled 2FA yet, go to Perfil (Profile) → Segurança (Security) in your Foxbit account.
About Foxbit
Foxbit is Brazil's leading cryptocurrency exchange, offering direct trading between cryptocurrencies and the Brazilian Real (BRL). Key highlights:
- Brazilian market focus - Primary exchange for BRL trading pairs
- Regulated in Brazil - Operates under Brazilian financial regulations
- Direct BRL integration - Deposit/withdraw via PIX and TED (Brazilian banking methods)
- Portuguese interface - Platform primarily in Portuguese (some English available)
- Competitive fees - Low fees for the Brazilian market
Who Should Use Foxbit?
- Brazilian traders wanting to trade with BRL
- Users needing direct Brazilian bank integration (PIX, TED)
- Traders focused on BRL-quoted pairs (BTC-BRL, ETH-BRL)
Creating Your API Key
Follow these steps to create an API key on Foxbit:
Step 1: Log In to Foxbit
- Go to foxbit.com.br
- Log in with your email and password
- Complete 2FA verification if prompted
Note: The Foxbit interface is primarily in Portuguese. Key terms are translated below where relevant.
Step 2: Navigate to API Settings
- Click your profile icon in the top-right corner
- Select Configurações de API (API Settings) from the dropdown menu
- Alternatively: Perfil (Profile) → API
- You'll see a list of your existing API keys (if any)
Step 3: Create a New API Key
- Click the Criar API (Create API) button
- You'll be presented with the API configuration screen
Step 4: Enter a Description
- Enter a descriptive label:
SignalBee Trading - A clear label helps you identify this key's purpose later
Tip: Use specific labels like "SignalBee-Spot" or "SignalBee-Prod" if you plan to create multiple keys for different purposes.
Step 5: Configure Permissions
- Check the permission boxes as described in the Configuring Permissions section below
- Enable Leitura (Read) and Negociação (Trade) permissions
- Never enable the Saque (Withdraw) permission
Step 6: Complete Security Verification
- Enter your 2FA code from your authenticator app
- Click Confirmar (Confirm) to create your key
- Wait for the system to generate your credentials
Step 7: Copy Your Keys IMMEDIATELY
After creation, your credentials will be displayed:
- API Key - Can be viewed later in your API settings
- Secret Key - Shown only ONCE - Copy it immediately!
| Key | Portuguese | Can View Later? | Action Required |
|---|---|---|---|
| API Key | Chave API | Yes | Copy and save |
| Secret Key | Chave Secreta | NO - Never shown again | Copy immediately! |
Warning: If you navigate away without copying your Secret Key, you'll need to delete this API key and create a new one. There is no way to recover a Secret Key.
Save both keys in your password manager now before proceeding.
Configuring Permissions
Foxbit has a straightforward permission system. This is critical for security.
Required Permissions
| Permission | Portuguese | Enable? | Why |
|---|---|---|---|
| Read | Leitura | Yes | Allows SignalBee to check your balances and account info |
| Trade | Negociação | Yes | Allows SignalBee to place and manage spot orders |
Never Enable This Permission
| Permission | Portuguese | Enable? | Why |
|---|---|---|---|
| Withdraw | Saque | NEVER | SignalBee never needs withdrawal access. Enabling this is a serious security risk. |
Security Note: Even if your API key is somehow compromised, funds cannot be withdrawn without withdrawal permission enabled. This is your most important security protection.
Simple 2-Value API System
Foxbit uses a simple authentication model requiring only two credentials:
| Exchange | Credentials Required |
|---|---|
| Foxbit | API Key + Secret Key (2 values) |
| OKX | API Key + Secret Key + Passphrase (3 values) |
| KuCoin | API Key + Secret Key + Passphrase (3 values) |
This makes Foxbit one of the simpler exchanges to configure.
Adding to SignalBee
Now connect your Foxbit API key to SignalBee:
Step 1: Go to Exchanges Page
- Log in to your SignalBee account
- Navigate to Exchanges in the main menu
Step 2: Add New Exchange
- Click the Add Exchange button
- Select Foxbit from the exchange list
Step 3: Enter Your Credentials
Foxbit uses a simple two-value API system:
- API Key - Paste your Foxbit API key
- Secret Key - Paste your Foxbit Secret key
- Label (optional) - Enter a name like "Foxbit Main Account"
Note: Foxbit requires only 2 credentials (API Key + Secret Key). No passphrase is needed.
Step 4: Test the Connection
- Click Save and Test Connection
- Wait for SignalBee to verify your credentials
- Look for the success message
Step 5: Verify Your Setup
After successful connection:
- Your Foxbit balances should appear in SignalBee
- Check that your expected assets are listed (BTC, ETH, BRL, etc.)
- Balances confirm the Read permission is working
Tip: If balances don't appear, verify that Leitura (Read) permission is enabled on your API key.
Foxbit-Specific Considerations
Ticker Format
Foxbit uses hyphen-separated ticker symbols in uppercase, which matches SignalBee's native format:
| SignalBee Format | Foxbit Format |
|---|---|
| BTC-BRL | BTC-BRL |
| ETH-BRL | ETH-BRL |
| BTC-USDT | BTC-USDT |
| ETH-USDT | ETH-USDT |
No conversion needed! Your webhook symbols work directly with Foxbit.
Available Trading Pairs
Foxbit primarily offers BRL (Brazilian Real) pairs:
| Quote Currency | Example Pairs | Notes |
|---|---|---|
| BRL | BTC-BRL, ETH-BRL, SOL-BRL | Primary market |
| USDT | BTC-USDT, ETH-USDT | Also available |
Note: Check Foxbit's current listings for the full list of available pairs.
Supported Order Types
Important: Foxbit spot trading has limited order type support:
| Order Type | Supported | Notes |
|---|---|---|
| Market Order | Yes | Executes immediately at best available price |
| Limit Order | Yes | Executes at specified price or better |
| Stop-Loss | No | Not available via Foxbit spot API |
| Take-Profit | No | Not available via Foxbit spot API |
| Trailing Stop | No | Not available via Foxbit spot API |
Critical: If your trading strategy requires stop-loss or take-profit orders as separate order types, these must be managed at the strategy/signal provider level. Foxbit does not support stop orders on spot markets.
Minimum Order Sizes
Foxbit enforces minimum order values denominated in BRL. Orders below these minimums will be rejected:
| Consideration | Notes |
|---|---|
| Minimum notional | Check Foxbit for current BRL minimums |
| Varies by pair | Different pairs may have different minimums |
Tip: Check Foxbit's trading rules page for current minimum order sizes for specific pairs.
Trading Fees
| Fee Type | Typical Rate |
|---|---|
| Maker | Competitive for Brazilian market |
| Taker | Competitive for Brazilian market |
Tip: Check Foxbit's fee schedule for the most current rates and any volume-based discounts.
API Rate Limits
- SignalBee handles rate limiting automatically
- If you see rate limit errors, reduce your signal frequency or check for duplicate webhooks
No Testnet Available
Important: Foxbit does not offer a public testnet for spot trading.
| Testing Approach | Recommendation |
|---|---|
| Production testing | Start with very small order sizes |
| Signal verification | Test webhook delivery before enabling live trading |
| Initial orders | Use minimum order sizes for testing |
Tip: Start with small order sizes (e.g., R$20-50 BRL) when first testing your SignalBee integration with Foxbit.
BRL Settlement
Foxbit offers direct integration with Brazilian banking:
| Method | Description |
|---|---|
| PIX | Instant Brazilian payment system |
| TED | Traditional bank transfer |
This makes Foxbit ideal for Brazilian users who want to trade directly with BRL without converting to USD first.
Time Synchronization
SignalBee automatically synchronizes with Foxbit's server time:
- Handles clock skew between your system and Foxbit servers
- Prevents timestamp-related authentication errors
- No manual configuration needed
Troubleshooting
Common Foxbit-specific errors and solutions:
| Error | Code | Likely Cause | Solution |
|---|---|---|---|
| Insufficient Balance | 10001 | Not enough funds | Deposit BRL or crypto to your Foxbit account |
| Invalid API Key/Signature | 10002 | Wrong key or secret | Re-copy API Key and Secret Key carefully |
| Permission Denied | 10003 | Missing required permission | Enable Leitura and Negociação permissions |
| Rate Limit Exceeded | 10004 | Too many API requests | Wait and retry. Reduce request frequency |
| Invalid Symbol | 10005 | Wrong trading pair format | Use Foxbit format: BTC-BRL (hyphen-separated) |
| Order Not Found | 10006 | Invalid order ID | Order may have been filled or cancelled |
| Min Notional Error | 10007 | Order value too small | Increase order size above minimum |
| Invalid Parameters | 10008 | Bad order parameters | Check quantity, price, and order type |
| Precision Exceeded | 10009 | Too many decimal places | Round quantity/price to allowed precision |
| Quantity Too Small | 10010 | Below minimum quantity | Increase order quantity |
| Quantity Too Large | 10011 | Above maximum quantity | Decrease order quantity |
| Price Too Low | 10012 | Limit price below minimum | Increase limit price |
| Price Too High | 10013 | Limit price above maximum | Decrease limit price |
| Market Unavailable | 10014 | Market not available | Check if market is active on Foxbit |
| Trading Suspended | 10015 | Trading paused for symbol | Wait for trading to resume |
| Timestamp Expired | 10016 | Request timestamp too old | SignalBee retries automatically |
| Order Already Cancelled | 10017 | Cancel request on cancelled order | Check order history |
| Order Already Filled | 10018 | Cancel request on filled order | Order completed successfully |
| Server Error | 500 | Foxbit internal error | Wait and retry |
Connection Test Fails?
If your connection test fails in SignalBee:
- Double-check both keys - Copy-paste errors are the most common issue
- Verify permissions - Ensure Leitura and Negociação permissions are enabled
- Check key status - Verify the API key hasn't been revoked in Foxbit
- Wait a few minutes - New API keys may take 1-2 minutes to propagate
- Check Foxbit status - Verify Foxbit is not under maintenance
"Unsupported Order Type" Error
If you see this error, your trading strategy is trying to use stop-loss, take-profit, or trailing stop orders. Foxbit's spot API only supports:
- Market orders
- Limit orders
Configure your signal provider to use only these order types, or manage risk at the strategy level.
For persistent issues, see our Error Codes Reference or contact support@signalbee.trade.
Security Best Practices
Follow this checklist to keep your Foxbit account secure:
Foxbit Account Security
- Enable 2FA with Google Authenticator - more secure than SMS
- Use a unique, strong password for Foxbit (not reused from other sites)
- Enable email notifications for account activity
- Review login history regularly for unauthorized access
API Key Security
- Create a dedicated API key just for SignalBee - don't reuse keys across services
- Never enable Saque (Withdraw) permission - SignalBee never needs it
- Never share your Secret Key via email, chat, or screenshots
- Store keys in a password manager (1Password, Bitwarden, etc.)
Ongoing Security
- Review your API keys periodically in Foxbit - delete any you don't recognize
- Rotate API keys every 90 days as a security habit
- Monitor trade history on Foxbit for any unauthorized activity
Security Note: Even with all these precautions, the most important protection is never enabling Saque (Withdraw) permission. Without this permission, your funds cannot be moved off the exchange even if everything else is compromised.
Related Resources
- API Key Best Practices - General API key security guidance
- Security Overview - How SignalBee protects your data
- Error Codes Reference - Common error messages explained
- BingX Exchange Setup - Similar two-value API setup