How to Connect TradingView to Hyperliquid for Automated Trading
Automate your TradingView strategy on Hyperliquid in about 15 minutes. Hyperliquid is a decentralized perpetual futures exchange built on its own L1 blockchain, offering CEX-like speed with on-chain transparency and self-custody.
What You'll Need
Before starting, ensure you have:
- TradingView Pro or higher - Webhooks require a paid TradingView subscription
- Ethereum wallet - MetaMask or similar (Hyperliquid uses wallet-based auth)
- USDC on Arbitrum - For depositing to Hyperliquid
- SignalBee account - Free to sign up at signalbee.trade
- 10-15 minutes - Slightly longer due to wallet setup
Step 1: Set Up Your Hyperliquid Account
Hyperliquid uses wallet-based authentication (EIP-712 signatures).
- Go to Hyperliquid
- Connect your Ethereum wallet (MetaMask, WalletConnect, etc.)
- Sign the message to create your account
- Deposit USDC from Arbitrum to your Hyperliquid account
Create an API Wallet
For automated trading, create a dedicated API wallet:
- In Hyperliquid, go to Settings → API Wallet
- Click Create API Wallet
- Set a name:
SignalBee Trading - Save the generated private key securely
Important: This private key controls trading on your Hyperliquid account. Store it in a password manager and never share it.
Understanding Hyperliquid Auth
| Auth Type | Use Case |
|---|---|
| Main Wallet | Manual trading, deposits/withdrawals |
| API Wallet | Automated trading (use this with SignalBee) |
The API wallet can only trade - it cannot withdraw funds.
Step 2: Connect Hyperliquid to SignalBee
Link your Hyperliquid API wallet to SignalBee.
- Log in to SignalBee
- Go to Exchanges in the sidebar
- Click Add Exchange → Select Hyperliquid
- Enter your Wallet Address (the API wallet address)
- Enter your Private Key (the API wallet private key)
- Click Save and Test Connection
- Verify you see ✅ "Connection successful"
Your Hyperliquid 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 Hyperliquid 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., BTC, ETH)
- Set Max order size to limit trade amounts
- Enable Trading when ready
Hyperliquid Ticker Format
Hyperliquid uses simple asset names for perpetuals:
| Asset | Hyperliquid Format |
|---|---|
| Bitcoin Perp | BTC |
| Ethereum Perp | ETH |
| Solana Perp | SOL |
No quote currency needed - all pairs are settled in USDC.
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": "BTC",
"quantity_type": "fixed",
"quantity": "0.01"
}
Signal Format Reference
| Field | Required | Values |
|---|---|---|
action | Yes | buy, sell, or close |
ticker | Yes | Asset symbol (e.g., BTC, ETH) |
quantity_type | Yes | percentage or fixed |
quantity | Yes | Amount to trade |
Example signals:
Long 0.1 BTC:
{"action": "buy", "ticker": "BTC", "quantity_type": "fixed", "quantity": "0.1"}
Short 2 ETH:
{"action": "sell", "ticker": "ETH", "quantity_type": "fixed", "quantity": "2"}
Close position:
{"action": "close", "ticker": "BTC", "quantity_type": "percentage", "quantity": "100"}
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 Hyperliquid positions
Hyperliquid-Specific Notes
Trading Fees
| Type | Maker | Taker |
|---|---|---|
| Perpetual | 0.01% | 0.035% |
Hyperliquid has some of the lowest fees in DeFi perpetuals.
Leverage
Hyperliquid supports up to 50x leverage on major pairs:
| Asset | Max Leverage |
|---|---|
| BTC | 50x |
| ETH | 50x |
| SOL | 20x |
| Others | 5-20x |
Set your leverage in Hyperliquid before trading. SignalBee uses your configured leverage.
Funding Rates
Like CEX perpetuals, Hyperliquid has funding rates:
- Calculated every 8 hours
- Paid between longs and shorts
- Check current rates on Hyperliquid UI
Self-Custody Benefits
| Feature | Hyperliquid | CEX |
|---|---|---|
| Fund custody | Your wallet | Exchange |
| Withdrawal | Instant | May have delays |
| KYC required | No | Usually yes |
| Transparency | On-chain | Opaque |
Supported Assets
Hyperliquid lists 100+ perpetual markets including:
- Majors: BTC, ETH, SOL, AVAX
- DeFi: UNI, AAVE, LINK, MKR
- Memes: DOGE, SHIB, PEPE
- And many more
Troubleshooting
| Issue | Solution |
|---|---|
| Invalid signature | Verify private key is correct (no extra spaces) |
| Asset not found | Use simple format (BTC not BTCUSDT) |
| Insufficient margin | Deposit more USDC to your Hyperliquid account |
| Order rejected | Check leverage settings and margin requirements |
Summary
You've connected TradingView to Hyperliquid in 6 steps:
- ✅ Created Hyperliquid API wallet
- ✅ Connected Hyperliquid to SignalBee with wallet credentials
- ✅ Created a SignalBee webhook
- ✅ Configured settings with Hyperliquid ticker format
- ✅ Set up TradingView alert with webhook
- ✅ Tested the complete flow
Your TradingView strategy now executes automatically on Hyperliquid with full self-custody.
Need help? Contact support@signalbee.trade or visit our Help Center.