SignalBee
All Guides
Bitfinex10 minutes

How to Connect TradingView to Bitfinex for Automated Trading

Automate your TradingView strategy on Bitfinex in under 10 minutes. Bitfinex is a professional-grade exchange known for deep liquidity and advanced trading features, popular with experienced traders.

What You'll Need

Before starting, ensure you have:

  • TradingView Pro or higher - Webhooks require a paid TradingView subscription
  • Verified Bitfinex account - Identity verification completed
  • SignalBee account - Free to sign up at signalbee.trade
  • 5-10 minutes - Quick setup process

Step 1: Create Your Bitfinex API Key

Create an API key on Bitfinex for automated trading.

  1. Log in to Bitfinex
  2. Go to AccountAPI Keys
  3. Click Create New Key

Configure Permissions

Bitfinex uses granular permissions. Enable only:

PermissionEnable?Why
Get account balance✅ YesCheck available funds
Get orders and trades✅ YesMonitor order status
Create order✅ YesPlace trades
Modify order✅ YesUpdate orders
Cancel order✅ YesCancel pending orders
WithdrawNeverNot needed, security risk
Funding❌ NoNot needed
  1. Set a label: SignalBee Trading
  2. Click Generate API Key
  3. Complete 2FA verification
  4. Save your API Key and API Secret immediately

Bitfinex Note: Bitfinex uses HMAC-SHA384 authentication. SignalBee handles this automatically.

Step 2: Connect Bitfinex to SignalBee

Link your Bitfinex credentials to SignalBee.

  1. Log in to SignalBee
  2. Go to Exchanges in the sidebar
  3. Click Add Exchange → Select Bitfinex
  4. Enter your API Key
  5. Enter your API Secret
  6. Click Save and Test Connection
  7. Verify you see ✅ "Connection successful"

Your Bitfinex balances should now appear in SignalBee.

Step 3: Create Your SignalBee Webhook

SignalBee provides a unique webhook URL for your alerts.

  1. In SignalBee, go to Webhooks
  2. Click Create Webhook
  3. Select your Bitfinex exchange connection
  4. Copy your webhook URL

Step 4: Configure Your Trading Settings

Set up safety limits before enabling trading.

  1. Go to Configuration in SignalBee
  2. Whitelist pairs you want to trade (e.g., tBTCUSD, tETHUSD)
  3. Set Max order size to limit trade amounts
  4. Enable Trading when ready

Bitfinex Ticker Format

Bitfinex uses a specific format with 't' prefix for trading pairs:

StandardBitfinex Format
BTC/USDtBTCUSD
ETH/USDtETHUSD
BTC/USDTtBTCUST

Note: Use the 't' prefix for trading pairs in your whitelist and signals.

Step 5: Set Up Your TradingView Alert

Connect TradingView to SignalBee.

  1. Open TradingView and load your strategy
  2. Click Alert (clock icon)
  3. Configure your alert conditions
  4. In Notifications, enable Webhook URL
  5. Paste your SignalBee webhook URL
  6. In the Message field, enter your signal JSON:
{
  "action": "buy",
  "ticker": "tBTCUSD",
  "quantity_type": "percentage",
  "quantity": "50"
}

Signal Format Reference

FieldRequiredValues
actionYesbuy, sell, or close
tickerYesBitfinex pair (e.g., tBTCUSD)
quantity_typeYespercentage or fixed
quantityYesAmount to trade

Step 6: Test Your Setup

Verify everything works.

  1. In TradingView, click Test on your alert
  2. In SignalBee, check Signals page
  3. Verify Orders shows the executed trade
  4. Confirm in Bitfinex order history

Bitfinex-Specific Notes

Trading Fees

Volume (30d)MakerTaker
< $500K0.10%0.20%
$500K - $1M0.08%0.18%
$1M+Lower tiers

Bitfinex has competitive fees for high-volume traders.

Exchange vs Margin Trading

Bitfinex offers multiple wallet types:

  • Exchange - Standard spot trading (use this with SignalBee)
  • Margin - Leveraged trading
  • Funding - Lending/borrowing

Ensure funds are in your Exchange wallet for spot trading.

Order Types

Bitfinex supports advanced order types. SignalBee uses:

  • Market orders
  • Limit orders
  • Stop orders

Minimum Order Sizes

PairMinimum
tBTCUSD0.0001 BTC
tETHUSD0.001 ETH
Most pairs~$5 USD equivalent

Troubleshooting

IssueSolution
nonce errorUsually temporary - retry in a few seconds
Invalid API keyCheck key hasn't been revoked
Unknown symbolUse 't' prefix format (tBTCUSD not BTCUSD)
Order failedEnsure funds are in Exchange wallet, not Margin

Summary

You've connected TradingView to Bitfinex in 6 steps:

  1. ✅ Created Bitfinex API key with trading permissions
  2. ✅ Connected Bitfinex to SignalBee
  3. ✅ Created a SignalBee webhook
  4. ✅ Configured settings with Bitfinex ticker format
  5. ✅ Set up TradingView alert with webhook
  6. ✅ Tested the complete flow

Your TradingView strategy now executes automatically on Bitfinex.


Need help? Contact support@signalbee.trade or visit our Help Center.