Skip to content

Trading glossary

Take profit order

Trading involves risk. You could lose more than your deposit.

A take profit order closes an open position once the market reaches a stated level in its favour, and being a limit order it fills at that level or better, never worse.

A resting instruction attached to an open position, naming the price at which the position is to be closed in profit. It sits on the opposite side of the market from the position: above the opening price where the position is long, below it where the position is short. Mechanically it is a limit order, which is what makes it behave differently from a stop, and it works to close an existing position rather than to open a new one.

The level is set as a price, and platforms convert a distance into a price rather than the other way round. Because a limit order can only be filled at its level or at a better one, a market that gaps straight through the level fills the order on the far side of the gap, which is to the position's advantage. That asymmetry runs the opposite way to a stop, where a gap is filled at the next available price and is to the position's disadvantage.

The trip is treating the level as certain to be reached. An order resting at a price is an instruction that becomes executable when the market trades there, not a promise that it will. A market can approach the level, turn a fraction short of it and leave the order untouched, and a limit resting at the very edge of a move may see the price printed without enough size available to fill the whole order, which leaves it partly filled. Practitioners disagree about whether a target should be fixed at entry or moved as the position runs, and the disagreement is unsettled precisely because the two conventions fail in opposite conditions.

How it is calculated

The result on a position closed at a take profit is the distance between the take profit level and the opening price, multiplied by the size of the contract, less the costs applied to the position.

Worked example. Illustrative figures, not YAL prices or terms.

A target set on a long position of one contract

Assumed opening price
100.00
Take profit level
104.00
Units the contract covers
100
Result if the order fills at its level
104.00 − 100.00 = 4.00 × 100 = 400.00 credit
The same order if the market gaps above the level
Filled at the better price, never at a worse one

Illustrative arithmetic. The prices are assumptions chosen to keep the calculation legible, not quotes and not YAL terms. Spread, commission and any financing are excluded, and the figure describes the case in which the level is reached, which no resting order can make certain.

Where you see it

MetaTrader 5 carries it as a Take Profit field on the order ticket and on the open position, where it can be added or moved after the position is open.

In the curriculum

Taught in 2 lessons.

Part of an ordered curriculum of 139 lessons across 10 modules, free and with nothing behind a sign-up.

See the full syllabus

Get started

Open your account in four steps.

A clear path from sign-up to your first trade, in four steps.

No depositNo documents

  1. 01/ 04step 1 of 4

    Register

    A few details to get started.

    No deposit to open

  2. 02/ 04step 2 of 4

    Verify

    Confirm your identity, securely.

    ID and proof of address

  3. 03/ 04step 3 of 4

    Fund

    Add money by bank transfer or card.

    From $0

  4. 04/ 04step 4 of 4

    Trade

    Go live on the platform you already know.

    MetaTrader 5

Cookies on this site

Some cookies are needed to make the site work. With your permission we also use analytics cookies to see which pages are read, so we can improve them. You can change your choice at any time.