Position averaging for perps without emotion
Dollar-cost averaging adapted for Hyperliquid perps. Funding-rate aware, leverage capped at 2×, paper mode mandatory before live.
What the DCA bot does
Classic DCA splits a fixed capital share across time or price levels. On spot — "accumulate below average market" — simple, understandable, works on a long horizon.
On HL perps, funding-rate enters: long positions pay shorts, and in a trending market funding chews 5–12 bps per 60 days. Our DCA accounts for this: safety orders don't open if 24h funding is past threshold. Honest backtest, realistic returns.
What's inside
Price-DCA and Time-DCA
Two modes: average on drawdown percentage (price) or on interval (time). Combine them — primary entry on price, safety on timer.
Funding-aware safety orders
Safety orders won't open if 24h funding-rate is above threshold. No "doubled position and paid 0.5% for a day" surprises.
2× leverage cap
Even with many safety orders, total leverage stays ≤ 2×. Configurable but the default is deliberately conservative.
Take-profit logic
TP is computed against the breakeven of the whole position, not the first entry. You close in plus, not "sold first slice profitably, rest held until liquidation."
Paper mode mandatory
7 days paper before first live launch. Doesn't disable without explicit opt-in. Filters parameters that look great but break on the real market.
Decision log
Every safety order, every TP — with reasoning. What the bot saw, what the risk gate checked, why it opened (or didn't).
Set up in 60 seconds
Pick a pair
BTC, ETH, SOL, ARB and dozens of altcoins on Hyperliquid. Anything with sufficient liquidity and history.
Parameters
Starting size, safety-order step (% or timer), size multiplier, take-profit. Templates: Conservative / Balanced / Aggressive.
Paper period
Bot runs in paper for 7 days. You see every trade, decision log, PnL — no real money.
Live
One click to live. Capital cap is yours; the bot can't exceed it even if parameters look optimal to it.