Hyperliquid’s public API exposes Level 2 depth — aggregated bids and asks. That alone tells observers a lot. Level 4 goes further: individual orders with wallet addresses, order IDs, timestamps and full parameters. Anyone running a node or subscribing to an L4 service can see exactly who placed what, when, and at what price.
For small orders this doesn’t matter. For anyone trading meaningful size — or anyone who would rather their strategy weren’t readable — it changes everything. Market makers, arbitrage desks and data-driven traders can watch you build a position in real time and trade against it.
On a CEX, only the exchange sees your orders. On Hyperliquid, the market sees them.
- Your exact price and size
- Not aggregated depth — your specific order, as placed.
- Your wallet address
- Linking this order to every other order you have ever placed.
- Your position history
- Observers reconstruct your entry, your sizing, your timing patterns.
- Your algo behaviour
- Fixed intervals and fixed sizes are a pattern, and the pattern is visible.
What that costs, and why it compounds
- SlippageMarket orders eat through the book, filling at progressively worse prices as your size consumes each level.
- Information leakageA large resting order announces demand. Makers widen, informed traders step in front. You never see the better price you could have had.
- Timing costThe longer an execution runs, the more adverse movement you carry. Executing faster creates impact. That balance is the whole problem.
- Fee dragTaker fills cost more than maker fills at every tier — on every fill, for as long as you trade.