
Comme dans la finance traditionnelle, les traders utilisent l'effet de levier soit simplement pour emprunter du capital afin d'augmenter leur pouvoir d'achat, soit pour profiter de divers produits dérivés financiers, tels que les contrats à terme et les options.
Le ratio de levier a également augmenté de 3x et 5x à plus de 100x. Un effet de levier plus élevé signifie un risque plus élevé, mais comme on peut le voir sur la plupart des bourses centralisées, c'est un risque que les traders agressifs cherchant des rendements plus élevés sont prêts à prendre alors que le volume des transactions à effet de levier augmente.
Par exemple, si vous détenez 10 000 $ en Ether (ETH) et que vous êtes haussier, vous pouvez déposer votre ETH en garantie dans Compound, prêter 5 000 $ en USDC, puis utiliser ce prêt de 5 000 $ en USDC en échange d'autres 5 000 $ en ETH. De cette façon, vous obtiendrez un effet de levier de 1,5 fois sur l'ETH et, par rapport à votre capital initial de 10 000 $, vous obtiendrez une exposition de 1,5 million de dollars en ETH.
De même, si vous êtes baissier, vous pouvez choisir de déposer des stablecoins et de prêter de l'ETH. Si le prix de l'ETH baisse, vous pouvez acheter de l'ETH sur le marché à un prix inférieur et rembourser vos dettes.
Notez que puisque vous emprunterez à partir d'un protocole décentralisé, vous pourriez être liquidé si la valeur de la garantie chute ou si la valeur de l'actif que vous empruntez dépasse un certain seuil.
dYdX est une plateforme de trading sur marge décentralisée bien connue qui permet un effet de levier allant jusqu'à 5x. Dans le trading sur marge de dYdX, les traders utilisent leurs propres fonds comme garantie, amplifient leur capital initial plusieurs fois et utilisent ces fonds amplifiés pour investir à plus grande échelle.
Les traders doivent payer des frais d'intérêt et des frais liés à la transaction. Cette position n'est pas fictive ; elle implique un emprunt réel et des achats/ventes réels.
Si le marché évolue dans une direction défavorable, les actifs du trader pourraient ne pas être en mesure de rembourser intégralement le prêt. Pour éviter que cela ne se produise, l'accord liquidera vos positions avant qu'un certain ratio de liquidation ne soit atteint.
Comment le levier change-t-il dans le trading sur marge——
Disons que vous êtes optimiste sur l'ETH 3 fois dans le trading sur marge, mais vous ne voulez pas ajuster votre exposition tout le temps.
Vous détenez 100 $ en USDC et empruntez 200 $ supplémentaires en USDC pour trader 300 $ en ETH afin d'établir la position longue en ETH dont vous avez besoin. Le niveau de levier est de 300 $ / 100 $ = 3x.
Si le prix de l'ETH augmente de 20%, votre profit serait de 300 (1 + 20%) -300 = 60 $. Votre risque de liquidation est plus faible, tandis que le niveau de levier réel est réduit à 360 / (360-200) = 2,25x. En d'autres termes, vous réduirez automatiquement votre levier lorsque le prix de l'ETH augmente.
Si le prix de l'ETH baisse de 20 %, votre perte serait de 300 (1-20 %) -300 = -60 dollars. En ce qui concerne la liquidation, vous vous trouvez dans une position plus dangereuse, et le niveau réel de l'effet de levier est automatiquement augmenté à 240/ (240-200) = 6x. En d'autres termes, vous rééquilibrez votre effet de levier lorsque le prix de l'ETH baisse, ce qui indique que vous êtes dans une position à plus haut risque qu'auparavant.
Par conséquent, alors que vous pourriez penser que vous pouvez maintenir un effet de levier constant en négociant sur une marge fixe de 3x, l'effet de levier en temps réel change constamment.Veuillez vérifier le tableau ci-dessous pour voir comment l'effet de levier changera en fonction des variations de prix [1].

Il existe de nombreux projets DeFi qui proposent des contrats perpétuels pour les traders, tels que dYdX, MCDEX, Perpetual Protocol, Incomplete, etc. De nombreux traders peuvent trouver difficile de distinguer le trading sur marge des contrats perpétuels - en fait, ils impliquent tous un effet de levier pour l'utilisateur.
Cependant, il existe des différences dans les mécanismes de levier, les frais et les niveaux de levier.
Un contrat perpétuel est un produit dérivé qui négocie des actifs synthétiques et a la caractéristique de négocier avec un effet de levier. Le prix de l'actif sous-jacent est suivi de manière synthétique, sans avoir besoin de négocier l'actif sous-jacent réel. Cependant, le trading avec effet de levier implique l'emprunt réel et le trading d'actifs crypto réels.
Avec l'avènement des contrats perpétuels, le concept des taux de financement a émergé. Le but est de maintenir le prix de transaction d'un contrat perpétuel en cohérence avec le prix de référence sous-jacent. Si le prix du contrat est supérieur au prix au comptant, alors les taureaux paieront les shorts. En d'autres termes, les traders doivent constamment payer des frais pour emprunter.
L'effet de levier dans les contrats perpétuels est généralement plus élevé que dans le trading sur marge, et peut atteindre jusqu'à 100x. Les mécanismes de liquidation et d'effet de levier réels sont les mêmes que dans le trading sur marge.
La plus grande différence entre les jetons à effet de levier et le trading sur marge / contrats perpétuels est que les jetons à effet de levier seront rééquilibrés périodiquement ou lorsqu'un certain seuil est atteint pour maintenir un niveau spécifique d'effet de levier.
Cela est clairement différent du trading sur marge et des contrats perpétuels - l'effet de levier réel de ces produits change constamment en fonction des fluctuations de prix, même si le trader peut initialement spécifier un niveau d'effet de levier.
Jetons un coup d'œil sur le fonctionnement du rééquilibrage dans l'exemple 3x ETH ci-dessus:
Vous détenez 100 $ de USDC et achetez un jeton levier ETHBULL (3x). Le protocole empruntera automatiquement 200 $ en USDC et échangera 200 $ en ETH.
Supposez que le prix de l'ETH a augmenté de 20 %, tandis que le prix du jeton ETHBULL (3x) augmente à 300* (1 +20 %) -200 = 160 $ avant le rééquilibrage. Votre effet de levier réel est maintenant de 2,25 (360/160), inférieur à votre effet de levier cible.
Dans le cadre du processus de rééquilibrage, le protocole empruntera davantage de dollars au pool de stablecoins et achètera des jetons ETH supplémentaires pour ramener l'effet de levier à 3x. Dans notre exemple, le protocole emprunterait 120 $ supplémentaires et les échangerait contre de l'ETH. Ainsi, l'effet de levier total devient à nouveau (360+120) /160 = 3 fois.
Supposez que le prix de l'ETH ait baissé de 20 %, tandis que le prix du jeton ETHBULL (3x) chute à 300* (1-20 %) -200 = 40 $ avant le rééquilibrage. Votre effet de levier réel sera maintenant de 6 (240/40), au-dessus de votre effet de levier cible.
Dans ce cas, l'accord vendrait des jetons ETH et rembourserait les dettes impayées pour réduire l'effet de levier. Dans cet exemple, le protocole vendrait 120 $ en ETH pour payer le pool. La dette deviendra de 80 $, et l'effet de levier total sera à nouveau de (240-120) /40 = 3x.
En d'autres termes, les jetons à effet de levier seront automatiquement re-levier dans les profits et dé-lever dans les pertes pour restaurer leur niveau cible de levier. Si ce mécanisme fonctionne bien, même dans des tendances de marché défavorables, les détenteurs de jetons à effet de levier ne seront pas liquidés car le mécanisme de dé-leveraging réduira continuellement le niveau de levier effectif des utilisateurs.
En conséquence, le pool de prêt dans le modèle de jeton levier sera exempté du risque de liquidation et sera plus sécurisé que le pool d'emprunt dans le trading sur marge.

Ce qui distingue GMX des autres services, c'est qu'il s'agit d'un échange décentralisé qui propose des services de trading avec effet de levier. À cet égard, il combine une expérience similaire à celle d'autres échanges DeFi tels que Uniswap avec des services de trading avec effet de levier offerts par Binance et d'autres.
GMX dispose d’un pool de liquidité GLP, qui est un pool multi-actifs qui fournit des liquidités pour le trading sur marge : les utilisateurs peuvent prendre des positions longues/courtes et exécuter des transactions en frappant et en détruisant des jetons GLP. Le pool gagne des frais de LP sur les transactions et les transactions à effet de levier, qui sont distribués aux détenteurs de GMX et de GLP.

Pour trader avec effet de levier, les traders déposent des garanties dans un accord. Les traders peuvent choisir un effet de levier allant jusqu'à 50x. Plus l'effet de levier est élevé, plus le prix de liquidation augmente, ce qui augmentera progressivement à mesure que les coûts d'emprunt augmentent.
Par exemple, lorsque vous vous positionnez à la hausse sur l'ETH, les traders “louent” l'espace à la hausse de l'ETH à partir du pool GLP ; lorsque vous vous positionnez à la baisse sur l'ETH, les traders “empruntent” l'espace à la hausse des stablecoins contre l'ETH à partir du pool GLP. Cependant, les actifs dans le pool GLP ne sont pas réellement loués.
Lors de la clôture d'une position, si le trader parie correctement, les profits seront payés sous forme de jetons croissants issus du pool GLP ; sinon, les pertes seront déduites de la garantie et payées dans le pool. GLP tire des profits des pertes des traders et des profits des traders.
Dans le processus, les traders paient des frais de transaction, des frais d'ouverture/fermeture et des frais d'emprunt en échange d'un espace à la hausse pour des tokens spécifiés (BTC, ETH, AVAX, UNI et LINK) contre le dollar américain.

Contrairement à la plupart des bourses, il n'y a pas de carnet d'ordres sur Merkle Trade. Au lieu de cela, Merkle LP agit comme contrepartie à chaque transaction, et lorsque les traders perdent de l'argent, il prend des garanties et paie les bénéfices sur les transactions fermées avec des rendements positifs.
Tradez des cryptomonnaies, du forex et des matières premières avec un effet de levier allant jusqu'à 1 000 foisMerkle Trade a été conçu dès le départ pour offrir une large gamme de paires de trading, y compris des cryptomonnaies, du forex et des matières premières, ainsi que certains des plus hauts niveaux de levier sur le marché; jusqu'à 150x sur les cryptomonnaies et jusqu'à 1 000x sur le forex.
Exécution d'ordre à un prix équitable, latence en millisecondes, glissement minimalGénérer une blockchain avec Aptos, qui a la latence la plus faible à ce jour, peut fournir l'expérience de transaction en chaîne la plus rapide. Pour les traders, cela signifie une expérience de trading plus rapide et moins de glissement de prix en raison des retards d'exécution.
Transactions décentralisées et non-custodiales sans risque de contrepartieLes traders échangent avec un pool de liquidité (Merkle LP), qui agit comme contrepartie à chaque transaction sur l'accord. Toutes les transactions et règlements sont exécutés par des contrats intelligents, et il n'y a pas d'hébergement des fonds des utilisateurs à tout moment.
Frais de traitement les plus basMerkle Trade affirme avoir parmi les frais les plus bas du marché à ce jour. Au lancement, les frais pour les paires de trading de cryptomonnaies étaient aussi bas que 0,05 %, et les frais pour les paires de trading forex étaient aussi bas que 0,0075 %.
dYdX[4] est un échange décentralisé (DEX) qui permet aux utilisateurs de négocier efficacement des contrats perpétuels tout en ayant un contrôle total sur les actifs. Depuis son lancement en 2021, dYdX V3 a adopté une solution de mise à l'échelle unique de second niveau non-custodiale pour mettre en œuvre son échange, mais son carnet de commandes et son moteur de correspondance sont toujours gérés de manière centralisée.
Maintenant, avec dYdX V4, le protocole évolue vers sa propre chaîne, et l'ensemble du protocole est entièrement restructuré pour atteindre une décentralisation complète tout en augmentant le débit. dYdX comprend également trois fonctions : le prêt, le trading avec effet de levier et les contrats perpétuels. Le trading avec effet de levier est accompagné d'une fonction d'emprunt. Les fonds déposés par les utilisateurs forment automatiquement un pool de fonds. En cas de capital insuffisant lors du trading, un intérêt est automatiquement emprunté et payé.

let now = timestamp: :now_seconds (); if (now - order.created_timestamp > 30) { cancel_order_internal( _order_id, order, T_CANCEL_ORDER_EXPIRED ); return };
```Cette partie du code effectue les vérifications dans la fonction d'ordre, où il vérifie s'il s'est écoulé plus de 30 secondes depuis la création de l'ordre. Si les conditions sont remplies, appelez cancel_order_internal () pour annuler l'ordre. Cependant, si l'ordre est un ordre limite, cela signifie que l'ordre a un prix spécifique défini par le trader et qu'ils sont prêts à acheter ou vendre l'actif à ce prix. Il ne devrait y avoir aucun jugement de ce type lors de l'exécution d'ordres limites ; cela peut entraîner que la plupart des ordres limites ne soient pas exécutés. Il est donc important de différencier strictement la logique de trading entre les ordres limites et les ordres au marché.
### Erreur de calcul de levierLes erreurs de calcul ont toujours été un problème très courant dans DeFi, et elles sont également particulièrement fréquentes dans l'effet de levier. Nous utiliserons les problèmes découverts par le protocole Unstoppable [6] lors d'audits tiers pour examiner en profondeur les problèmes de calcul de l'effet de levier.
Regardons le code pour calculer l'effet de levier dans Unstoppable :
def _calculate_calculation(_position_value: uint256, _debt_value: uint256, _margin_value: uint256) -> uint256: if _position_value [7](Tigris, une plateforme de trading à effet de levier synthétique décentralisée basée sur Arbitrum et Polygon) dans le cadre d'un audit externe.
Jetons un coup d'œil à la logique de la fonction de clôture de limite de prix dans Tigris :
Function limitClose ( uint _id, bool _tp, priceData calldata _priceData, Bytes calldata _signature) external{ _checkDelay(_id, false) ; (uint _limitPrice, adresse _tigAsset) = tradingExtension._limitClose(_id, _tp, _priceData, _signature) ; _closePosition(_id, DIVISION_CONSTANT, _limitPrice, address(0), _tigAsset, true) ;}function _limitClose ( uint _id, bool _tp, priceData calldata _priceData, Bytes calldata _signature) external view returns (uint _limitPrice, address _TIGAsset) { _checkGas () ; iPosition.trade mémoire _trade = position.trades (_id) ; _tigAsset = _trade.tigAsset ; getVerifiedPrice (_trade.asset, _priceData, _signature, 0) ; uint256 _price = _priceData.prix ; if (_trade.orderType ! = 0) revert ( » 4 « ) ; isLimit if (_tp) { if (_trade.tpPrice == 0) revert ( » 7 « ) ; limitNotSet if (_trade.direction) { if (_trade.tpPrice > _price) revert(« 6 ») ; //LimitNotMet } else { if (_trade.tpPrice _price) revert(« 6 ») ; //LimitNotMet } //@audit stop loss est clôturé au prix spécifié par l’utilisateur PAS au prix du marché _limitPrice = _trade.slprice ; }}
```Lors de l'utilisation du stop-loss pour clôturer une position, le prix de clôture de l'utilisateur est le prix de stop-loss défini par l'utilisateur, et non le prix actuel de l'actif. Dans le cas des marchés directionnels et de l'effet de levier élevé, les utilisateurs peuvent abuser de cela pour réaliser des transactions presque sans risque. Les utilisateurs peuvent ouvrir une position longue et définir un prix de stop-loss inférieur de 0,01 $ au prix actuel.
Si le prix baisse immédiatement lors de la prochaine mise à jour, ils clôtureront leur position à leur prix d'entrée et ne paieront que les frais d'ouverture et de clôture. Si les prix montent, ils sont susceptibles de gagner beaucoup d'argent. En conséquence, les utilisateurs peuvent abuser des méthodes de tarification de stop-loss pour ouvrir des transactions avec un effet de levier élevé, un potentiel de hausse élevé et un faible risque à la baisse.
### Fluctuations de prixPrix Tubs
L'impact des fluctuations de prix sur l'effet de levier DeFi est très important. Ce n'est qu'en tenant toujours compte des fluctuations de prix que nous pouvons garantir la sécurité des accords de levier. Utilisons le DeFiner[8]protocole comme exemple pour une analyse approfondie des problèmes découverts lors d'un audit réalisé par un tiers :
Le protocole DeFiner subit deux vérifications avant de traiter les retraits.
Tout d'abord, la méthode vérifie si le montant demandé par l'utilisateur à retirer dépasse le solde de cet actif :
fonction d'autorisation (adresse _accountAddr, adresse _token, uint256 _amount) externe seulementAutorisé rendements (uint256) { // Vérifier si le montant suffisant est inférieur au solde de l'utilisateur require (_amount - Cet article a été repris de[ScaleBit]et les droits d'auteur appartiennent à l'auteur original [Polaris]. Si vous avez des objections à la réimpression, veuillez contacter l'équipe Gate Learn, et l'équipe s'en occupera dès que possible selon les procédures pertinentes.
Avertissement : Les points de vue et opinions exprimés dans cet article ne représentent que les opinions personnelles de l'auteur et ne constituent pas un conseil en investissement.
Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdite.





