Fees
The fee you pay depends on the product you trade. Rates are in basis points (bps), where 1 bp is 0.01%. They are current as of 3 October 2026, and each market publishes its own rate.
| Product | Silhouette fee | Hyperliquid fee |
|---|---|---|
| HyperEVM spot | 5 bps taker fee, included in the all-in price you are shown | none |
| HyperCore perps | 1.4 bps builder fee on the taker's order, charged by Hyperliquid on the fill | Hyperliquid's own fee at the taker's fee tier |
Spot
Spot trades on HyperEVM carry a 5 bps taker fee. It is charged on what you pay: on a buy, the amount the winning maker receives; on a sell, the tokens you sell. Every quote already includes it, so you see one all-in price, and the maker receives its full quoted amount.
Silhouette fixes the rate when you submit, so a later rate change does not affect your request. If the trade does not happen, no fee is charged.
Buy. The fee is 5 bps of what the winning maker receives, so it follows what you pay, not your limit. Your price limit is the most you will pay with the fee included: a quote can win only if it fits within your limit once the fee is added. Silhouette sets aside your full limit when you submit and releases what is unused at settlement.
Sell. The fee is exact, whatever your limit: 5 bps of the tokens you sell, taken from those tokens. Makers quote on the amount left after the fee.
Example, buy. On the TSLAX/USDC market on HyperEVM at 5 bps, you buy 2 TSLAX with a price limit of 500 USDC.
- Your 500 USDC is set aside.
- A quote fits within your limit only if it is at most about 499.75 USDC, because the fee is added on top.
- The best quote is 480 USDC. The fee is 5 bps of 480 USDC, which is 0.24 USDC, so you pay 480.24 USDC and 19.76 USDC is released.
Example, sell. On the TSLAX/USDC market on HyperEVM at 5 bps, you sell 2 TSLAX with a price limit of 470 USDC.
- The fee is 5 bps of 2 TSLAX, which is 0.001 TSLAX. Your 2 TSLAX is set aside.
- Makers quote on 1.999 TSLAX and must pay at least 470 USDC.
- The best quote is 480 USDC. You deliver the full 2 TSLAX, which includes the 0.001 TSLAX fee, and receive 480 USDC. Nothing is released.
Integrators read each market's rate from the API Reference.
Perpetuals
On HyperCore perps, Silhouette's fee is a Hyperliquid builder fee of 1.4 bps. Only your order carries it, never the maker's, and Hyperliquid charges it to your own account when the order fills. Silhouette moves no funds on a perps trade, so the fee cannot sit inside the quote.
Each quote shows the fee. It is not part of the quoted price or your price limit, so budget for it, and for Hyperliquid's own fee, on top of the price you accept.
You approve the builder fee in your Hyperliquid account before your first perps trade, and again if the rate rises above your approval. A request fails if your approval is below the rate. See Setup.
Example. You buy BTC perps and your order fills for 100,000 USDC of notional.
- The builder fee is 1.4 bps of 100,000 USDC, which is 14 USDC.
- Hyperliquid's own taker fee applies on top, at your fee tier.
- If only 60,000 USDC of the order fills, the builder fee is 8.40 USDC, because it applies only to what filled.
Hyperliquid fees
Hyperliquid charges no trading fee on HyperEVM spot RFQs, because they never trade on Hyperliquid's order book.
On perps, you pay Hyperliquid's taker fee at your own fee tier, and funding accrues on your position. Silhouette takes no spread on a perps fill: its charge is the builder fee.
Hyperliquid sets its rates and tiers: see its fee schedule.
Makers
Makers pay Silhouette no trading fee and get no rebates. A maker receives exactly the amount it quotes.
Two costs sit outside that:
- Hyperliquid's fees and funding on perps, covered in the perpetuals maker guide.
- Settlement gas on HyperEVM spot, which the maker pays, covered in xStocks market making.
Deposits and withdrawals
Silhouette charges no deposit or withdrawal fee. See Deposits and withdrawals.