AI Traders
DCA bot
Available

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

01

Pick a pair

BTC, ETH, SOL, ARB and dozens of altcoins on Hyperliquid. Anything with sufficient liquidity and history.

02

Parameters

Starting size, safety-order step (% or timer), size multiplier, take-profit. Templates: Conservative / Balanced / Aggressive.

03

Paper period

Bot runs in paper for 7 days. You see every trade, decision log, PnL — no real money.

04

Live

One click to live. Capital cap is yours; the bot can't exceed it even if parameters look optimal to it.

DCA FAQ

How does DCA on perps differ from DCA on spot?+
Spot DCA = long-term accumulation aiming at "average price." On perps, funding-rate enters (payments between longs and shorts every 8h) and leverage. Our DCA accounts for both: leverage cap ≤2×, declines safety when funding is hostile, computes TP against full-position breakeven.
What if the market keeps falling after all safety orders?+
The position stays open at the leverage the bot reached (≤2× by default). Stop-loss is off by default — a deliberate choice for DCA mechanics, otherwise averaging loses meaning. To enable a stop, set it in parameters.
How many safety orders by default?+
5 steps, 1.5% spacing, size multiplier 1.5 (default). Working range ~7–8% from first price. Martingale multiplier capped at 2.0 for Spot DCA (RECONCILIATION audit invariant). All configurable.
Can DCA run short?+
Yes, direction is a parameter. Short-DCA fits funding-arbitrage patterns: when longs are crowded and pay shorts high funding.