

Uniswap est un échange décentralisé conçu pour fournir les meilleurs taux possibles aux utilisateurs qui négocient des tokens. Uniswap utilise diverse pools de liquidités pour rendre les swap efficaces. Tout comme la plupart des protocoles , Uniswap possède aussi un jeton natif appelé $Uni.
La TVL (total value locked) de Uniswap s’élève à 7,5 milliards de $ elle est majoritairement sur ETH. Uniswap est également disponible sur Arbitrum Optimism et Polygon.

Uni v1 est lancée en novembre 2018 à l’époque seul les swap ETH → ERC20 (token) étaient possibles.

Uni v2 est lancée en mai 2020 pendant la DEFI summer permettant les swap ERC20 → ERC20 en plus de ETH → ERC20.

Avec l’arrivé de la V2 Uniswap connait une croissance parabolique et est rapidement devenu l’application la plus populaire sur Ethereum.En moins d’un an Uniswap à effectuée 135 milliards de $ de volume.
Uni v3 est lancée en mai 2021 et se concentre sur la maximisation de l’efficacité du capital par rapport à la V2. Cela permet non seulement aux LP (fournisseur de liquidité) de gagner un rendement plus élevé sur leur capital, mais améliore également considérablement l’exécution des transactions qui peuvent désormais être comparable ou même surpasser la qualité des échanges centralisés.
Lorsque les LP fournissent de la liquidité à une pool V2, la liquidité est répartie uniformément le long de la courbe de prix. Bien que cela permette de gérer touts les ranges de prix entre 0 et ∞, cela rend le capital assez inefficace. En effet, la plupart des actifs se négocient généralement dans certains ranges de prix.

Ceci est particulièrement visible dans les pools avec des actifs stables qui se négocient dans un range très étroit. Par exemple, la pool Uniswap DAI/USDC n’utilise qu’environ 0,5% du capital pour se négocier entre 0.99 $ et 1,01 $.
Cela signifie que dans cet exemple particulier, 99,5% du capital restant n’est pratiquement jamais utilisé.
Dans la V3, les LP peuvent choisir un range de prix personnalisée lorsqu’ils fournissent de la liquidité. Cela permet de concentrer le capital dans des ranges où se déroule la majeure partie de l’activité de négociation.

Ce qui est important, c'est que les utilisateurs négocient contre des liquidités combinées disponibles à un certain prix. Cette liquidité combinée provient de toutes les courbes de prix qui se chevauchent à ce prix spécifique.
Les LP perçoivent des commissions de négociation qui sont directement proportionnelles à leur contribution à la liquidité dans un range donné.
0.05% Souvent utilisés pour les paires stable. 0.3% Pour les paires du styles BTC/ETH qui possèdent déjà pas mal de liquidités. 1% Pour les paires plus degen ou avec peu de liquidités.
La concentration de liquidité offre une bien meilleure efficacité du capital pour les fournisseurs de liquidités.
Exemple :

Alice (en bleu) et MasterGrypto (en rouge) décident tous les deux de fournir des liquidités dans la pool ETH/DAI sur Uniswap V3. Ils ont chacun 10 000 $ et le prix actuel de l’ETH est de 1 750 $.
Alice partage l’intégralité de son capital entre ETH et DAI et le déploie sur toute la gamme de prix (similaire à V2). Elle dépose 5 000 DAI et 2,85 ETH (50%/50%)
MasterGrypto, au lieu d’utiliser tout son capital, décide de concentrer ses liquidités et fournit du capital dans un range de prix de 1 500 à 2 500. Il dépose 600 DAI et 0,37 ETH — un total de 1200 $ et conserve les 8800 $ restants à d’autres fins.
Ce qui est intéressant, c’est que tant que le prix ETH/DAI reste dans le range de 1 500 à 2 500, ils gagnent tous les deux le même montant de frais de négociation. Cela signifie que MasterGrypto ne peut fournir que 12% du capital d’Alice et génère toujours les mêmes rendements, ce qui rend son capital 8,34 fois plus efficace que le capital d’Alice.
En plus de cela, MasterGrypto met moins en danger son capital global. Dans le cas d’un scénario assez improbable où l’ETH passerait à 0 $, la totalité de la liquidité de MasterGrypto et Alice serait transférée à l’ETH. Bien qu’ils perdraient tous les deux la totalité de leur capital, MasterGrypto met en danger un montant beaucoup plus faible.
Les LP dans des pools plus stables fourniront très probablement des liquidités dans des ranges particulièrement étroits. Si les 25 millions de dollars actuellement détenus dans le pool Uniswap v2 DAI/USDC étaient plutôt concentrés entre 0,99 et 1,01 dans le range de prix v3, cela fournirait la même profondeur que 5 milliards de dollars dans Uniswap v2 tant que le prix restent dans ce range.

La V3 introduit également le concept de liquidité active. Si le prix des actifs négociés dans un pool de liquidité spécifique se déplace en dehors du range de prix de la LP, la liquidité du LP est effectivement retirée du pool et cesse de percevoir des commissions. Lorsque cela se produit, la liquidité du LP se déplace complètement vers l’un des actifs et ils finissent par ne détenir qu’un seul d’entre eux. À ce stade, le LP peut soit attendre que le prix du marché revienne dans son range de prix spécifié, soit décider de mettre à jour son range pour tenir compte du prix actuel.

Bien qu’il soit tout à fait possible qu’il n’y ait pas de liquidité à un range de prix spécifique, dans la pratique, cela créerait une énorme opportunité pour les fournisseurs de liquidités de fournir effectivement des liquidités à ce range de prix et de commencer à percevoir tous les frais de négociation. Du point de vue de la théorie des jeux, nous devrions être en mesure de voir une répartition raisonnable du capital avec certains LP se concentrant sur des ranges de prix étroits (en bleu), d’autres se concentrant sur des ranges moins probables mais plus rentables (en jaune) et d’autres encore choisissant de mettre à jour leur range de prix si le prix sort de leur range (en violet).

Range limit order :
Cela permet aux LP de fournir un token unique en tant que liquidité dans un range de prix personnalisé supérieure ou inférieure au prix actuel du marché. Lorsque le prix du marché entre dans la range spécifié, un actif est vendu contre un autre le long d’une courbe lisse, tout en percevant des frais de swap dans le processus.
Exemple :Imaginons que DAI/USDC se négocie en dessous de 1,001. Un LP peut décider de déposer son DAI dans un range étroit entre 1,001 et 1,002. Une fois que le DAI se négocie au-dessus de 1,002 DAI/USDC, toute la liquidité du LP est convertie en USDC. À ce stade, le LP doit retirer sa liquidité pour éviter de se reconvertir automatiquement en DAI une fois que le DAI/USDC revient à se négocier en dessous de 1,002.

Les LP peuvent également décider de fournir des liquidités dans plusieurs gammes de prix qui peuvent ou non se chevaucher.

Par exemple, un LP peut fournir des liquidités aux ranges de prix suivants dans le pool ETH/DAI :
2000 $ entre 1 500 $ et 2 500 $
1 000 $ entre 2 000 $ 3 000 $
500 $ entre 3 500 $ et 5 000 $
Frais flexibles :
Les frais flexibles sont l’une des fonctionnalisés la plus importante dans ma stratégie liée à uni V3.
Il existe 4 types de frais :
0.01% souvent utilisé pour les paires stablecoin (USDT/DAI USDC/USDT etc…)
0.05% pour les paires stable ou avec une grande liquidité (ETH/BTC ETH/USDC etc…)
0.3% pour les paires standard (ETH/BTC , AAVE/ETH etc…)
1% pour les paires degen ou avec peu de liquidités
Personnellement j’utilise Univ3 dans 2 circonstances :
Quand un token se fait airdrop je regarde directement la lp univ3 pour voir la TVL ainsi que le volume, je regarde aussi twitter pour savoir si le CT en parle et j’essaye de trouver un range ou il n’y a pas beaucoup de liquidité pour essayer d’avoir 20/30 % de la lp avec des frais de 1% et en même temps vendre ma position.
Exemple :
Airdrop $SOS le 25 décembre
Je swap 3 ETH en $SOS

Je fais ma lp en mettant les SOS achetés pour 3 ETH et 2.91 ETH de liquidité supplémentaire.

Je choisi mon range qui à l’époque correspondait à 15/20 % de la lp dans le range, mon but est d’accumuler les fees et de vendre en même temps ma position.

7 heures plus tard ma lp est hors range, je décide donc de la retirer (je pouvais la garder et attendre qu’elle revient dans mon range mais entre-temps mon % de la pool est d’environ 5%)Donc ma lp est maintenant de 100 % ETH, J’ai récupéré au total
6.81 ETH parce que le prix à pump donc j’ai une IL positive
442 975 235 $SOS de fees que je dump directement en ETH pour 0,7 ETH
0.62 ETH de fees
Donc j’ai gagné 1,32 ETH de fees et 0,81 ETH en vendant ma position donc un total de 2.13 ETH.
Sois un retour de 36 % en 7 heures.

J’utilise également univ3 pour faire des LP ordre limit. C’est à dire que je me sers de ma lp pour vendre ma position en plus de gagner des fees.
Mais il faut faire attention à ce que mon range ne se fasse pas transpercer rapidement pour que je gagne assez de fees pour rembourser les frais de gas
Exemple : J’ai des $BTRFLY que je souhaite vendre en ETH, je regarde la tvl ainsi que le volume et je me rend compte que le ratio est intéressant.
Je fais donc une LP 100% $BTRFLY dans un range de 0.75 à 0.815 ETH car je décide de vendre à ce prix.
Prix actuel : 0.74 ETH/🦋Mon range : 0.75 à 0.815 ETH/🦋
Ma LP commence hors range et je dois donc attendre que le prix passe dans mon range pour commencer à vendre.

Lorsque quelqu’un achètera des 🦋 avec des ETH je récupérerais 1% divisé par ma part de pool
Exemple : Imaginons que j’ai 30% de la lp et quelqu’un swap 100ETH en 🦋 je récupère donc 0.3 ETH de fees et ma position passera de 100% 🦋 0% ETHà 70% 🦋 / 30% ETH et ainsi de suite.
Début de la LP 100% $BTRFLY

Au bout de 10 min le prix rentre dans mon range, ma position commence donc à vendre des 🦋 pour des ETH et je récupère également des fees
Prix actuel : 0.76 ETH/🦋Mon range : 0.75 à 0.815 ETH/🦋

Au bout de 7h ma position a récoltée 5000$ et je suis à 50% ETH 50% 🦋
Prix actuel : 0.785 ETH/🦋

Au bout de 8h ma position a récoltée 6300$ de fees et je suis à 100% ETH car ma position est maintenant hors range. J’ai donc le choix de garder ma LP ouverte en espérant qu’elle revienne dans mon range ou alors de la retirer et de récolter les fees + mes ETH.
Prix actuel : 0.85 ETH/🦋Mon range : 0.75 à 0.815 ETH/🦋

En plus de récolter les frais, ma lp est passée de 109 000$ à 114 250$ grâce à une IL positive. J’ai donc gagné 6350$ (fees) + 5250$ (IL) donc 11 600$ de plus qu’en vendant directement sans passer par une LP.
Merci à ceux qui m’auront lu et partagé, j’ai probablement oublié certaines choses, j’ai essayé de faire au plus simple sans oublier certains détails importants toutefois le plus gros du sujet est la. Si jamais vous avez des questions hésitez pas à m’envoyer un dm ou répondre sous mon tweet.

