Position Sizing for Crypto Arbitrage: A Practical Guide
The difference between a profitable and unprofitable arbitrage trader often is not the strategy — it is position sizing. Too small and returns are insignificant. Too large and one bad period wipes out months of gains. This guide gives you exact frameworks with real numbers.
📌Why Position Sizing Matters
Most beginners focus entirely on finding good signals — and ignore how much capital to deploy per trade. This is backwards. Even a perfectly identified arbitrage opportunity can result in net losses if the position is too large relative to fees, slippage, or margin requirements.
Consider two traders with the same $10,000 portfolio and the same 70% win rate signals. Trader A risks 5% per trade. Trader B risks 25% per trade. After 20 trades with identical signal quality, Trader A compounds steadily. Trader B may be wiped out by a single bad streak — even though their signals were correct 70% of the time.
In arbitrage specifically, position sizing also determines your exchange exposure risk, margin buffer, and liquidity risk — all separate from price risk.
📐The Kelly Criterion
The Kelly Criterion calculates the optimal fraction of your portfolio to risk on any trade, given a known win rate and reward-to-risk ratio.
Kelly Formulaf* = (b × p − q) / b
where: b = reward/risk ratio · p = win probability · q = 1−p
Example — 70% win rate, 2:1 reward/riskf* = (2 × 0.70 − 0.30) / 2 = 1.10 / 2 = 0.55 → 55% of portfolio
Half Kelly (recommended)Full Kelly (55%) is too aggressive. Use ¼ to ½ Kelly → 14% to 28% per position
Use Kelly as an upper bound, not a target. Half Kelly (25–28%) is the absolute maximum for a single position.
🎯Risk Percentage Method
Simpler and more practical than Kelly. Risk a fixed percentage of your total portfolio on each trade — keeps drawdowns predictable.
FormulaPosition Size = (Portfolio × Risk%) ÷ Max Loss per Unit
Example — $10,000 portfolio, 2% risk, 1% stop lossRisk amount: $10,000 × 2% = $200
Position size: $200 ÷ 1% = $20,000 notional (1× leverage = $10,000 each leg)
Hard capDirectional trades: max 10% per position
Delta-neutral arb: cap raises to 20–30% per position
💰Funding Rate Arb Specific Sizing
Funding rate arbitrage is delta-neutral — near-zero price exposure. Larger positions are acceptable, but funding reversal, exchange risk, and margin liquidation still set the ceiling.
Recommended allocationTotal arb allocation: 60–80% of portfolio
Per position max: 20–25% of portfolio
Positions open: 3–5 simultaneous
Single exchange max: 40% of portfolio
Margin buffer: 2–3× minimum requirement
Example — $10,000 portfolio, 4 positionsETH/USDT: $2,500 (25%) Binance spot + Bybit short
BTC/USDT: $2,500 (25%) Binance spot + Bybit short
SOL/USDT: $1,500 (15%) Gate spot + Bybit short
BNB/USDT: $1,500 (15%) Binance spot + Binance short
Reserve: $2,000 (20%) Margin buffer + opportunity fund
The 20% reserve is your margin top-up fund and dry powder for new opportunities.
📊Position Size Reference Table
Recommended sizes — funding rate arbitrage, 4-position spread, 0.03% avg funding/8h:
| Portfolio | Per Position (20%) | Max (25%) | Reserve (20%) | Est. Monthly |
| $1,000 | $200 | $250 | $200 | ~$27 |
| $2,500 | $500 | $625 | $500 | ~$68 |
| $5,000 | $1,000 | $1,250 | $1,000 | ~$135 |
| $10,000 | $2,000 | $2,500 | $2,000 | ~$270 |
| $25,000 | $5,000 | $6,250 | $5,000 | ~$675 |
Estimates after fees. Not guaranteed — rates vary.
📈Scaling Roadmap
Start smaller than your framework suggests. Real execution has surprises paper trading does not. Scale up only after results confirm the framework works.
Phase 1 — Beginner
Trades 1–10
- → 5% per position max
- → 1–2 positions only
- → ETH or BTC only
- → 40% reserve held
- → Journal every trade
Phase 2 — Intermediate
Trades 10–30
- → 10–15% per position
- → 2–3 positions
- → Add 1 altcoin pair
- → 25% reserve held
- → Track slippage data
Phase 3 — Advanced
30+ trades
- → 20–25% per position
- → 3–5 positions
- → Full pair diversity
- → 20% reserve held
- → Dynamic sizing active
Phase progression is trade-count based — not time based. Completed trade experience is what matters.
⚡Dynamic Sizing Rules
Once in Phase 3, adjust position sizes based on market conditions — press when favourable, pull back when risk is elevated.
✅ Increase Size When
- → Funding rate ≥ 0.08%/8h
- → Rate positive 10+ payments
- → OI rising (bull market)
- → 5+ consecutive wins
- → Spread 2%+ above cost
⚠️ Decrease Size When
- → Funding rate below 0.03%/8h
- → Rate trending down 3+ payments
- → OI falling (bear pressure)
- → 2+ consecutive losses
- → Major news event expected
Dynamic sizing stays within phase limits — the phase ceiling is a hard cap regardless of conditions.
❓ Frequently Asked Questions
Should I use the same position size for every trade?
Yes in Phase 1 and 2. Consistency removes one variable from analysis. In Phase 3, vary sizes based on signal quality and market conditions.
How do I size a cross-exchange spot arb trade?
Position = the maximum you can execute on both exchanges within the spread window without moving the market. For BTC/ETH typically $10K–$50K. For altcoins your order should not exceed 0.5% of visible ask volume.
What if my position sizing feels too conservative?
It probably is not. A 30% drawdown requires a 43% gain just to break even. Conservative sizing protects your ability to stay in the game long enough to compound.
Can I use leverage to increase position size?
No — not on the futures leg. Leverage destroys the delta-neutral hedge. A 10% price spike with 5× leverage liquidates your short before the spot leg compensates. Use 1× only. Want larger returns? Increase capital, not leverage.
How does exchange risk affect sizing?
Single exchange exposure should never exceed 40% of your total portfolio. Distribute across at least 2 exchanges at all times.
When should I increase total portfolio allocation to arb?
Only after Phase 2 (10–30 trades) with positive results. Start at 40–50% of portfolio in arb. Move to 60–80% only in Phase 3 with 30+ completed trades and consistent positive P&L.
Ready to put your sizing framework into practice? ArbVertex signals include exact entry prices, fee-adjusted net profit, and position guidance.
View Plans → Join for $5/month