A retail FX order ticket offers Buy and Sell instructions; labels and colours vary. A fill that creates long exposure benefits from a rise in the quoted price before costs, while short exposure benefits from a fall. The provider must accept and execute the instruction, and on a netting account an opposite deal may reduce an existing position. This article explains the directions, price-result calculation and holding costs in the retail CFD model, including the contract checks needed before placing an order.

What a long position is, and what a short position is

Every currency pair has two sides: a base currency (written first) and a quote currency (written second). In EUR/USD the base is the euro and the quote is the dollar. The number on the chart, say 1.0850, tells you only one thing: how many dollars it costs to buy one euro. The entire trade comes down to whether that number will rise or fall.

A long EUR/USD CFD gives price exposure equivalent to buying euros against dollars, without delivering those currencies. A rise in the pair favours that direction before charges; a short gives exposure equivalent to selling euros against dollars and benefits from a fall before charges. The quoted price is USD per EUR. These contracts settle price differences, so long CFD exposure does not give you the nominal euros to withdraw.

It is worth fixing straight away which prices each side trades at, because the platform always shows two quotes. A long position is opened at the ask (the higher of the two) and closed at the bid. A short position works as a mirror image: you open it at the bid and close it at the ask. The gap between those prices is the spread, and you pay it the same way in both directions — which is why a freshly opened position shows a small loss for a moment, whether you bought or sold.

Why a short position on forex is so simple

Distinguish the product from the market. Traditional short selling of shares involves borrowing and selling securities, then repurchasing them to return; borrow availability and charges can matter. A CFD instead gives contractual price exposure. The fact that both have a Sell instruction does not make their ownership, borrowing or settlement rules identical.

A forex CFD is a synthetic contract that settles price differences rather than requiring you to borrow and deliver the underlying currency. A short position benefits from a fall in the quoted price before costs. Close the specific short ticket using the platform's close operation; an independent Buy order may instead create an opposite ticket on a hedging account. Submission does not guarantee a fill, so inspect the server response and deal history.

Zero net direction does not mean zero result

Opposing positions can cancel direction while their combined result stays negative. Check the fills.

Scroll sideways to see the full diagram

Zero net direction does not mean zero resultSeparate opening and closing of EUR10,000 long and short positions at unchanged 1.20000/1.20020 quotes gives zero net direction, −USD2 per ticket and −USD4 in total.TWO SEPARATE TICKETS • HEDGINGBid 1.20000 • Ask 1.20020LONG EUR10,000Buy: 1.20020Sell: 1.20000−USD2SHORT EUR10,000Sell: 1.20000Buy: 1.20020−USD2Net direction: EUR0Combined closing result: −USD4Opposing directions do not reverse costs.

Fictional linear EUR/USD hedging account, constant quotes and full fills. No financing, commission or FX conversion; both tickets use ordinary separate closures. No Close Byoperation, which may settle differently. MetaQuotes: netting and hedging; ordinary closure and Close By.

Separate opening and closing of EUR10,000 long and short positions at unchanged 1.20000/1.20020 quotes gives zero net direction, −USD2 per ticket and −USD4 in total.

Long: 10,000 × (1.20000 − 1.20020) = −USD2; short: the same −USD2. Gross absolute notional is EUR20,000 and net direction EUR0. Neither figure alone determines margin or financing.

How to calculate the result in both directions

The simplest way to see this is with numbers. Assume one mini lot of EUR/USD (10,000 base units) opened at 1.0850. One pip on this pair is 0.0001, so the pip value is 10,000 × 0.0001 = 1 USD. Fifty pips is therefore 50 USD — on a standard lot (100,000 units) it would be 500 USD, and on a micro lot (1,000 units) 5 USD. The table below shows how the same price move translates into an opposite result depending on direction.

One mini lot of EUR/USD opened at 1.0850
Long position — price rises to 1.0900+50 pips = +50 USD
Long position — price falls to 1.0800−50 pips = −50 USD
Short position — price falls to 1.0800+50 pips = +50 USD
Short position — price rises to 1.0900−50 pips = −50 USD
Conclusion: buying and selling are mirror images. The same price move produces the opposite result.

The table assumes the opening and closing numbers are actual execution prices and excludes separate commission, financing and conversion. Under that assumption, the spread is already reflected in those prices and must not be subtracted again. If instead you measure a move using only Bid, a long opened at Ask needs enough Bid movement to recover the entry spread; keep the price convention explicit.

For the same linear contract, volume, pip convention and currency-conversion basis, the cash magnitude of a pip is the same for long and short exposure before separate costs. Calculate the pip value using those explicit assumptions. Direction-specific financing, actual entry and exit quotes, commission terms and conversion can still produce different realised results.

Does Close By settle two positions like separate closures?

In MT5, Close By closes two opposite positions of the same symbol on a hedging account. It is not a new Sell click or a netting-account operation. Check availability for the account and instrument: the SYMBOL_ORDER_MODE documentation provides a separate SYMBOL_ORDER_CLOSEBY flag. Do not assume every provider supports it.

Own model, constant Bid/Ask of 1.20000/1.20020: a 10,000 EUR long was opened at 1.20020 and a 10,000 EUR short at 1.20000. The account is in USD, fills are complete, and commissions, financing and conversion are excluded. Two ordinary closures lose 2 USD each, totalling 4 USD. Close By settles matched quantities using the opposite positions' opening prices; in this model the result is 10,000 × (1.20000 − 1.20020) = −2 USD.

The same two 10,000 EUR positions — two closure methods
OperationCombined price resultRemaining quantity
Separate closures at current Bid and Ask−4 USD0 EUR
Close By at opening prices−2 USD0 EUR

The difference is 2 USD: one spread on the matched 10,000 EUR under these fictional conditions. Earlier entry costs have not disappeared. The MetaQuotes instructions describe two “out by” deals, with the operation's combined result shown in one of them. Evaluate the corresponding deals together rather than choosing an isolated column.

Unequal quantities do not leave an empty account. Change the model to a 20,000 EUR long and a 10,000 EUR short, retaining their opening prices. Following a completed Close By, the matched 10,000 EUR on each side is closed at a −2 USD result. A 10,000 EUR long remains with the opening price of 1.20020. The MT5 Close By help explains the volume difference rule. Check remaining exposure, protection and charges; the closed pair's result is not the whole account's result.

Swap — direction-specific financing

The swap shown for a retail FX or CFD symbol is its financing adjustment at the provider’s accrual cutoff. Currency interest differentials can contribute to it, but the actual contract terms and provider adjustments determine the rate and sign. It can be recorded in points, money or another specified calculation mode. Long and short rates may differ, and both can be negative.

In a hypothetical positive rate differential, holding the higher-yielding currency may support positive financing before provider adjustments. Actual long and short swaps depend on the instrument, entity, date and contract; both can be negative. Read the current specification rather than inferring the sign from central-bank rates or an old USD/JPY example. The carry trade seeks this differential but remains exposed to exchange-rate losses.

The practical takeaway is simple: financing depends on whether a position remains open at the provider’s accrual cutoff, rather than whether you close it before local midnight. But on a position held for weeks, swap points can eat part of the profit or, in the favourable direction, add a credit at the applicable contract rate. Always check your broker's swap table before opening a position for the longer term — contract-specific rates and provider adjustments can make financing negative in both directions.

Is a short position riskier

An uncovered short share position has theoretically unbounded price loss because the share price has no specified upper limit; a purchased share can fall to zero. That mathematical comparison does not establish how every derivative or account limits client liability. Identify the contract and any applicable protections separately.

For a linear FX contract measured in its quote currency, the same notional size and rate change give opposite signed P/L for long and short positions before conversion and separate charges. This does not bound a short position’s theoretical loss: the positive pair quote has no specified upper bound. Holding charges can differ by direction, and a protective instruction can execute with slippage. Account-level liability protection is a separate question.

Two things are worth separating, because beginners often conflate them. The required margin — the collateral locked against the position — is not your maximum loss; a position can eat through considerably more than the locked amount before the broker closes it. Negative-balance protection, which the European Securities and Markets Authority (ESMA) introduced for retail clients in 2018, does not cap a single loss at the level of that collateral either; under the applicable retail CFD rules, aggregate liability for the linked CFDs is limited to the funds in that CFD account. It works identically for a long and a short position, and the applicable retail CFD leverage cap is also determined by product, entity, jurisdiction and client category.

Provider risk warnings concern the relevant product and entity. They do not establish that one trade direction is safer. Check the warning and account protections for the contract you actually use.

When buying makes sense, and when selling does

Choosing a direction is not a matter of gut feeling but of strategy. In practice it comes down to three typical situations.

  • Trend-following hypothesis. A rule may use higher highs and lows as an upward-trend condition and lower highs and lows as a downward one. This identifies a possible direction to test; the chart pattern alone does not establish a profitable edge.
  • Mean reversion. In a market moving sideways within a range, you look for a bounce off support to buy, or a bounce off resistance to sell. One setup then produces a long position and the next a short one — on the same pair, a few days apart.
  • Financing hypothesis. A carry approach seeks an interest differential, but the actual contract may charge financing in both directions. Compare the applicable rate with exchange-rate risk and costs; neither positive financing nor a long holding period assures a positive total result.

For beginners the most important rule is a single one: do not get attached to one direction. A week of losing long trades does not establish a downtrend: entries, exits, sizing and costs can all cause losses. Assess direction using your stated market rule and review the trades against it; changing to shorts alone does not establish an advantage.

What to do tomorrow

  1. Open an order ticket and find both buttons. Log into a demo account on your platform, open "New Order" on EUR/USD and locate "Sell" at the bid price and "Buy" at the ask price. Notice that there is no third button for borrowing currency — that alone is enough to understand, once and for all, that selling here is an ordinary operation.
  2. Compare opposite orders on a demo account. If hedging permits separate tickets, compare a long and a short using their actual fills and ordinary separate closures. On netting, an opposite fill reduces, closes or reverses the existing position. Record which system applies before interpreting the combined result.
  3. Read both financing rates. Check long and short swap values, their units and the provider’s accrual cutoff for the symbol. Either, both or neither direction may produce a credit. Calculate the adjustment for the assumed holding period rather than treating local midnight as a universal cutoff.
  4. Calculate the pip value for your standard size. Using the platform's calculator, work out what one pip is worth at the size you usually trade, and remember that the same figure applies to buying and selling alike. This is the foundation of consciously measuring risk in both directions.

Related reading: what a pip is — how to measure a price move in both directions; micro, mini and standard lots — what determines position size; position size and the one percent rule — how to match trade size to your capital.