An order ticket records the quantity a customer wants, not necessarily the quantity the market can supply at one price. When available liquidity is insufficient, a CFD order may execute in pieces, leaving the trader with a position that differs from the original instruction.

The partial-fill policy of a Forex and online CFD trading broker determines whether those pieces are accepted, how remaining quantities are handled, and which prices appear in the final trade record. The distinction becomes especially consequential for large orders and thinly traded instruments.

Fill Instructions Can Change Whether Any Trade Occurs

A fill-or-kill instruction requires the requested quantity to execute immediately in full or not at all. Immediate-or-cancel instructions may accept the available portion and cancel the remainder. Other execution arrangements can leave an unfilled balance working until it expires or is canceled.

These distinctions are not merely technical labels. An order for 1,000 units may become a 300-unit position under one instruction and no position under another, despite identical market conditions. Platform availability and broker support for each instruction should be established before entering a size-sensitive strategy.

Multiple Execution Prices Can Conceal the Real Entry Cost

A chart generally displays a price series, whereas an order can interact with several price levels. The resulting average execution price depends on the quantity filled at each level, not simply the first quoted price.

Imagine a hypothetical CFD purchase covering 1,200 shares of a mid-cap Australian mining company. The initial ask is AUD 7.40, but only 300 shares are available at that level. Another 500 execute at AUD 7.44, and 200 at AUD 7.49. The remaining 200 shares are canceled under an immediate-or-cancel instruction.

The filled quantity is 1,000 shares, with a weighted average entry of AUD 7.445: total consideration of AUD 7,445 divided by 1,000 shares. If the executable bid immediately afterward is AUD 7.38, the position shows an unrealized loss of AUD 65 before commissions, although the displayed market price appears close to the original ask. The intended 1,200-share exposure was never established.

Partial Entries Can Leave Protective Orders Oversized

Some platforms automatically resize attached stops and targets to match executed quantity; others require separate confirmation or manual adjustment. A stop intended for 1,200 shares should not be assumed to protect exactly 1,000 shares after a partial entry.

Depending on the platform’s netting and order rules, an oversized exit instruction may be rejected, reduced automatically, or potentially open an unintended opposite position. The relevant questions concern when protective orders become active and whether their quantities update after every additional fill.

Unfilled Balances Can Distort Exposure Across Related Trades

A Forex and online CFD trading broker may partially execute one side of a paired strategy while the other side fills completely. Even a brief mismatch can introduce directional exposure that the strategy was designed to avoid.

For instance, buying only part of an intended equity-sector hedge while selling the full amount of a related index CFD leaves the portfolio more sensitive to a market rise than planned. An automatic retry can worsen the mismatch if the first order’s outstanding quantity is not reconciled correctly.

Accepting partial fills is not invariably safer than demanding complete execution. A small fill may create unwanted standalone exposure, whereas a rejected full-size order leaves the account unchanged. The preferred instruction depends on whether a reduced position is economically useful.

Commissions and Records May Be Calculated Per Fill

Several executions can generate separate tickets, timestamps, and potentially minimum commissions. If each fill incurs a minimum fee, the total charge may exceed the cost implied by a single completed order.

Account statements should distinguish requested quantity, executed quantity, canceled balance, individual fill prices, and aggregate fees. Without that detail, the customer cannot reliably compare actual execution against the strategy’s assumed transaction cost.

Before placing a CFD order, inspect the broker’s supported fill policies and run a small test in the relevant instrument. Confirm what happens to the unfilled balance, attached stops, commission minimums, and paired orders, then calculate acceptable exposure and cost for both a full fill and a partial one.