Stratégie DCA sur Hyperliquid : Configuration automatisée avec OneKey

26 janv. 2026

Pourquoi le DCA est important pour les dérivés on-chain en 2026

Les perpétuels on-chain se sont considérablement développés tout au long de 2025, les rapports de l'industrie indiquant des volumes records et un élan soutenu jusqu'à fin 2025 à mesure que la qualité d'exécution s'améliorait et que davantage de traders se déplaçaient sur la chaîne pour la transparence et l'auto-conservation (couverture du marché, couverture des tendances de volume).

Dans cet environnement, une approche de type Dollar Cost Averaging (DCA) peut aider à réduire la pression des "entrées parfaites" en répartissant l'exposition sur des périodes ou des niveaux de prix. Le DCA est couramment décrit comme l'investissement d'un montant fixe à intervalles réguliers, indépendamment des mouvements de prix, et il est souvent présenté comme un outil de discipline plutôt qu'une garantie de profits (aperçu Fidelity).

Ce guide montre comment construire un flux d'exécution de type DCA sur Hyperliquid (ci-après désigné HL) avec un appareil OneKey comme ancre de conservation à long terme, et une automatisation optionnelle via une API / un portefeuille d'agent.


Ce que vous allez configurer (vue d'ensemble)

  • Un flux de trading sécurisé et auto-custodial : OneKey détient les clés de votre portefeuille principal pour les dépôts et les retraits.
  • Une méthode d'exécution de type DCA sur HL :
    • Ordres "Scale" (DCA par niveaux de prix)
    • Ordres TWAP (exécution de type DCA par découpage temporel)
  • Optionnel : une stratégie récurrente automatisée utilisant un portefeuille d'agent et un script / planificateur simple.

Prérequis (à faire d'abord)

1) Bases de OneKey (liste de contrôle de sécurité)

Avant de vous connecter à une quelconque dApp :

  • Initialisez OneKey et créez un nouveau portefeuille.
  • Sauvegardez votre phrase de récupération hors ligne (jamais de capture d'écran, jamais de notes dans le cloud).
  • Définissez un code PIN fort.
  • Envisagez d'activer une passphrase si elle correspond à votre modèle de menace (elle ajoute de la sécurité, mais aussi une responsabilité opérationnelle supplémentaire).
  • Utilisez un compte dédié pour l'activité de trading (séparé des avoirs froids à long terme).

2) Fonds sur Arbitrum One : USDC + un peu d'ETH pour le gaz

Le chemin d'intégration courant de HL utilise l'USDC sur Arbitrum One comme garantie de trading, avec de l'ETH sur Arbitrum nécessaire pour le gaz lors du dépôt (instructions d'intégration officielles).

Notez également qu'Arbitrum dispose à la fois de l'USDC natif et de l'USDC.e ponté ; comprenez lequel vous détenez et lequel l'interface de dépôt attend dans votre région / itinéraire (documentation Arbitrum).

Minimums et erreurs à éviter

  • Déposez uniquement l'actif pris en charge sur le réseau pris en charge, sinon les fonds pourraient ne pas être crédités comme prévu (guide sur les problèmes de dépôt).

Pas à pas : Connexion et financement de HL avec OneKey

Étape 1 : Ouvrir l'interface de trading officielle

  • Accédez à l'application web officielle : Interface de trading
  • Ajoutez-la aux favoris.
  • Vérifiez toujours le domaine avant de signer quoi que ce soit (le phishing reste l'un des principaux risques pour les utilisateurs).

Étape 2 : Connecter votre portefeuille (flux WalletConnect)

Si vous vous connectez via WalletConnect :

  • Cliquez sur Connect.
  • Choisissez WalletConnect.
  • Scannez le code QR à l'aide de l'interface de votre portefeuille mobile.
  • Approuvez la demande de session, puis approuvez les invites de signature / transaction si nécessaire.

Le flux utilisateur de base de WalletConnect est documenté dans ses spécifications (code QR → approbation de session → approbation des requêtes) (flux de proposition de session WalletConnect).

Étape 3 : Dépôt d'USDC depuis Arbitrum

Dans l'interface HL :

  • Cliquez sur Deposit.
  • Sélectionnez USDC.
  • Approuvez la dépense du jeton (une seule fois la première fois).
  • Confirmez la transaction de dépôt dans OneKey.

L'activité de trading sur HL est généralement conçue pour être sans gaz après le dépôt des fonds, tandis que les dépôts nécessitent un gaz de chaîne normal sur Arbitrum (référence d'intégration).

Étape 4 : Comprendre le fonctionnement des retraits (planification opérationnelle)

  • Utilisez la fonction Withdraw dans l'interface pour renvoyer l'USDC sur Arbitrum.
  • La documentation de l'interface de HL mentionne des frais de retrait de 1 $ pour retirer de l'USDC vers Arbitrum (étapes de retrait).

Exécution de type DCA sur HL (sans code)

HL prend en charge des types d'ordres qui correspondent clairement aux comportements DCA courants. Vous pouvez confirmer les types d'ordres disponibles et leurs comportements dans les documents officiels (référence des types d'ordres).

Option A : DCA par prix avec ordres "Scale" (entrées en échelle)

Quand l'utiliser

  • Vous souhaitez accumuler (ou sortir) sur une fourchette de prix.
  • Vous préférez les entrées passives qui peuvent générer une exécution "maker" plutôt que de payer des frais "taker".

Comment configurer

  • Sélectionnez le marché souhaité.
  • Choisissez Order Type → Scale.
  • Définissez :
    • Price range (haut et bas)
    • Number of orders
    • Sizing method (la distribution égale est la plus simple)
    • Time-in-force (GTC est typique pour les échelles)
  • Examinez l'impact sur la marge et confirmez.

Astuce pratique

  • Si vous construisez une échelle à long terme, gardez un effet de levier conservateur et dimensionnez de manière à pouvoir supporter des tirages plus importants que prévu.

Option B : Exécution de type DCA par le temps avec TWAP (découpage temporel)

Quand l'utiliser

  • Vous avez déjà décidé de la direction et de la taille, mais vous souhaitez réduire l'impact sur le marché et éviter une seule entrée.
  • Vous voulez "le lancer et le laisser s'exécuter" sur plusieurs minutes ou heures.

Comment configurer

  • Choisissez Order Type → TWAP.
  • Définissez :
    • Total size
    • Duration
    • Randomize en option
  • Confirmez et surveillez l'exécution.

Dans la documentation de HL, le TWAP est décrit comme le fractionnement d'un ordre plus important en sous-ordres plus petits exécutés à intervalles de 30 secondes avec une contrainte de slippage maximale par sous-ordre (détails TWAP).


Automatisation (architecture recommandée) : garder la conservation sur OneKey, déléguer le trading à un portefeuille d'agent

Si vous souhaitez des achats récurrents (par exemple, quotidiennement / hebdomadairement), vous avez généralement besoin d'automatisation. Sur HL, le schéma clair est :

  • Gardez vos fonds principaux sous le contrôle de votre portefeuille principal (sécurisé par OneKey).
  • Créez un portefeuille d'agent (portefeuille API) qui peut trader par programme sans permissions de retrait.

Les portefeuilles d'agent sont explicitement conçus pour autoriser le trading par programme tout en restreignant les retraits (explication du portefeuille d'agent, détails du portefeuille API).

Étape 1 : Créer un portefeuille d'agent

  • Ouvrez la page API : Page API
  • Générez un nouveau portefeuille d'agent.
  • Sauvegardez la clé privée en toute sécurité (traitez-la comme une clé "chaude" pour les permissions de trading).

Bonne pratique

  • Utilisez un portefeuille d'agent par bot / processus pour réduire les collisions de nonces et simplifier les opérations (guide sur les nonces).

Étape 2 : Décider ce que signifie "DCA" dans votre bot

Définitions courantes :

  • Horaire fixe : acheter X $ chaque jour à 00h00 UTC.
  • Horaire par plage : acheter uniquement si le prix est inférieur à un seuil.
  • Hybride : achats basés sur le temps plus une échelle "Scale" pour les baisses plus importantes.

Étape 3 : Utiliser le SDK Python officiel (exemple de structure)

HL maintient un SDK Python officiel que vous pouvez utiliser pour signer et soumettre des ordres en utilisant la clé de votre portefeuille d'agent (référentiel SDK Python).

Ci-dessous se trouve une structure minimale montrant un modèle de tâche d'exécution récurrente de type TWAP. Vous exécuteriez ce script via cron, un planificateur de serveur ou une plateforme d'automatisation que vous contrôlez.

"""
Exemple conceptuel : soumettre un ordre TWAP selon un horaire.

Vous devez :
- conserver votre adresse de compte PRINCIPAL en tant que account_address
- utiliser la clé privée du portefeuille AGENT en tant que secret_key pour la signature
- mapper les symboles d'actifs à l'identifiant d'actif interne correct utilisé par le SDK / l'échange
"""

import os
from datetime import datetime, timezone

# Exemple seulement — suivez les derniers exemples et modèles de configuration du SDK :

# https://github.com/hyperliquid-dex/hyperliquid-python-sdk

from hyperliquid.exchange import Exchange
from hyperliquid.utils import constants

ACCOUNT_ADDRESS = os.environ["HL_ACCOUNT_ADDRESS"]          # votre adresse de portefeuille principale

AGENT_SECRET_KEY = os.environ["HL_AGENT_SECRET_KEY"]        # clé privée du portefeuille d'agent

def main():
    ex = Exchange(
        wallet=AGENT_SECRET_KEY,
        base_url=constants.MAINNET_API_URL,
        account_address=ACCOUNT_ADDRESS,
    )

    # Paramètres d'exemple (vous devez les remplacer par les valeurs correctes) :

    asset_id = 0            # par exemple, id interne du marché souhaité

    is_buy = True
    size = "0.01"           # taille de la position en unités de base (exemple)

    minutes = 60            # durée du TWAP

    randomize = False

    # TWAP est pris en charge comme une action d'échange dans la documentation de l'API :

    # https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/api/exchange-endpoint

    resp = ex.twap_order(
        a=asset_id,
        b=is_buy,
        s=size,
        r=False,            # reduceOnly

        m=minutes,
        t=randomize,
    )

    now = datetime.now(timezone.utc).isoformat()
    print(now, resp)

if __name__ == "__main__":
    main()

Si vous préférez travailler directement au niveau de l'API, le format de l'endpoint d'échange et de l'action TWAP est documenté ici (référence de l'endpoint d'échange).


Configuration et contrôles de risque à ne pas négliger

1) Frais et style d'exécution

Si vous faites du DCA fréquemment, les frais sont importants :

  • Les niveaux de frais de HL sont basés sur le volume des 14 derniers jours, et les remises "maker" sont payées en continu par remplissage (calendrier des frais).

2) Limites de position et plafonds d'effet de levier

Pour les stratégies DCA, considérez :

  • Une taille de position maximale (plafond strict).
  • Un effet de levier conservateur (ou une accumulation au comptant si cela correspond à votre plan).
  • Des règles de stop-loss pour l'exposition aux dérivés (ne confondez pas "DCA" avec "moyennage infini à la baisse").

3) Séparation des clés (la raison principale pour laquelle cette configuration fonctionne)

  • OneKey protège le portefeuille principal utilisé pour les dépôts et les retraits.
  • Le portefeuille d'agent est une clé distincte conçue pour l'automatisation et ne peut pas retirer de fonds (notes sur le portefeuille d'agent).

Si une clé d'automatisation est compromise, votre pire scénario est généralement des transactions non autorisées, pas des retraits directs. C'est toujours grave, mais le rayon d'impact est considérablement plus restreint.


Optionnel : Ajouter HyperEVM à votre portefeuille (uniquement si nécessaire)

Si vous prévoyez d'interagir avec l'environnement EVM :

  • Chain ID : 999
  • RPC : https://rpc.hyperliquid.xyz/evm

Les paramètres réseau et les notes de transfert sont documentés ici (configuration HyperEVM).


Conclusion : où OneKey s'intègre le mieux

Une configuration d'automatisation fiable ne vise pas tant "plus de transactions" que des comportements répétables et auditable sous auto-conservation. L'utilisation d'un portefeuille d'agent pour l'automatisation tout en gardant vos clés principales sur un appareil OneKey est un moyen pratique de combiner une exécution disciplinée avec une hygiène de conservation rigoureuse, surtout si vous construisez un plan à plus long terme plutôt que de chasser des entrées à court terme.

Si vous cherchez à exécuter des flux DCA en toute sécurité, ancrer la couche de conservation avec un portefeuille OneKey peut aider à isoler les retraits et les signatures critiques de votre environnement d'automatisation quotidien.

Sécurisez votre parcours crypto avec OneKey

View details for Boutique OneKeyBoutique OneKey

Boutique OneKey

Le portefeuille matériel le plus avancé au monde.

View details for Télécharger l'applicationTélécharger l'application

Télécharger l'application

Alertes contre les arnaques. Toutes les pièces supportées.

View details for OneKey SifuOneKey Sifu

OneKey Sifu

Clarté Crypto—À un appel de distance.