Buy Crypto
Markets
Spot
FuturesBTC
Earn
Event Center
Rewards Hub
More
100%+ PoR
Build a CFD risk management plan with position-sizing formulas, stop-loss examples and checks for slippage, trading costs and total account exposure.Build a CFD risk management plan with position-sizing formulas, stop-loss examples and checks for slippage, trading costs and total account exposure.
Learn/Featured Content/CFD Risk Management: Position Sizing and Stop Losses

CFD Risk Management: Position Sizing and Stop Losses

Nov 14, 2026MEXC
5 min
Share
Key Takeaways
Build a CFD risk management plan with position-sizing formulas, stop-loss examples and checks for slippage, trading costs and total account exposure.

CFD risk management connects the loss you plan to tolerate with your exit level, position size and account exposure. A stop-loss order helps manage an exit, but the final loss also depends on execution prices, trading costs and whether the account remains adequately funded.

Define a cash risk budget, choose an exit level, calculate position size, then test worse execution.


Start With a Cash Risk Budget and an Exit Level

A percentage-based budget begins with current account equity:

Cash risk budget = account equity × chosen risk percentage

For a hypothetical account with $5,000 of equity and a chosen 1% planning allowance:

$5,000 × 1% = $50

The 1% figure is illustrative, not a recommended risk limit. Identify the price or condition that would invalidate the trade before calculating size. Tightening a stop to accommodate a larger position changes the trade and can expose it to ordinary price fluctuations.


Calculate CFD Position Size Including Costs and Slippage

Consider a hypothetical long gold CFD position with these inputs:

  • Planned opening buy price: $3,000 per ounce.
  • Stop-loss trigger: $2,990, with an assumed fill at that price for the initial calculation.
  • Contract size: 100 ounces per lot.
  • Total opening-and-closing commission: $12 per lot.
  • Adverse slippage allowance: $2 per ounce beyond the stop.
  • Cash risk budget: $50.

The prices, commission and slippage allowance are illustrative assumptions. The example assumes the position closes before any chargeable overnight rollover.

For reference, the MEXC XAUUSD contract specifications, reviewed on November 14, 2026, list a contract size of 100, a minimum order of 0.01 lot and a volume step of 0.01 lot. Check the current specification before applying the calculation.


Calculate and Round Down the Quantity

For this simplified linear contract, the estimated loss allowance for one lot is:

(Stop distance + slippage allowance) × contract size + round-trip commission

($10 + $2) × 100 + $12 = $1,212 per lot

Lots = cash risk budget ÷ estimated loss allowance per lot

$50 ÷ $1,212 ≈ 0.04125 lot

With a 0.01-lot step, round down to 0.04 lot: four ounces. If the position closes at the planned $2,990 price, the estimated loss is:

($3,000 − $2,990) × 4 + (0.04 × $12) = $40.48

The remaining allowance accommodates the assumed adverse execution scenario below.

These calculations use an opening buy price and a closing sell price. Their difference already reflects the spread embedded in those prices. Avoid adding that same spread again. Our guide to CFD Trading Costs Explained: Spreads, Fees and Swaps explains how to include charges consistently.

For contracts quoted in points, or where the profit currency differs from the account currency, use the correct cash value per point and the applicable conversion. Minimum fees and other non-linear charges also require a revised calculation.


Stress-Test the Stop Beyond Its Intended Fill

Suppose the stop triggers at $2,990 but fills at $2,988. The four-ounce position loses:

($3,000 − $2,988) × 4 + $0.48 commission = $48.48

That fits the illustrative $50 budget. A gap to a next executable price of $2,980 produces:

($3,000 − $2,980) × 4 + $0.48 = $80.48

The same position and stop instruction can exceed the budget. A slippage allowance models an outcome; it does not restrict gaps or guarantee a fill. Test larger adverse moves as well as the intended stop fill.


Confirm the Stop and the Price That Triggers It

For standard OTC positions, MetaTrader 5’s documentation describes long-position stop-loss triggers using the Bid and short-position triggers using the Ask. A chart displaying only one quote may not show the price relevant to your particular stop.

This matters when spreads widen. An Ask quote can reach a short position’s stop even while a Bid-only chart remains below that level.

Use the instrument’s current order rules and follow these checks:

  1. Confirm the symbol, direction and quantity.
  2. Check whether the stop field expects a price or a distance, and use the correct units.
  3. Review minimum stop-distance requirements and permitted price increments.
  4. After submission or modification, confirm acceptance and check the stop recorded against the open position.

MetaTrader 5’s execution documentation explains that invalid stop parameters can cause a request to be rejected. Entering a number in a form does not establish that the intended protection is active.

After an exit, compare the trigger with the actual fill in the transaction record.


Monitor Combined Exposure and Account Margin

Several individually modest positions can create substantial account risk when they respond to the same event.

For example, three trades with separate $50 planning allowances represent $150 of combined planned risk. They may also lose together if they share sensitivity to a currency, market sector or economic announcement. Gaps and execution costs can push the outcome beyond the sum of those estimates.

Review total exposure, overlapping market drivers and the losses the account could sustain if several exits occur close together. Set limits for adding new exposure before a losing sequence encourages larger trades.

Account margin requires a separate check. The MEXC CFD rules, reviewed on November 14, 2026, state that leverage is system-set by asset class and cannot currently be adjusted manually. They also specify stop-out when margin level drops to 50%.

A stop-loss instruction manages a position’s exit. Stop-out responds to the account’s margin condition. Losses elsewhere in the account can affect whether a position survives until its intended stop.

Check current equity, used margin and free margin alongside the proposed trade. The relationship between these figures is explained in our guide to CFD Margin and Leverage Explained: Formulas & Examples.


Use Actual Results to Reassess the Risk Model

Keep a record of the intended entry, stop, quantity, estimated charges and execution allowance. Compare them with the actual opening and closing fills, fees and reason for exit.

If losses repeatedly exceed the estimate, identify the cause. Possible explanations include underestimated slippage, wider spreads, extra holding costs, rejected stop modifications or additional positions changing account conditions.

MEXC’s view is that effective CFD risk management depends on checking whether planning assumptions hold up during execution. If observed results exceed those assumptions, reassess the exposure and model before increasing trade size.


FAQ


What If the Calculated Position Is Below the Minimum Order?

The smallest available position may exceed the chosen risk budget. Consider passing on the trade or using an instrument with a suitable contract size. Rounding up to the minimum order increases the planned loss and needs a fresh assessment.


Can Opening an Opposite Position Replace Closing a Losing Trade?

That depends on the account’s position-accounting rules. MEXC’s CFD FAQ states that simultaneous long and short positions remain independent. An opposite trade can therefore leave the original position open, with ongoing charges and account exposure to manage.


Risk Warning

CFDs are leveraged products that can generate rapid losses. Position-sizing estimates and ordinary stop-loss orders do not guarantee a maximum loss. Gaps, slippage, trading costs and margin conditions can worsen outcomes or trigger forced closure. Provider and platform risks also remain.

Popular Articles

View More
CFD vs ETF: Fund Shares, Tracking and Daily Leverage

CFD vs ETF: Fund Shares, Tracking and Daily Leverage

A CFD vs ETF decision starts with the position you want to hold. An ETF share is an interest in a fund. A CFD is a price-difference contract with a provider, including when its reference asset is an E

CFD vs Options: Margin, Premiums and Expiry

CFD vs Options: Margin, Premiums and Expiry

A CFD vs options comparison needs to separate a deposit from a maximum loss. CFD margin supports a position whose profit or loss follows price changes. An option premium buys a right with a particular

CFD vs Stocks: Ownership, Costs and Holding Periods

CFD vs Stocks: Ownership, Costs and Holding Periods

The CFD vs stocks choice starts with what you want to hold: a contract linked to a share price, or ownership of the shares. A share CFD can require less cash upfront, but that smaller deposit does not

Best Stablecoin Yield Options: Assets, Costs and Exit Routes

Best Stablecoin Yield Options: Assets, Costs and Exit Routes

The best stablecoin yield option depends on the asset you need back, when you need it and the cost of completing that round trip. A higher APR can still produce less usable income if it requires a con

Sign Up on MEXC
Sign Up & Receive Up to 10,000 USDT Bonus

Join the MEXC Community

Get the latest listings, events, and updates in real time, straight from our official Telegram channel.

25k+ members

Futures

BTC/USDT
ETH/USDT
GOLD(XAU)/USDT