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.
- Log in to Bitfinex
- Go to Account → API Keys
- Click Create New Key
Configure Permissions
Bitfinex uses granular permissions. Enable only:
| Permission | Enable? | Why |
|---|---|---|
| Get account balance | ✅ Yes | Check available funds |
| Get orders and trades | ✅ Yes | Monitor order status |
| Create order | ✅ Yes | Place trades |
| Modify order | ✅ Yes | Update orders |
| Cancel order | ✅ Yes | Cancel pending orders |
| Withdraw | ❌ Never | Not needed, security risk |
| Funding | ❌ No | Not needed |
- Set a label:
SignalBee Trading - Click Generate API Key
- Complete 2FA verification
- 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.
- Log in to SignalBee
- Go to Exchanges in the sidebar
- Click Add Exchange → Select Bitfinex
- Enter your API Key
- Enter your API Secret
- Click Save and Test Connection
- 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.
- In SignalBee, go to Webhooks
- Click Create Webhook
- Select your Bitfinex exchange connection
- Copy your webhook URL
Step 4: Configure Your Trading Settings
Set up safety limits before enabling trading.
- Go to Configuration in SignalBee
- Whitelist pairs you want to trade (e.g., tBTCUSD, tETHUSD)
- Set Max order size to limit trade amounts
- Enable Trading when ready
Bitfinex Ticker Format
Bitfinex uses a specific format with 't' prefix for trading pairs:
| Standard | Bitfinex Format |
|---|---|
| BTC/USD | tBTCUSD |
| ETH/USD | tETHUSD |
| BTC/USDT | tBTCUST |
Note: Use the 't' prefix for trading pairs in your whitelist and signals.
Step 5: Set Up Your TradingView Alert
Connect TradingView to SignalBee.
- Open TradingView and load your strategy
- Click Alert (clock icon)
- Configure your alert conditions
- In Notifications, enable Webhook URL
- Paste your SignalBee webhook URL
- In the Message field, enter your signal JSON:
{
"action": "buy",
"ticker": "tBTCUSD",
"quantity_type": "percentage",
"quantity": "50"
}
Signal Format Reference
| Field | Required | Values |
|---|---|---|
action | Yes | buy, sell, or close |
ticker | Yes | Bitfinex pair (e.g., tBTCUSD) |
quantity_type | Yes | percentage or fixed |
quantity | Yes | Amount to trade |
Step 6: Test Your Setup
Verify everything works.
- In TradingView, click Test on your alert
- In SignalBee, check Signals page
- Verify Orders shows the executed trade
- Confirm in Bitfinex order history
Bitfinex-Specific Notes
Trading Fees
| Volume (30d) | Maker | Taker |
|---|---|---|
| < $500K | 0.10% | 0.20% |
| $500K - $1M | 0.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
| Pair | Minimum |
|---|---|
| tBTCUSD | 0.0001 BTC |
| tETHUSD | 0.001 ETH |
| Most pairs | ~$5 USD equivalent |
Troubleshooting
| Issue | Solution |
|---|---|
| nonce error | Usually temporary - retry in a few seconds |
| Invalid API key | Check key hasn't been revoked |
| Unknown symbol | Use 't' prefix format (tBTCUSD not BTCUSD) |
| Order failed | Ensure funds are in Exchange wallet, not Margin |
Summary
You've connected TradingView to Bitfinex in 6 steps:
- ✅ Created Bitfinex API key with trading permissions
- ✅ Connected Bitfinex to SignalBee
- ✅ Created a SignalBee webhook
- ✅ Configured settings with Bitfinex ticker format
- ✅ Set up TradingView alert with webhook
- ✅ Tested the complete flow
Your TradingView strategy now executes automatically on Bitfinex.
Need help? Contact support@signalbee.trade or visit our Help Center.