Skip to main content

Spread & Sizing Guide

Understanding Spreads

Spreads are measured in basis points (bps). 1 bps = 0.01% of price. For a $100,000 BTC, 1 bps = $10. There are several spread parameters:

  • Inner spread — Distance from mid price to your closest orders. Tighter = more fills, less profit per trade but the profit still compounds.
  • Level spacing — Gap between consecutive orders in the ladder. Determines how spread out your liquidity is.
  • Number of levels — How many orders per side. More levels = more coverage but more capital tied up.

Per-Market Recommendations

MarketInner SpreadLevel SpacingLevelsNotes
BTCUSD3-6 bps1-2 bps4-8Deepest liquidity, can run tight
ETHUSD4-8 bps1-3 bps4-8Good liquidity, slightly wider than BTC
SOLUSD6-12 bps2-4 bps3-6Medium liquidity, needs wider spreads
XRPUSD8-15 bps3-5 bps3-6Medium liquidity, tick size matters
HYPEUSD10-20 bps4-6 bps3-5Lower liquidity, wider is safer
SUIUSD10-18 bps3-5 bps3-5Similar to HYPE, medium volume
AAVEUSD12-20 bps5-8 bps3-5Lower volume, conservative spacing
ENAUSD15-25 bps5-8 bps3-4Low liquidity, wide spreads needed

Sizing Your Orders

Order size should be proportional to your total capital and the market's liquidity:

Account SizeOrder Size RangeRationale
$500 - $2k$25 - $100Small orders, learn the mechanics
$2k - $10k$50 - $300Moderate size, capture real spreads
$10k - $50k$100 - $1,000Larger orders for meaningful volume
$50k+$200 - $2,000Scale with market depth

Spread Formulas

Understanding how orders are placed:

Bid Price = Oracle Price - (Inner Spread / 2) - Inventory Skew
Ask Price = Oracle Price + (Inner Spread / 2) + Inventory Skew

Level N Bid = Bid Price - (N * Level Spacing)
Level N Ask = Ask Price + (N * Level Spacing)

Tips

Spread calibration matters
  • Too tight = more fills but more adverse selection (getting picked off)
  • Too wide = fewer fills, missed opportunities
  • Start wider and tighten gradually based on fill quality
  • Different times of day have different optimal spreads (Asian session vs US open)