SignalBee
All Guides
Hyperliquid15 minutes

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).

  1. Go to Hyperliquid
  2. Connect your Ethereum wallet (MetaMask, WalletConnect, etc.)
  3. Sign the message to create your account
  4. Deposit USDC from Arbitrum to your Hyperliquid account

Create an API Wallet

For automated trading, create a dedicated API wallet:

  1. In Hyperliquid, go to SettingsAPI Wallet
  2. Click Create API Wallet
  3. Set a name: SignalBee Trading
  4. 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 TypeUse Case
Main WalletManual trading, deposits/withdrawals
API WalletAutomated 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.

  1. Log in to SignalBee
  2. Go to Exchanges in the sidebar
  3. Click Add Exchange → Select Hyperliquid
  4. Enter your Wallet Address (the API wallet address)
  5. Enter your Private Key (the API wallet private key)
  6. Click Save and Test Connection
  7. 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.

  1. In SignalBee, go to Webhooks
  2. Click Create Webhook
  3. Select your Hyperliquid 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., BTC, ETH)
  3. Set Max order size to limit trade amounts
  4. Enable Trading when ready

Hyperliquid Ticker Format

Hyperliquid uses simple asset names for perpetuals:

AssetHyperliquid Format
Bitcoin PerpBTC
Ethereum PerpETH
Solana PerpSOL

No quote currency needed - all pairs are settled in USDC.

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": "BTC",
  "quantity_type": "fixed",
  "quantity": "0.01"
}

Signal Format Reference

FieldRequiredValues
actionYesbuy, sell, or close
tickerYesAsset symbol (e.g., BTC, ETH)
quantity_typeYespercentage or fixed
quantityYesAmount 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.

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

Hyperliquid-Specific Notes

Trading Fees

TypeMakerTaker
Perpetual0.01%0.035%

Hyperliquid has some of the lowest fees in DeFi perpetuals.

Leverage

Hyperliquid supports up to 50x leverage on major pairs:

AssetMax Leverage
BTC50x
ETH50x
SOL20x
Others5-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

FeatureHyperliquidCEX
Fund custodyYour walletExchange
WithdrawalInstantMay have delays
KYC requiredNoUsually yes
TransparencyOn-chainOpaque

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

IssueSolution
Invalid signatureVerify private key is correct (no extra spaces)
Asset not foundUse simple format (BTC not BTCUSDT)
Insufficient marginDeposit more USDC to your Hyperliquid account
Order rejectedCheck leverage settings and margin requirements

Summary

You've connected TradingView to Hyperliquid in 6 steps:

  1. ✅ Created Hyperliquid API wallet
  2. ✅ Connected Hyperliquid to SignalBee with wallet credentials
  3. ✅ Created a SignalBee webhook
  4. ✅ Configured settings with Hyperliquid ticker format
  5. ✅ Set up TradingView alert with webhook
  6. ✅ 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.