Earn Fees for Trading on Uniswap v3: How To Make Limit Orders (2024)

Key Takeaways

  • Limit orders are a type of trade where users set a certain price point at which they choose to exchange one token for another.
  • Due to the new concentrated liquidity feature on Uniswap v3, users can, with a little know-how, execute these limit orders on the decentralized exchange.
  • Not only do limit orders avoid fees, they actually earn fees for the trader.

One of the best-kept secrets of DeFi is a precise technique that allows traders to earn fees on their trade rather than pay them. To do so, head to Uniswap’s latest version to learn how to make limit orders.

Concentrated Liquidity

Uniswap is consistently at the forefront of innovation for decentralized exchanges (DEX). The project’s second version was one of the catalysts for the DeFi sector’s explosion in 2020. On April 1st, Uniswap’s v3 introduced a revolutionary concept to the Automated Market Maker system (AMM), concentrated liquidity. To understand how it works, let’s see how AMMs usually function.

Users provide liquidity to a pool in equal proportions. Once another user trades with the pool, he adds one of the two tokens contained by the liquidity pool slightly changing the price, as there is now more of a token than the other. The decentralized exchange, however, will always consider that both assets in the pool are in proportions of equal value. The result? The price of the sold asset will drop slightly while the price of the other one will slightly increase.

When a user trades with a liquidity pool, the pool adjusts its price and the user receives the other token. But there is a third actor in these trades, the liquidity provider, or as he’s called in traditional finance: the market maker.

In traditional finance, market makers are huge firms like Citadel. Market makers offer assets at two prices, one for sellers and one for buyers. It profits from the spread between these two numbers. The real business of market makers is not price; it’s volume. The higher the volume, the higher the profit.

In DeFi, anyone can be a market maker and provide liquidity. On Uniswap v3, users can even decide to provide liquidity to a certain part of the price curve, which allows them to earn more fees as long as the price of the asset stays in the range they selected. For example, setting a range price for ETH/USDC between 1500-2500USDC/ETH will result in more fees than providing liquidity to the entire range as long as the price of ETH stays between 1500 and 2500USDC.

Earn Fees for Trading on Uniswap v3: How To Make Limit Orders (1)

Limit Orders on Decentralized Exchanges

There is a catch to providing liquidity in a certain range. If the price of ETH drops below 1500USDC, the aforementioned user will only be left with ETH. This is not a bug, this is how automated market making is intended. If you provide liquidity to a certain range, the protocol will use it to exchange one of your assets with the other until the minimum price at which you’ve decided to provide liquidity – at which point all of the stronger asset will have been exchanged with the weaker one. More details on this interaction can be found in this Uniswap v3 explainer.

You can use this mechanism to create limit orders on Uniswap v3. While market orders immediately exchange your funds with the pool, limit orders waits until a certain price is reached to swap your tokens.

This has three major advantages. First, swapping assets on Uniswap can occur a fee that can be anywhere between 0.05% and 1%, which you don’t have to pay if you’re providing liquidity. Second, you can earn fees if your liquidity is used by others to trade with. Third, you can choose the exact price where you’d like to exchange your tokens.

To do so, you need to head to Uniswap’s v3 and add liquidity to a pool. Then, you need to select a price above the current price of the pool and supply the asset you’d like to exchange at that higher price.

Earn Fees for Trading on Uniswap v3: How To Make Limit Orders (2)

As you can see, the current market price of Ethereum is 2363USDC on Uniswap. Because I’ve set the range of liquidity provision above the current price, Uniswap v3 will automatically transform my ETH into USDC once we reach the minimum price I’ve set, 2401USDC.This is a complex manoeuver, but it can help you get much better prices on your DeFi trades, and it is completely safe. Happy trading!

Disclaimer: The author held ETH at the time of writing.

The information on or accessed through this website is obtained from independent sources we believe to be accurate and reliable, but Decentral Media, Inc. makes no representation or warranty as to the timeliness, completeness, or accuracy of any information on or accessed through this website. Decentral Media, Inc. is not an investment advisor. We do not give personalized investment advice or other financial advice. The information on this website is subject to change without notice. Some or all of the information on this website may become outdated, or it may be or become incomplete or inaccurate. We may, but are not obligated to, update any outdated, incomplete, or inaccurate information.

You should never make an investment decision on an ICO, IEO, or other investment based on the information on this website, and you should never interpret or otherwise rely on any of the information on this website as investment advice. We strongly recommend that you consult a licensed investment advisor or other qualified financial professional if you are seeking investment advice on an ICO, IEO, or other investment. We do not accept compensation in any form for analyzing or reporting on any ICO, IEO, cryptocurrency, currency, tokenized sales, securities, or commodities.

See full terms and conditions.

Recommended News

Uniswap V3 Offers Far Higher Exposure, Lower Risk For Staking

Technology

Uniswap has revealed an overview of V3 of the DEX which is due to launch on May 5, described by Uniswap as “the most flexible and capital-efficient AMM ever designed.”...

Earn Fees for Trading on Uniswap v3: How To Make Limit Orders (3)

Uniswap v3 Is the Perfect Market Maker for Venture Capitalists

Analysis

Uniswap’s key feature increases the gamification of the most popular DEX. But this is a game retail doesn’t have the tools to win. Everyone’s a Market Maker on Uniswap After...

Earn Fees for Trading on Uniswap v3: How To Make Limit Orders (4)

Uniswap to Launch on Layer 2 Solution Arbitrum

Technology

A proposal for Uniswap to deploy on Arbitrum has received immense support on the protocol’s governance forums this week. Following the vote, Uniswap will deploy its V3 contracts on the...

Earn Fees for Trading on Uniswap v3: How To Make Limit Orders (5)

Earn Fees for Trading on Uniswap v3: How To Make Limit Orders (2024)

FAQs

Can you make limit orders on Uniswap? ›

In typical order book markets, anyone can easily set a limit order: to buy or sell an asset at a specific predetermined price, allowing the order to be filled at an indeterminate time in the future. With Uniswap V3, one can approximate a limit order by providing a single asset as liquidity within a specific range.

How do you earn fees on Uniswap? ›

Fees are collected by burning liquidity tokens to remove a proportional share of the underlying reserves. Since fees are added to liquidity pools, the invariant increases at the end of every trade.

How do you set a limit price order? ›

How Do You Place a Buy Limit Order? To place a buy limit order, you will first need to determine your limit price for the security you want to buy. The limit price is the maximum amount you are willing to pay to buy the security. If your order is triggered, it will be filled at your limit price or lower.

Can you set stop loss on Uniswap? ›

How do I set a Stop Loss Order for Uniswap? Select the price (Trigger) you would like to sell your Uniswap if the market rate falls. Enter the quantity you would like to sell if the market rate falls to your selected price. Click 'Set Stop Loss' to confirm your UNI Stop Loss and your order will be created.

How do you use limit orders? ›

A limit order is an order to buy or sell a security at a specific price or better. A buy limit order can only be executed at the limit price or lower, and a sell limit order can only be executed at the limit price or higher. Example: An investor wants to purchase shares of ABC stock for no more than $10.

How are Uniswap v3 fees paid? ›

Fees are paid by users who swap tokens. A small amount is subtracted from input token and accumulated on pool's balance. Each pool has feeGrowthGlobal0X128 and feeGrowthGlobal1X128 state variables that track total accumulated fees per unit of liquidity (that is, fee amount divided by pool's liquidity).

How do I avoid high gas fees on Uniswap? ›

Here are three tips for avoiding high gas fees:
  1. #1 - Avoid Rush Hour. Cryptocurrency has peak traffic times, too. ...
  2. #2 - Use Exchanges that Bundle Transactions. Decentralized exchanges (DEXs) like Uniswap can help save you money on Ethereum gas fees by bundling multiple transactions into one. ...
  3. #3 - Utilize Layer-2 Solutions.
Apr 25, 2023

What are the fees earned by Uniswap v3? ›

Uniswap currently distributes all of the swap fees earned for each pool directly to the liquidity providers that is proportional to the amount they deposited. For Uniswap V3, the fee tiers charged for every transaction are 0.01%, 0.05%, 0.30%, or 1% depending on the specific pool.

How do you profit limit orders? ›

Take profit orders are often used to set targets for and protect your profits on positions. To use this order, two different prices have to be set: Profit price: The price at which the limit order is triggered, selected by you. When the last traded price hits it, the limit order will be placed.

How do you profit with limit order? ›

At the take-profit limit, traders set a daily price for selling stocks, securities, goods, etc.; to sell it at the specified price. This price is somewhat higher than the price at which they purchased the stock, in order to ensure that traders will profit from their sale.

Should you always do limit orders? ›

Bottom line. Your choice of market order or limit order depends on the specific circ*mstances of the trade, but if you're worried about not getting a certain price, you can always use a limit order. You'll ensure that the transaction won't occur unless you get your price, even if it takes longer to execute.

How to minimize Uniswap fees? ›

Using Wrapped Ether(wETH)directly when exchanging tokens for ETH is another option to cut costs on Uniswap and other exchanges. Since ERC-20 tokens are used in every transaction on Uniswap,trades involving ETH-based pairs need wrapping ETH in order to obtain wETH.

How do you avoid price impact on Uniswap? ›

Final Thoughts: How To Avoid Slippage On Uniswap?
  1. Avoid trading during volatile markets. Big news and events in the crypto market can greatly affect price movements, which can lead to slippage. ...
  2. Stay alert when important announcements are made. ...
  3. Invest in popular assets that are easy to sell.
Apr 10, 2023

What is the difference between a limit order and a stop-limit in crypto? ›

How Are Limit Orders Different From Stop Orders? A limit order sets a maximum price that you're willing to pay or a minimum price that you're willing to accept on a sale, whereas a stop order is triggered when an asset reaches a certain price and filled at the next available price.

How long do crypto limit orders last? ›

By default, limit orders for stocks and ETFs expire at market close if they cannot fill within the day. See below on how to extend this expiry time to 90 days. By default, limit orders for cryptocurrencies expire if they cannot fill within 24 hours.

Do stop-limit orders always work? ›

It's important to note that stop-limit orders do not guarantee that your trade will be executed. If the price of the security drops quickly or there is a gap in trading, the order may not be filled at the desired limit price or at all.

What is the disadvantage to using a limit order? ›

A limit order is not guaranteed to be filled, however. Limit orders control execution price but can result in missed opportunities in fast-moving market conditions. Limit orders can be used in conjunction with stop orders to prevent large downside losses.

What are the 3 types of limit orders? ›

Limit Orders
  • Buy Limit: an order to purchase a security at or below a specified price. ...
  • Sell Limit: an order to sell a security at or above a specified price. ...
  • Buy Stop: an order to buy a security at a price above the current market bid. ...
  • Sell Stop: an order to sell a security at a price below the current market ask.

Do limit orders cost money? ›

Limit orders may cost more and command higher brokerage fees than market orders for two reasons. They are not guaranteed; if the market price never goes as high or low as the investor specified, the order is not executed.

Why are Uniswap fees so high? ›

Uniswap is built on Ethereum, and its gas fees depend on how busy the network is. Because of Ethereum's popularity, there have been periods of high network congestion. That congestion drives up gas fees and can make it very expensive to use anything built on Ethereum, like the Uniswap exchange.

What are the advantages of Uniswap V3? ›

Uniswap v3 boosts the efficiency of its AMM model, which is one of the most significant features to observe when comparing DEXs. Through the introduction of a concentrated liquidity concept, liquidity providers have the ability to supply their assets in a definite price range for which they deposit liquidity.

How much are Uniswap V3 Polygon fees? ›

How Much Are Uniswap (V3) Polygon Fees? The V3 version has a flexible fee mechanism. Stablecoin trading pairs have a fee of 0.05%, standard non-correlated pools like ETH and stablecoins have a fee of 0.3%, and other pairs have a fee of 1%.

What is the gas limit on Uniswap? ›

Transaction difficulty and gas limits

But if you want to seal the deal on Uniswap, your estimated gas limit would go up to 200,000. The gas limit refers to the maximum amount of gas users would use for a transaction.

Do gas fees depend on size of transaction? ›

In short, the gas fee depends on the following parameters: Complexity of transaction (gas unit) Demand for making transactions (gas price) Price of Ether (to calculate dollar value)

How to calculate gas fees on Uniswap? ›

Gas fee is the product of the following:
  1. Number of gas units required.
  2. Price per gas unit, in gwei.
  3. Price of gwei in ETH (always a billionth of an Ether = 10e-9 ETH)
  4. Price of ETH in, say, USD.
Feb 25, 2021

Does Uniswap V3 have impermanent loss? ›

Impermanent Losses (IL) are commonly known but do not get serious attention from most liquidity providers. Around 49.5% of the Uniswap v3 liquidity providers not only cannot make a profit due to high IL, but they also lose money at the end.

How to calculate Uniswap v2 fees? ›

In Uniswap 2.0 traders pay a 0.30% fee to use the market. Most of that fee (0.25% of the trade) always goes to the liquidity providers.

How is liquidity calculated in Uniswap V3? ›

Thus, the liquidity in the segment of the curve to the left of the current price consists only of token x and is calculated only from the amount of token x provided.

Do limit orders automatically sell? ›

A sell limit order executes at the given price or higher. The order only trades your stock at the given price or better. But a limit order will not always execute. Your trade will only go through if a stock's market price reaches or improves upon the limit price.

What is the difference between take profit limit and limit order? ›

Take profit orders vs limit orders

Take profit orders guarantee the full volume will be executed, with the risk of possible market price slippage. They incur a taker fee. Limit orders guarantee the limit price or better, but cannot guarantee that all of your volume will be executed.

Should I set a sell limit order? ›

Limit orders can help you save money on commissions, especially on illiquid stocks that bounce around the bid and ask prices. But you'll also save money by taking a buy-and-hold mentality to your investments.

What happens when you set a limit order? ›

A limit order is an order to buy or sell a stock with a restriction on the maximum price to be paid (with a buy limit) or the minimum price to be received (with a sell limit). If the order is filled, it will only be at the specified limit price or better. However, there is no assurance of execution.

What is the difference between a limit order and a stop order? ›

Thus, this order type includes a Stop market order, when you place an order to buy (sell) at the best possible market price after the specified price is reached, and a Limit order, when you place an order to buy (sell) an asset at a specified price or better.

Do limit orders add liquidity? ›

While limit orders do add liquidity to the market, if you are bidding to buy shares at or below the bid price, or offering to sell shares at the ask or above the ask price, you are adding liquidity.

What are the risks of limit orders? ›

The risk inherent to limit orders is that should the actual market price never fall within the limit order guidelines, the investor's order may fail to execute. Another possibility is that a target price may finally be reached, but there is not enough liquidity in the stock to fill the order when its turn comes.

Which is better limit or market order? ›

A limit order is an instruction to buy or sell only at a price specified by the investor. Market orders are best used for buying or selling large-cap stocks, futures, or ETFs. A limit order is preferable if buying or selling a thinly traded or highly volatile asset.

What happens if I place a limit order above market price? ›

A buy limit order only executes when the market price of the stock is at or below the order's limit price. So, generally speaking, if you place a buy limit order with a price that's above the market price, the order will execute (perhaps at a better price).

What is the current Uniswap fee? ›

The price of 1 Uniswap currently costs $3.97.

How do you avoid impermanent loss on Uniswap? ›

Impermanent loss can be negated if the token price reverts to its previous value, making the loss "impermanent", or “temporary”. It's also critical to remember that this loss does not account for trading fees that investors receive in exchange for supplying liquidity, which can cancel out losses.

What is the minimum amount for Uniswap? ›

Minimum - Many supported cryptocurrencies have a minimum purchase size of 15 USD or equivalent in most local currencies. ETH, USDC, USDT, and DAI have variable minimum purchase sizes based on market conditions.

What should slippage be on Uniswap? ›

The auto slippage percentage (%) will be set to be between 0.1% and 5%, depending on the network fee and swap size, designed to give you the best swap outcome. If your slippage is set too low, your transaction may revert (fail).

What is the difference between slippage and price impact in Uniswap? ›

It is important to note that these terms do not mean the same thing. Price impact is the change in token price caused by your own trade, while price slippage is the change in token price caused by the total movement of the market.

What is Dex slippage? ›

Spotlight. Price slippage is a constant risk in trading on centralized exchanges (CEXs) and decentralized exchanges (DEXs) alike. It occurs when a trader's order is executed at a different price than the one intended.

Which wallet has no gas fees? ›

X-wallet offers users the chance to swap tokens with no gas fees while being FULLY traced on-chain!

Which crypto wallet has no gas fees? ›

Zero Gas Fees.

SKALE is the only blockchain network capable of running an unlimited number of fast, on-demand, pooled-security Blockchains with zero gas fees to end users. SKALE enables developers to deploy their own interoperable EVM blockchain in minutes without sacrificing security or decentralization.

Can I cash out on Uniswap? ›

Go to the Uniswap page and select Pool. The interface will display all your positions in Liquidity Pool. Select which position you wish to withdraw from. Click Remove.

What is a range order Uniswap? ›

Uniswap V3 enables a new concept called "Range Orders". Range Orders can be created by minting an LP position with highly concentrated liquidity outside of the current price range for a pool. Because the position is outside of the active range, it is composed entirely of one asset.

How limit orders work on dex? ›

A limit order is an order to buy or sell assets with a restriction on the maximum price to be paid or the minimum price to be received (the "limit price"). If the order is filled, it will only be at the specified limit price or better.

Can you do limit orders on Metamask? ›

Click on Metamask tab and connect your wallet. Accept the request to connect your Metamask wallet. Once it's connected, the wallet address will appear on the top right corner. To place a Limit Order, click on the Limit Order Tab on the top of the screen.

Can I place a limit order at any price? ›

A limit order is an order to buy or sell a security at a specific price. A buy limit order can only be executed at the limit price or lower, and a sell limit order can only be executed at the limit price or higher.

How to reduce Uniswap fees? ›

You can reduce fees on Uniswap by exchanging Weth (wrapped Ethereum) for a token. You can also reduce fees by seeing what other DEX's charge and picking the one with the lowest fees.

What is price range in Uniswap v3? ›

Flexible Fees

Uniswap v3 offers LPs three separate fee tiers per pair — 0.05%, 0.30%, and 1.00%.

What is Uniswap v3 position? ›

Uniswap v3 liquidity positions allow liquidity providers to concentrate their liquidity within smaller price intervals, resulting in deeper liquidity around the mid-price and increased trading fees.

Is it good to use limit order? ›

Limit orders can be of particular benefit when trading in a stock or other asset that is thinly traded, highly volatile, or has a wide bid-ask spread: the difference between the highest price a buyer is willing to pay for an asset in the market and the lowest price a seller is willing to accept.

Are limit orders free? ›

Limit orders may cost more and command higher brokerage fees than market orders for two reasons. They are not guaranteed; if the market price never goes as high or low as the investor specified, the order is not executed.

Can people see my limit orders? ›

A limit order is visible to the market and instructs your broker to fill your buy or sell order at a specific price or better. A stop order isn't visible to the market and will activate a market order when a stop price has been met.

How limit orders are executed? ›

A limit order allows investors to purchase or sell a stock at a specified price or better. In case of buy limit orders, the order will only get executed below or at the limit price, while for selling limit orders, the order will only get executed above or at the limit price.

What is a 1 inch limit order? ›

A 1inch limit order is an order placed into a centralized 1inch database through the 1inch UI. While creating a limit order, you may set a specific price target and terms of the trade. These types of orders are not sent to any one specific user; they can be filled by anyone, including the 1inch Aggregation Protocol.

Top Articles
Latest Posts
Article information

Author: Golda Nolan II

Last Updated:

Views: 6151

Rating: 4.8 / 5 (78 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Golda Nolan II

Birthday: 1998-05-14

Address: Suite 369 9754 Roberts Pines, West Benitaburgh, NM 69180-7958

Phone: +522993866487

Job: Sales Executive

Hobby: Worldbuilding, Shopping, Quilting, Cooking, Homebrewing, Leather crafting, Pet

Introduction: My name is Golda Nolan II, I am a thoughtful, clever, cute, jolly, brave, powerful, splendid person who loves writing and wants to share my knowledge and understanding with you.