🎯Limit Orders

Buy lower or sell higher without staring at the charts all the time

What are Limit Orders?

Limit orders are Trade Orders which allow for execution of an order (buy or sell) at a later time when a specific price criteria is met (the price criteria is set by the user).

TokenSight provides two types of Limit Orders:

  • Limit Buy - buying a token at a price lower than the current price (Limit Buy)

  • Limit Sell - selling a token at a price higher than the current price (Limit Sell)

How TokenSight Limit Orders work

TokenSight executes Limit Orders when a specific price criteria is crossed.

This means that the user almost always gets a better execution price than requested. This is because in a specific block a token price can cross the price target that the user has set. We will then use the latest price which crossed the price target for buying (Limit Buy) or selling (Limit Sell) the token.

For example, If the user sets an Limit Order for buying a token at $1, while the current price of the token is $1.1, and the token price declines to 0.9$ in the same block or transaction, then the user will buy the token at 0.9$ instead of $1. The order is submitted in the same second the price target is hit. There are risks associated with this approach where the execution price might spike to 1.1$ in the same block, leading to a higher execution price, however this is very rare.

TokenSight Limit Orders are executed as market orders (market buy or market sell), when a specific criteria is met.

They can be viewed as delayed, event-based, private market orders. They are not passive orders and they are not public (only the user can view them).

An example use case

You want to buy $WIF at 3 USD, while the current price is at 3.7 USD. You can do this easily, by creating a Limit Buy Order.

When the price of the token declines to $3 or below, your order will be executed and you will buy the token at a price equal to or lower than $3.

How to create a Limit Order

To Create a Limit Order you can use the TokenSight WebApp. Limit orders can be created at both the Simple and Pro views on the Trading Page.

You only need to:

  • Select the Token

  • Set an amount you want to buy (Limit Buy) or sell (Limit Sell)

  • Set a target buy (Limit Buy) or sell (Limit Sell) price

Additionally you can select the Expiration. If the target price is not reached until the expiration time, then the Limit Order will be discarded.


  • You need to have a minimum amount in the native currency (e.g., ETH for Ethereum) to pay for the gas of the transaction in the selected wallet.

  • Double-check the trading settings. Here, you can set the slippage, validator tip, and other settings. Read more on the Trade Order Settings page.

  • Make sure you set the right Expiration time. 1 day might be too low for certain trades.

  • A fee is charged for every trade. Read more on the Fees page.

Limit Order availability

TokenSight Limit Orders are currently available on 9 different chains:

Ethereum, Solana, Base, Optimism, Arbitrum, Avalanche, Polygon, BSC and Blast

Supported DEXes

For each DEX, the tokens with liquidity pools on the following DEXes are supported:

ChainSupported DEXes


Every DEX (as long as the token is tradeable on TokenSight)




Uniswap, SushiSwap, Aerodrome, SwapBased, RocketSwap, PancakeSwap,


Uniswap, SushiSwap, Velodrome


Uniswap, SushiSwap, PancakeSwap, TraderJoe, SolidLizard, SpartaDex, Ramses


Uniswap, SushiSwap, TraderJoe


Uniswap, SushiSwap, QuickSwap


Uniswap, SushiSwap, RocketSwap, PancakeSwap, TraderJoe


Uniswap, SushiSwap, Thruster

Last updated