← Back to Dashboard

Auto-DCA Documentation

Automated Dollar-Cost Averaging on Hyperliquid, powered by the P/E ratio

1. What is Auto-DCA?

Auto-DCA (Dollar-Cost Averaging) is an automated trading tool that places buy or sell orders for $HYPE on your behalf when the P/E ratio crosses a threshold you define.

Instead of watching charts 24/7, you set your conditions once and the system monitors the market every 60 seconds. When your trigger is hit, an order is placed directly on Hyperliquid, even if you're offline.

Why DCA?

Dollar-Cost Averaging is a proven investment strategy that reduces the impact of volatility by spreading purchases over time. Combined with a fundamental metric like P/E, it helps you accumulate $HYPE when the market signals value.

2. The P/E Ratio Explained

The Price-to-Earnings ratio measures how expensive $HYPE is relative to the protocol's actual revenue.

P/E = HYPE Price / (Annualized Revenue / Supply)
Supply = 333,333,333 HYPE  ·  Revenue = Daily Buyback × 365

Hyperliquid generates revenue from trading fees, which are used to buy back $HYPE. This buyback acts as "earnings" for the protocol.

P/E Zones

Zone P/E Range Interpretation
Cheap Below 8x Strong value signal, price is low relative to earnings
Fair 12x – 14x Market is pricing $HYPE reasonably
Expensive Above 20x Price is stretched, potential sell signal

Data sources: DefiLlama for revenue data, Hyperliquid API for real-time $HYPE price.

3. How It Works

  1. Connect your wallet You connect your EVM wallet (MetaMask, Rabby, etc.) to identify your Hyperliquid account.
  2. Configure your strategy Choose a P/E trigger, order type, amount, cooldown, and budget cap.
  3. Sign an agent authorization You sign an EIP-712 message that authorizes Hypersky's agent to place orders on your behalf. This is sent directly to Hyperliquid, not to us.
  4. The server monitors 24/7 Every 60 seconds, the backend checks the live P/E ratio against your trigger. When conditions are met, it places an order on Hyperliquid using the agent authorization.
  5. You stay in control Pause, resume, edit, or fully revoke your strategy at any time from the dashboard.

4. Setup Guide

Prerequisites

Important

You must have USDC deposited on your Hyperliquid account before activating the agent authorization. If you don't, the strategy will be saved in "Pending Deposit" status until you deposit and retry.

Quick Start

  1. Click the Auto-DCA button in the header
  2. Connect your wallet
  3. Choose BUY or SELL mode
  4. Set your P/E trigger (e.g., 10x for buying the dip)
  5. Pick your amount per trigger and total budget cap
  6. Set a cooldown to avoid overtrading
  7. Review and sign the authorization

5. Strategy Parameters

P/E Trigger
The P/E threshold that activates your order. Buy mode triggers below this value; sell triggers above.
Order Type
Market: executes immediately at best price (IOC). Limit: places an order at a set offset below/above current price.
Amount per Trigger
The USDC amount spent on each individual order. Quick presets: $25, $50, $100, $250, $500, $1K, $2.5K, $5K.
Max Triggers
Maximum number of orders to execute. After this, the strategy automatically stops.
Total Budget Cap
Hard cap on total USDC spent. The strategy stops even if max triggers isn't reached.
Cooldown
Minimum time between two orders: 15min, 30min, 1h, 2h, 4h, 8h, 12h, 24h, 2 days, or 1 week.
Expiry Date
The strategy automatically deactivates after this date. Orders placed before expiry remain filled.
Limit Offset %
Only for limit orders. How far below (buy) or above (sell) the current price to place the order.

6. Buy vs Sell Strategies

BUY Strategy

Triggers when P/E drops below your threshold. Lower P/E means $HYPE is cheap relative to protocol earnings, a value accumulation signal.

Example: P/E trigger at 10x, amount $500, cooldown 4h. Every time P/E goes below 10x, the system buys $500 of $HYPE, waiting at least 4 hours between buys.

SELL Strategy

Triggers when P/E rises above your threshold. Higher P/E means $HYPE is expensive relative to earnings, a take-profit signal.

Example: P/E trigger at 25x, amount $1000, cooldown 24h. When P/E exceeds 25x, the system sells $1000 of $HYPE once per day.

Combine both

Advanced users can set up a buy strategy on one account and a sell strategy on another to create a fully automated range-trading system based on fundamentals.

7. Security & Trust

Your funds stay on Hyperliquid

The agent authorization only grants permission to place and cancel orders. It cannot withdraw funds, transfer assets, or access your private keys.

How Agent Authorization Works

What the Agent Cannot Do

Revoking Access

Click the Revoke button on the dashboard. This sends a revocation transaction to Hyperliquid (setting the agent to 0x0000...0000) and deletes your strategy from the server.

8. Managing Your Strategy

Strategy Statuses

Dashboard Features

Actions

9. FAQ

Do I need to keep the site open?

No. The server monitors the P/E ratio independently. Once your strategy is activated, orders execute whether you're online or not.

What happens if I run out of USDC?

The order will fail on Hyperliquid's side. The strategy remains active and will retry at the next check cycle. Your trigger count and budget are only updated on successful fills.

Can I have multiple strategies?

Currently, one strategy per wallet address. To run both a buy and sell strategy, use two different wallets.

How is the P/E calculated?

The dashboard reads the live P/E from the Hypersky chart, which uses the 30-day rolling average of Hyperliquid buyback revenue (via DefiLlama), annualized, divided by the burn-adjusted HYPE supply for MC or FDV.

Is there a fee?

Orders can include a dynamic builder fee that declines as trade size increases. By default the app asks you to approve a 0.10% maximum fee cap on Hyperliquid, but the actual fee charged per order is usually lower and is reduced automatically on larger trades.

What is the "chart alert" feature?

If you've set P/E alerts on the Hypersky chart, they appear as clickable chips in the Auto-DCA setup. Click one to automatically fill the trigger value and buy/sell direction.

How do I revoke manually?

Go to app.hyperliquid.xyz → Settings → API/Agent → find the Hypersky agent and revoke it.