SignalBee
Docs/Exchange Guides

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

  1. Go to foxbit.com.br
  2. Log in with your email and password
  3. 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

  1. Click your profile icon in the top-right corner
  2. Select Configurações de API (API Settings) from the dropdown menu
    • Alternatively: Perfil (Profile) → API
  3. You'll see a list of your existing API keys (if any)

Step 3: Create a New API Key

  1. Click the Criar API (Create API) button
  2. You'll be presented with the API configuration screen

Step 4: Enter a Description

  1. Enter a descriptive label: SignalBee Trading
  2. 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

  1. Check the permission boxes as described in the Configuring Permissions section below
  2. Enable Leitura (Read) and Negociação (Trade) permissions
  3. Never enable the Saque (Withdraw) permission

Step 6: Complete Security Verification

  1. Enter your 2FA code from your authenticator app
  2. Click Confirmar (Confirm) to create your key
  3. 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!
KeyPortugueseCan View Later?Action Required
API KeyChave APIYesCopy and save
Secret KeyChave SecretaNO - Never shown againCopy 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

PermissionPortugueseEnable?Why
ReadLeituraYesAllows SignalBee to check your balances and account info
TradeNegociaçãoYesAllows SignalBee to place and manage spot orders

Never Enable This Permission

PermissionPortugueseEnable?Why
WithdrawSaqueNEVERSignalBee 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:

ExchangeCredentials Required
FoxbitAPI Key + Secret Key (2 values)
OKXAPI Key + Secret Key + Passphrase (3 values)
KuCoinAPI 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

  1. Log in to your SignalBee account
  2. Navigate to Exchanges in the main menu

Step 2: Add New Exchange

  1. Click the Add Exchange button
  2. Select Foxbit from the exchange list

Step 3: Enter Your Credentials

Foxbit uses a simple two-value API system:

  1. API Key - Paste your Foxbit API key
  2. Secret Key - Paste your Foxbit Secret key
  3. 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

  1. Click Save and Test Connection
  2. Wait for SignalBee to verify your credentials
  3. Look for the success message

Step 5: Verify Your Setup

After successful connection:

  1. Your Foxbit balances should appear in SignalBee
  2. Check that your expected assets are listed (BTC, ETH, BRL, etc.)
  3. 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 FormatFoxbit Format
BTC-BRLBTC-BRL
ETH-BRLETH-BRL
BTC-USDTBTC-USDT
ETH-USDTETH-USDT

No conversion needed! Your webhook symbols work directly with Foxbit.

Available Trading Pairs

Foxbit primarily offers BRL (Brazilian Real) pairs:

Quote CurrencyExample PairsNotes
BRLBTC-BRL, ETH-BRL, SOL-BRLPrimary market
USDTBTC-USDT, ETH-USDTAlso 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 TypeSupportedNotes
Market OrderYesExecutes immediately at best available price
Limit OrderYesExecutes at specified price or better
Stop-LossNoNot available via Foxbit spot API
Take-ProfitNoNot available via Foxbit spot API
Trailing StopNoNot 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:

ConsiderationNotes
Minimum notionalCheck Foxbit for current BRL minimums
Varies by pairDifferent pairs may have different minimums

Tip: Check Foxbit's trading rules page for current minimum order sizes for specific pairs.

Trading Fees

Fee TypeTypical Rate
MakerCompetitive for Brazilian market
TakerCompetitive 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 ApproachRecommendation
Production testingStart with very small order sizes
Signal verificationTest webhook delivery before enabling live trading
Initial ordersUse 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:

MethodDescription
PIXInstant Brazilian payment system
TEDTraditional 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:

ErrorCodeLikely CauseSolution
Insufficient Balance10001Not enough fundsDeposit BRL or crypto to your Foxbit account
Invalid API Key/Signature10002Wrong key or secretRe-copy API Key and Secret Key carefully
Permission Denied10003Missing required permissionEnable Leitura and Negociação permissions
Rate Limit Exceeded10004Too many API requestsWait and retry. Reduce request frequency
Invalid Symbol10005Wrong trading pair formatUse Foxbit format: BTC-BRL (hyphen-separated)
Order Not Found10006Invalid order IDOrder may have been filled or cancelled
Min Notional Error10007Order value too smallIncrease order size above minimum
Invalid Parameters10008Bad order parametersCheck quantity, price, and order type
Precision Exceeded10009Too many decimal placesRound quantity/price to allowed precision
Quantity Too Small10010Below minimum quantityIncrease order quantity
Quantity Too Large10011Above maximum quantityDecrease order quantity
Price Too Low10012Limit price below minimumIncrease limit price
Price Too High10013Limit price above maximumDecrease limit price
Market Unavailable10014Market not availableCheck if market is active on Foxbit
Trading Suspended10015Trading paused for symbolWait for trading to resume
Timestamp Expired10016Request timestamp too oldSignalBee retries automatically
Order Already Cancelled10017Cancel request on cancelled orderCheck order history
Order Already Filled10018Cancel request on filled orderOrder completed successfully
Server Error500Foxbit internal errorWait and retry

Connection Test Fails?

If your connection test fails in SignalBee:

  1. Double-check both keys - Copy-paste errors are the most common issue
  2. Verify permissions - Ensure Leitura and Negociação permissions are enabled
  3. Check key status - Verify the API key hasn't been revoked in Foxbit
  4. Wait a few minutes - New API keys may take 1-2 minutes to propagate
  5. 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.