
How to Build a Hyperliquid Copy Trading Bot
Build a copy trading bot on Hyperliquid: follow a trader's fills live, size each copy, re-check positions for missed trades, and know its limits.
Developer guides for building on Hyperliquid: WebSocket streams, orderbook data, rate limits, historical data and running your own node.

Build a copy trading bot on Hyperliquid: follow a trader's fills live, size each copy, re-check positions for missed trades, and know its limits.

See Hyperliquid's top 10 traders by PnL over the last 365 days, then build your own leaderboard from public data and avoid its common traps.

Learn how to build a Hyperliquid trading bot: a signal from market data, signed orders through Hyperliquid's API, risk limits and a kill switch, with examples.

Learn how to build a Hyperliquid order book heatmap: sample l2Book snapshots, choose the price grouping, then read walls, pulled liquidity and depth.

Learn how to get a Hyperliquid wallet's trade history by API: userFills, paging with userFillsByTime, reaching older fills, and turning fills into PnL by market.

Learn how Hyperliquid funding rates work: hourly payments, who pays whom, the 4% cap, and how to check live rates and pull funding rate history by API.

Check any Hyperliquid vault's APR, PnL and depositors, from HLP to every user vault, and track deposits and withdrawals across many vaults at once.

Hyperliquid tick size and lot size rules: 5 significant figures, szDecimals, the $10 perp minimum, and a Python function that rounds orders correctly.

Hyperliquid fees for builders: maker/taker tiers, builder codes, HIP-3 growth mode, where fees go, and how to pull fee data with the API.

How to test a Hyperliquid app on testnet: test USDC and HYPE, the API, WebSocket and HyperEVM addresses, and what breaks when you move to mainnet.

A plain guide to Hydromancer's live stats page: what each row, number and colour means, and what the dashboard doesn't claim.

How Hyperliquid builder codes work: approval, fee limits, adding one to an order, and four ways to track the fills and fees your code earns.

Why Hyperliquid nodes lose their peer and fall behind, how to find peers with free slots on Flowscan, and when a reserved peer is worth paying for.

See every open position on Hyperliquid at once: Flowscan Terminal in your browser, the perpSnapshots API in code, and Reservoir's free daily history.

We built 18 apps and ran each against the live Hyperliquid and Hydromancer APIs to show when the free API is enough and when your app needs more.

A builder's guide to the Hyperliquid API: which endpoint answers which question, API keys, signing your first order, tested limits and common mistakes.
Look up Hyperliquid whales in the app or on Flowscan, or build a tracker in Python that finds big wallets, reads their positions and sends Telegram alerts.

How Hyperliquid liquidations work (order book, backstop and ADL) and how to query liquidation history, live events and liquidation prices in Python.

A dropped peer can stall your node for 10–30 seconds. See how Hydromancer engineers set up a Hyperliquid non-validator — machine, peers, alerts, and flags.

A running series of benchmarks comparing Hyperliquid data providers head to head. Not the same as our latency-by-region study.

The wrong book stream wastes bandwidth or hides the queue. Discover when to use BBO, L2, and L4 on Hyperliquid and how Hydromancer helps.

Hyperliquid’s API allows 1,200 weight points per minute per IP, plus address and WebSocket limits. How each works, and three ways to send fewer requests.

Hyperliquid presents multiple different ways of getting data feeds. We explain how to do it and where Hydromancer can help.