# Take-profit orders: triggers, partial fills and an open remainder

A take-profit order activates an exit when its chosen price condition is reached. For a long position the target is normally above the entry price; for a short it is below. A take-profit market order seeks matching when triggered, while a take-profit limit order retains a price bound and may not fill.

Evidence: [Perpetual order types on dYdX Chain](https://help.dydx.trade/en/articles/166981-perpetual-order-types-on-dydx-chain)

Canonical: https://degreesofsatoshi.com/encyclopedia/take-profit-orders/
Published: 2026-10-02
Substantively modified: 2026-10-02
Independently verified by an automated reviewer: 2026-10-02T19:18:00.092Z
Data current through: 2026-10-02

AI-assisted research and drafting with a separate automated source-verification pass; no external expert or named human review is implied.

## Key facts

- **Activation:** Reaching a trigger activates an order; it does not prove execution. ([Perpetual order types on dYdX Chain](https://help.dydx.trade/en/articles/166981-perpetual-order-types-on-dydx-chain))
- **Price bound:** A take-profit limit can remain unfilled. ([Perpetual order types on dYdX Chain](https://help.dydx.trade/en/articles/166981-perpetual-order-types-on-dydx-chain))
- **Position control:** Reduce-only can prevent an exit from creating opposite exposure. ([Reduce Only Order](https://help.dydx.trade/en/articles/166978-reduce-only-order))

## A target can be reached without closing everything

Suppose a long position entered at 100 has a take-profit trigger of 110 and a sell limit of 109. After triggering, only the quantity that finds buyers at 109 or better can execute. A reversal to bids below 109 can leave some or all of the order unfilled.

A market-style take-profit trades execution urgency against less precise pricing, subject to the venue’s protections. Neither version guarantees net profit after all costs.

Evidence: [Perpetual order types on dYdX Chain](https://help.dydx.trade/en/articles/166981-perpetual-order-types-on-dydx-chain)

## Keep the closing size consistent with the position

If a trader manually closes half the position, an older exit instruction may be too large. Reduce-only constrains the resulting exposure. The cited dYdX implementation resizes conditional reduce-only orders at triggering; other venues can reject or handle them differently.

Evidence: [Reduce Only Order](https://help.dydx.trade/en/articles/166978-reduce-only-order)

## Check the completed trade

Read trigger status, executed quantity, average fill price and remaining position separately. Multiple take-profit and stop orders also need explicit cancellation or linkage behavior; the mere existence of two orders does not establish that filling one cancels the other.

Evidence: [Perpetual order types on dYdX Chain](https://help.dydx.trade/en/articles/166981-perpetual-order-types-on-dydx-chain); [Interface of the Trade tab](https://help.dydx.trade/en/articles/166979-interface-of-the-trade-tab)

## Questions

### Can a take-profit order be set for a short position?

Yes. A short normally takes profit by buying back exposure at a lower price, so its trigger direction differs from a long’s sell exit.

Evidence: [Perpetual order types on dYdX Chain](https://help.dydx.trade/en/articles/166981-perpetual-order-types-on-dydx-chain)

## Claims and scope

### take-profit-orders-quick-answer

A take-profit order activates an exit when its chosen price condition is reached. For a long position the target is normally above the entry price; for a short it is below. A take-profit market order seeks matching when triggered, while a take-profit limit order retains a price bound and may not fill.

Scope: {"collection":"defi","dataAsOf":"2026-10-02","blockHeight":null}

### take-profit-orders-fact-activation

Activation: Reaching a trigger activates an order; it does not prove execution.

Scope: {"collection":"defi","dataAsOf":"2026-10-02","blockHeight":null}

### take-profit-orders-fact-price-bound

Price bound: A take-profit limit can remain unfilled.

Scope: {"collection":"defi","dataAsOf":"2026-10-02","blockHeight":null}

### take-profit-orders-fact-position-control

Position control: Reduce-only can prevent an exit from creating opposite exposure.

Scope: {"collection":"defi","dataAsOf":"2026-10-02","blockHeight":null}

## Sources

- [Perpetual order types on dYdX Chain](https://help.dydx.trade/en/articles/166981-perpetual-order-types-on-dydx-chain) — dYdX Operations Services. Order-type semantics and dYdX-specific constraints. Locator: Market; Limit; Stop; Take Profit; execution policies. Retrieved: 2026-10-02T18:53:20.714Z.
- [Reduce Only Order](https://help.dydx.trade/en/articles/166978-reduce-only-order) — dYdX Operations Services. Version-scoped IOC requirement and reduction behavior. Locator: Requirements; How it works. Retrieved: 2026-10-02T18:53:20.744Z.
- [Interface of the Trade tab](https://help.dydx.trade/en/articles/166979-interface-of-the-trade-tab) — dYdX Operations Services. Definition and presentation of trading market metrics. Locator: Orderbook; Position information; Stats. Retrieved: 2026-10-02T18:53:20.712Z.

## Revision history

- 2026-10-02: First publication after primary-source research and separate automated verification.

## Cite this entry

Degrees of Satoshi editorial project. “Take-profit orders: triggers, partial fills and an open remainder.” Published 2026-10-02; updated 2026-10-02. https://degreesofsatoshi.com/encyclopedia/take-profit-orders/
