Copy trading on Hyperliquid is unusually checkable: fills, liquidations and account histories are public, so most of the decisions below can be made on evidence rather than marketing. This guide walks the full path — finding candidate traders, evaluating them without fooling yourself, deciding between one leader and a basket, setting up mirroring without giving up custody, choosing risk settings, and the mistakes that cost people the most.
To copy trade on Hyperliquid: fund your own Hyperliquid perpetuals account, identify candidate leaders from public on-chain history, evaluate them on consistency and survivability rather than short-window PnL, decide between a single leader and a diversified basket, grant a trade-only agent approval plus a builder-fee approval, set position and leverage limits, and monitor per-leader attribution. Funds stay in your account throughout.
Before you start — the prerequisites
Four things need to be true before any of the steps below make sense. Getting them in place first removes most of the friction people hit halfway through a setup flow.
A self-custody wallet you control, with the seed phrase backed up offline.
USDC bridged or deposited to Hyperliquid, and sitting in the perpetuals context.
An amount you are willing to see in a full drawdown, sized so a total sleeve loss is tolerable.
A written exit condition — what would make you stop — decided before you start, not during a drawdown.
Step 1 — Fund your own Hyperliquid account
Everything downstream assumes capital sitting in a Hyperliquid perpetuals account you control. Bridge or deposit USDC to Hyperliquid, then make sure the balance is in the perps context rather than sitting on spot or unified — margin for perpetual positions has to be where the positions are, and this is the single most common setup blocker we see.
Do not size this as a test if you do not intend it to be one. Copy systems allocate proportionally to the capital they are given, and an account that is too small to express a leader's positions cleanly will track them poorly for arithmetic reasons rather than strategy reasons. The capital page covers where those thresholds fall.
Step 2 — Find candidate traders
Hyperliquid's public data means you can enumerate accounts and read their real history. The obvious starting point is the exchange leaderboard, and the obvious mistake is treating the leaderboard as a shortlist. Leaderboards rank on short-window PnL or ROI, which selects for leverage, small-account percentage effects and survivorship — the accounts that took the same risk and lost are not shown.
Better sources of candidates: accounts with long continuous histories rather than recent spikes, accounts whose size has grown through realized PnL rather than deposits, and accounts that trade the same markets repeatedly enough that their behaviour is characterisable. Breadth matters at this stage; you are building a pool to filter, not picking a winner.
Prefer long histories over large recent numbers.
Distinguish equity growth from deposits before reading any ROI figure.
Collect a pool of candidates; do not shortlist from the top of a 7-day board.
Step 3 — Evaluate them honestly
The evaluation that matters is whether the record is repeatable, not whether it is impressive. Five properties do most of the work: consistency of realized PnL across periods, win rate read together with profit factor, position discipline (does size scale with conviction or with recent losses?), drawdown behaviour, and account survivability — whether the account has ever been liquidated or run margin close to the edge.
Two traps are worth naming. First, ROI without a known capital base is uninterpretable: percentage returns on an account that is being topped up or drawn down mean different things. Second, a high win rate alone is compatible with a strategy that takes small wins and occasional catastrophic losses; profit factor is what exposes that.
HyperMirror automates this filter, scoring candidates on those five inputs and requiring every floor to be cleared before a trader enters the basket at all. If you do it manually, apply floors before ranking, for the same reason.
Step 4 — Decide: single leader or diversified basket
Copying one trader is copying one strategy, one regime preference and one risk appetite. When that edge decays — and edges decay — the whole account decays with it, at full size, with no internal offset. It is also the version that feels best while it works, which is why it remains popular.
A basket spreads the dependence across several leaders, which lowers the variance contributed by any single one. It costs more in complexity and requires isolation to work at all, and it does not protect you from a market-wide move that hits every leader simultaneously. Diversification across correlated perp traders is real but partial; expect it to soften idiosyncratic failure, not systemic risk.
There is also a capital dimension: a basket only functions if each sleeve is large enough to express positions after order-size rounding. Below that, you are better off with fewer leaders sized properly than with many sized into noise.
Step 5 — Set up non-custodial mirroring
The non-custodial setup on Hyperliquid is three signatures and no transfers. Connect the wallet that owns the account. Approve a trade-only agent, which authorizes a named agent address to submit trading actions while leaving withdrawals signable only by you. Approve a maximum builder-fee rate, which bounds what can be charged on your fills.
At no point should you be asked to deposit into an operator's address, hand over a private key, or grant withdrawal rights. If any of those appear in a setup flow, the product is not non-custodial regardless of how it is described.
Once approved, mirroring runs against your capital in place. With HyperMirror each leader is given its own sub-account, so their positions never net against each other and each sleeve's results stay attributable.
Builder-fee approval — caps the fee rate you can be charged.
Step 6 — Choose risk settings deliberately
The leader's risk appetite is not automatically yours. Two limits do most of the protective work: a per-leader notional ceiling, so no single sleeve can dominate the book, and a leverage cap applied independently of whatever leverage the leader chooses to run.
Think about the limits in terms of the worst case they permit rather than the returns they allow. If a sleeve were fully lost, what fraction of the account is that? If the answer makes you uncomfortable, the ceiling is too high — and no amount of leader quality changes that arithmetic.
Also decide in advance what would make you stop. Systems that get switched off in the middle of a drawdown, at the point of maximum discomfort, tend to lock in the drawdown and miss the recovery. Writing the exit condition down before you start is cheap; deciding it under stress is not.
Step 7 — Monitor what actually matters
Day-to-day PnL is the least informative thing on the screen. What is worth watching: per-leader attribution (is one sleeve carrying or dragging everything?), drift between intended and actual weights, tracking error against the leader, and whether any leader has accumulated a strike or been replaced.
Expect your results to differ from the published leader history. Your entries fill at different prices, your account size differs, and funding accrues at different points in your holding period. That divergence is structural, not a defect, and it goes in both directions.
What the first two weeks actually look like
The first fortnight is where expectations get recalibrated, so it helps to know the shape of it in advance. Days one to three are usually quiet: mirroring only acts when a leader acts, and a leader between setups produces no fills at all. An empty positions table on day one is normal, not a fault.
Once fills begin, the first thing you will notice is divergence from the published leader history — different prices, different size, funding accruing at different points. Judge the system on whether positions are being reproduced faithfully and in the right direction, not on whether the PnL matches. Two weeks is far too short a window to evaluate an edge; it is long enough to verify that plumbing, isolation and attribution are working.
Day 1–3: verify the agent shows as approved and each sub-account is funded and reachable.
First fills: check direction, market and rough size against the leader, not the PnL.
Week 1: confirm per-leader attribution is separable — no positions netting across leaders.
Week 2: review tracking error and weight drift; resist judging the edge this early.
Common mistakes
Most of the damage in copy trading comes from a short list of avoidable errors rather than from exotic risks.
Copying the top of a short-window leaderboard, which selects for leverage and luck.
Mirroring multiple leaders into one account, where opposing positions net out.
Sizing the account too small for the number of leaders, so positions round into noise.
Treating estimated model performance as a forecast of your own returns.
Turning the system off mid-drawdown and back on after the recovery.
Granting a permission broader than trade-only because a product asked for it.
Capital considerations
Copy trading has fixed frictions that do not scale down: minimum order sizes, rounding, and margin that has to sit idle in each sub-account. Below a certain account size those frictions dominate, and adding leaders makes it worse rather than better.
HyperMirror handles this with two modes. Starter mode mirrors a single leader with the same risk controls and isolation. Full mode, which unlocks automatically at $100,000 of mirrored volume, mirrors up to 10 scored leaders in parallel. The capital page covers where the practical thresholds fall in more detail.
Nothing here is financial advice. Perpetual futures are leveraged instruments: a position can be liquidated in full, and past performance of any trader is not indicative of future results. Copy trading does not remove that risk — it changes who makes the decision, not what the market can do to it.
Reference tables
Setup problems, what causes them, and what to do.
Symptom
Usual cause
What to do
"Agent already approved" and the flow will not continue
Usual causeA prior agent approval exists on the account from an earlier session or another tool
What to doCheck the existing approval on-chain; approve the current agent again or revoke the stale one from your wallet
Insufficient margin when a position should open
Usual causeUSDC is on spot or unified rather than in the perpetuals context, or margin is committed elsewhere
What to doTransfer the balance into the perps context and leave headroom rather than funding to the exact requirement
Position sizes rounded to zero or far off the leader
Usual causeThe sleeve is too small to express the leader's position after minimum order size and rounding
What to doReduce the number of leaders or increase the account size; see the capital requirements page for thresholds
No fills for the first few days
Usual causeThe leader has not traded — mirroring only acts when the leader acts
What to doNothing; confirm the agent is approved and the sub-account is funded, then wait
Fills at visibly worse prices than the leader
Usual causeSpread and slippage on a thinner book, plus unavoidable latency between the leader's fill and yours
What to doExpect structural divergence in both directions; treat persistent one-way drift as tracking error to review, not a fault to fix immediately
Builder fee appears higher than expected
Usual causeFee is charged on mirrored notional volume, so an active leader generates more fee at the same profitability
What to doRead the fee against mirrored volume rather than against equity; the rate you signed is the cap
Two leaders seem to cancel each other out
Usual causeLeaders were copied into one netting account rather than isolated sub-accounts
What to doIsolation per leader is required for attribution; HyperMirror gives each leader its own sub-account by default
At a glance
The setup steps, and what each one actually grants.
Step
What you sign
What it grants
Reversible?
Connect wallet
What you signA message proving address ownership
What it grantsRead access to your account state
Reversible?Disconnect at any time
Fund the perps account
What you signA transfer within your own accounts
What it grantsMargin available for positions
Reversible?Withdraw at any time
Approve agent
What you signAn agent approval naming an agent address
What it grantsOrder placement and management only
Reversible?Revoke on-chain, no fund movement
Approve builder fee
What you signA maximum fee rate
What it grantsThe right to charge up to that rate on your fills
Reversible?Revocable; capped by your signature
Start autopilot
What you signNothing further
What it grantsMirroring begins into isolated sub-accounts
Reversible?Pause or stop from the dashboard
Methodology
Scoring and replacement are documented in full on How it works and in the Docs (Policy v3). In short: the Elite basket is sticky, emergencies remove a leader immediately, and soft issues accrue at most one strike per UTC day with three strike-days triggering replacement. Read how it works or the documentation for the full table.
Questions
Frequently asked
Can you copy trade on Hyperliquid without giving up custody?
Yes. Hyperliquid's agent approvals let software submit trading actions on your account while withdrawals and transfers remain signable only by your wallet. Your funds never leave accounts you own.
How do I find good traders to copy on Hyperliquid?
Build a pool from public on-chain history rather than shortlisting from a short-window leaderboard, then filter on consistency, profit factor, position discipline, drawdown behaviour and survivability before ranking anyone.
Is it better to copy one trader or several?
Several reduces dependence on any single edge decaying, but only if each leader is isolated so positions do not net, and only if the account is large enough to size each sleeve properly. Below that, fewer leaders sized correctly is the better structure.
How much does it cost?
Hyperliquid's own trading fees, plus whatever the copy system charges. HyperMirror charges 0.1% of mirrored notional volume via the native builder-fee mechanism, with no subscription and no performance fee. Spread, slippage and funding are additional real costs.
Will my returns match the trader I copy?
No. Entry timing, fill prices, account size and funding accrual all differ, so results diverge in both directions. Published leader history is an estimate from public data, not a forecast of your outcome.
How do I stop copy trading?
Pause or stop from the dashboard, and revoke the agent approval with your own wallet if you want the permission gone entirely. Because funds were never held elsewhere, no withdrawal request or operator cooperation is involved.
What is the minimum to start?
There is no protocol minimum, but frictions like minimum order size, rounding and idle margin per sub-account set a practical floor. Starter mode mirrors one leader; Full mode with up to 10 leaders unlocks at $100,000 of mirrored volume.