PonytaSwap
  • PonytaSwap Overview
  • Get Started
    • Create a Wallet
    • Get RAP20 Token
    • Using PonytaSwap without Centralized Exchanges
    • Connect Your Wallet to PonytaSwap
  • Contact Us
    • Customer Support
    • Social Accounts & Communities
    • Business Partnerships
  • Roadmap
  • PRODUCTS
    • Trade
      • Token Trade
    • Limit
      • Limit Order
    • Liquidity
      • Liquidity Pool
    • Farms
      • Wakan Pool
        • How to use Flexible Staking option
        • How to use fixed-term staking option
        • FAQ
      • NFT Farming
      • Yield Farming
    • IDO
    • Info & Analytics
Powered by GitBook
On this page
  • How to Place a Limit Order
  • FAQs
  • Have More Questions?
  1. PRODUCTS
  2. Limit

Limit Order

PreviousLimitNextLiquidity

Last updated 2 years ago

A Limit order is an order to buy or sell a given asset at a specified (or better) price. A limit order to buy will only execute at the limit price or lower, and a limit order to sell will only execute at the limit price or higher.

How to Place a Limit Order

  1. Select the assets you want to put set a limit order for in the From and To sections using the dropdown menu.

  1. Enter the amount of token you want to trade in the From section (e.g. 100 RPG).

  1. Set the rate you want the order to be executed at in the Rates section.

  1. Set a time limit for your order in the Expires In section.

  1. If your order has not been fulfilled by the expiration date, it will be canceled automatically. You can also check your order and manually cancel it on the Open Orders page.

FAQs

Why was my order not executed?

Your order may fail to execute due to the following reasons:

  • Due to price impact, the entire order could not be filled at the desired price.

  • The limit order contains a token that requires a certain gas fee upon transfer.

In most cases, the execution price and the desired price should be the same. However, due to gas fee fluctuations, the actual execution price of limit orders may differ from the price shown on your end. For a small order (~<$1000), the execution price may be slightly higher to cover the fee.

Please check the execution price carefully before submitting an order.

How do I set slippage while using limit orders?

Limit orders will not be affected by slippage.

When you specify input amount (e.g. 1000 RPG) and output amount (e.g. 20 HEROES), it is garanteed by the limit orders that you will receive no less than the specified output amount (20 HEROES) if the price for the pair reaches the desired price.

Please note that tokens with fees on transfer should not be used with limit orders (see previous answer).

The real execution price shows "never executes". What's this?

This means that the token amount you are swapping is too small to be accounted for the gas fee. The problem can be resolved by increasing the amount you entered in the From section.

Is there an expiration date for my limit orders?

Yes. The limit order will be canceled on the expiration date set by the user. It can also be manually canceled before the due date.

Why is my order not shown in the order table/stuck at “pending” status?

The order history could be slightly delayed for a few minutes since it comes from a subgraph. Please refer to the subgraph indicator at the bottom right corner of the order history table.

Have More Questions?

Click to contact us for further assistance!

here