Links

Take Profit Market Orders

Take Profit Limit orders enable traders to set targets and protect profits on holdings by letting them choose a price at which to liquidate an open position for a profit. A limit order will be triggered when the profit price in a Take Profit Limit order is achieved.
A trader who is taking a long position sets a take profit ceiling higher than the going rate. The stop loss for a short position is placed below the market rate by the trader. If the Oracle Price rises or falls to the take-profit level, the T/P order becomes "Open" and functions like a typical limit order. Short-term traders that wish to reduce risk are the best candidates to use take-profit orders.
Limit Orders as Take Profits
To place advanced orders you must be using cross-margin & have a minimum keeper requirement of .01 ETH.

Place a Take Profit Order:

Traders need an open position to execute this order type.
Order Entry Panel
  1. 1.
    Select the asset you are going to trade in the asset selector drop-down
  2. 2.
    Edit your desired leverage by selecting the edit button next to leverage
  3. 3.
    Pick an order type (limit Order)
  4. 4.
    Decide on the position size in the amount field (or via the buying power slider)
  5. 5.
    Then enter your limit price in the price field
  6. 6.
    Select a fee rejection parameter if applicable (If the total fees exceed this specified paramter the transaction will revert)
  7. 7.
    Choose a side either long or short (opposite of any open trades)
  8. 8.
    Click on PlaceLimit Order.
The submission of the limit order is done on-chain, no additional margin will be tied up.
Once you’ve executed the transaction, the order will appear under the Orders tab. When the oracle price reaches the take profit price, the order will be executed and your position will be opened.
The execution price of a limit order may differ depending oracle price. There are no partial fills with advanced order types and limit orders will either be fully executed or not at all. Once a limit order has been executed it will be shown in the Trades column.

Canceling a Take-Profit Order

If you want to cancel a Take-Profit order before it has been executed, then click on Cancel and confirm in your wallet. As mentioned above, cancellations are done on-chain so this will carry a gas fee.
You can have multiple take profit orders for the same market. You can manage your take profit orders (cancel them) on the Orders tab.
No fee is imposed unless the order is executed, canceled orders get any allocated margin returned.