Cookies on FxPro

The FxPro AMP pages use some essential, functional and marketing cookies.

These cookies allow us to deliver personalised ads, gather statistics and improve our services and user experience.

Privacy settings

We would like your permission to use your data for the following purposes:

Essentials

These cookies are required for good functionality of our website and can't be switched off in our system.

Functional

Functional cookies enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in.

Marketing

These cookies are used by us and our advertising partners to track visitors across websites to provide targeted ads that are more relevant to you. You may see these ads on our website and on other websites that you visit. For information on data collected by our advertising partner NextRoll in order to display personalised ads, or to amend your choices with them, please refer to the privacy policy: https://www.nextroll.com/privacy

Essentials

amp-storeProvider: fxpro.comExpiration time: 1 year Stores the user's cookie consent state for the current domain

Functional

nlbi_1387458Provider: fxpro.comExpiration time: Session Incapsula DDoS Protectiona and Web Application Firewall: load-balancing cookie to ensure that requests by a client are sent to the same origin server.

visid_incap_1387458Provider: fxpro.comExpiration time: 6 months 'visid_incap_*' is used to improve the security of the website.

Marketing

NIDProvider: google.comExpiration time: 6 months Registers a unique ID that identifies a returning user's device. The ID is used for targeted ads.

IDEProvider: doubleclick.netExpiration time: 1 year Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

_gaProvider: fxpro.comExpiration time: 1 year Registers a unique ID that is used to generate statistical data on how the visitor uses the website.

ouidProvider: google-analytics.bi.owox.comExpiration time: 2 years Sets an ID-string for the specific visitor. This is used to recognize the visitor upon re-entry. This allows the website to register the visitor’s behaviour and facilitate the social media sharing function provided by Addthis.com.

NIDProvider: google.comExpiration time: 6 months Registers a unique ID that identifies a returning user's device. The ID is used for targeted ads.

CONSENTProvider: google.comExpiration time: 16 years

1P_JARProvider: google.comExpiration time: 30 days

OGPProvider: google.comExpiration time: 5 months

RULProvider: .doubleclick.netExpiration time: 1 year

incap_ses_471_1387458Provider: fxpro.comExpiration time: Session

OTZProvider: google.comExpiration time: 30 days

Cookie Disclosure

Cookies are small text files placed on your computer that are created by the websites you visit or by certain emails you open. Cookies are used to improve your user experience, enable functionality on the website, facilitate site security and provide the business with marketing information about the site’s visitors. Cookie text files comprise both numbers and letters and are saved into special areas in the memory of your computer or mobile device. Cookies stored here are called session cookies while cookies placed into the hard drive are called persistent cookies.

FxPro cookie disclosure provides the user with information related to the cookies set when you visit an FxPro website and how to reject or delete those cookies.

How FxPro uses cookies

FxPro websites use cookies to provide the functionality you need to browse our site correctly. FxPro websites issue cookies upon visiting our websites, unless the user has changed cookie settings in their browser to refuse cookies. Please note that with cookies switched off, many areas of our website and services will not be made available to you; such as FxPro Direct, where login functionality will be unavailable. Also, by disabling cookies, the functionality of social bookmarking will not be functional.

For further reading on cookies and their use please visit: https://ico.org.uk/global/cookies.

Published on 16.03.2026 / Modified on 16.03.2026

How to trade CFDs

Contracts for Difference (CFDs) give traders the opportunity to speculate on rising and falling markets without owning the underlying asset. Whether you’re interested in shares, commodities or forex, CFDs allow you to react quickly to price movements. This guide explains how CFDs work in practice, how to open a CFD trading account, and how to place trades using a professional CFD trading platform such as one from FxPro. You’ll also learn how leverage affects your exposure, margin requirements and overall risk, because before you invest, it is essential to understand both the mechanics and the responsibilities involved.

Learn how to trade CFDs in 7 steps

Understanding how to trade CFDs starts with knowing how markets function and how CFDs work in practice: CFDs allow you to speculate on whether an underlying asset will rise or fall without owning it, and you trade on price movement alone. Success depends on timing, discipline, and managing risk in changing market conditions, not simply predicting direction. Let's dive in:

1. Learn what CFD trading is

At its core, CFD trading is the buying and selling of contracts based on financial derivatives. You don’t own the underlying asset; instead, you trade the difference between the bid and ask price from entry to exit. When the price moves, your profit or loss depends on that change. CFDs are traded through a broker such as FxPro, where you can access multiple markets efficiently.

2. Open a CFD account & fund it

To begin, you’ll need to open a CFD account with a regulated broker like FxPro. Once verified, you can deposit funds to meet the required margin, which is only a fraction of the full value of your trade when using leverage.

Pro Tip: Many traders first practise with virtual funds before committing capital. Only after funding your account can you open a position from the chosen trading platform, selecting your preferred market and deciding how much exposure you want.

3. Choose a CFD market

CFDs give access to global markets including shares, indices, currencies and commodities. You might focus on a specific commodity, a forex pair, or stock index depending on volatility and liquidity. Assess the current market trend and broader market conditions before deciding. Different instruments behave differently, so understanding what is currently trading actively can help you find better opportunities.

4. Decide whether to go long or short

Once you’ve chosen a market, decide whether you’re ''going long'' or short. You will ''buy or sell'' depending on your expectation of price direction. If you expect the asset to rise, you buy to open a long position. If you expect it to fall, you sell to open a short position. CFDs allow you to ''buy and sell'' easily in either direction. Your decision should be based on analysis, volatility and how the ''market moves'', rather than emotion or impulse.

5. Set limits and stops

Risk management is essential when you trade CFDs. Before entering, determine the size of your position and place stop losses to minimise potential downside. Limits can also help lock in your profits if the market reaches a favourable level. Planning exit points in advance removes guesswork when the market price shifts unexpectedly. Structured risk control protects capital over time.

6. Monitor your CFD trade

After entry, monitor the trade in real time. Watch how the new price reacts to news, data releases and changing market conditions. If volatility increases, reassess exposure. Some traders avoid holding positions overnight due to additional costs. Active monitoring ensures you stay aware of risk when you have a position open in fluctuating markets.

7. Close your trade

When your target is reached or conditions change, you may consider ''closing the position''. To ''close the trade'', you exit at the prevailing market price, either by closing the position directly or by executing the opposite order, depending on your account type. Your return is based on the price difference between entry and exit, including the ''difference between the bid'' where applicable, compared to your ''opening price'', multiplied by the ''number of contracts'' traded. The platform will automatically ''calculate your profit'', displaying the final ''profit or loss''.

Real-life-like CFD trading examples

CFD trading becomes much clearer when you see how the numbers work in practice. The examples below show how a trader might approach a commodity and an individual share, how margin affects overall exposure, and how profits or losses are calculated.

Example 1: Trading Gold (Commodity CFD)

Gold is trading at $2,000 per ounce. You believe inflation concerns will push prices higher, so you decide to go long on a gold CFD.

You open 10 contracts, where each contract represents 1 ounce. The total exposure is $20,000, but with 10% margin, you only need $2,000 to open the trade.

A few days later, gold rises to $2,050.
The $50 move per ounce × 10 contracts = $500 profit.

If gold had fallen to $1,950, the same calculation would result in a $500 loss. You never owned physical gold - you simply traded the price movement.

Example 2: Trading a US Tech Share CFD

A major US tech stock is trading at $150 per share. Strong earnings are expected, so you open a long CFD position on 200 shares.

Your total exposure is $30,000, but with 20% margin, you need $6,000 to open the trade.

After earnings are released, the share price climbs to $165.
The $15 increase × 200 shares = $3,000 profit.

Alternatively, if disappointing results push the price down to $140, the $10 drop × 200 shares would mean a $2,000 loss.

CFDs allow you to trade both rising and falling markets, but gains and losses are calculated on the full position size, not just the margin.

How to trade CFDs FAQs

What is CFD trading?

CFD trading allows you to speculate on the price movement of financial markets without owning the underlying asset. You trade the difference between the entry and exit level, profiting if the market moves in your favour and losing if it moves against you. Because CFDs are traded on margin, leverage increases both potential returns and risk.

How to open a CFD trading account?

To open an account, choose a regulated broker such as FxPro, complete the registration process and verify your identity. Once approved, you can fund your account and access the trading platform. Make sure you understand margin requirements and trading conditions before you begin.

How to place a CFD trade?

Select your market, decide whether you want to buy or sell, and choose your trade size. If you expect the market to rise, you enter at the buy price; if you expect it to fall, you sell instead. Always set your risk controls before confirming the order.

On which platforms can I trade CFDs?

CFDs can be traded on professional desktop platforms, web-based terminals and apps that support mobile trading. This allows you to monitor positions, manage risk and react to market changes wherever you are.

Is CFD trading risky?

Yes, CFD trading carries risk because market prices can move quickly and unpredictably. While leverage can amplify gains, it can also magnify losses if the trade goes against you. Proper risk management and disciplined position sizing are essential.

Related articles

Clock image 12 min
Beginner
Published on 21.10.2026

GBP/USD Forex Trading Guide: Strategies, Trading Sessions and Key Price Drivers

GBP/USD is one of the major currency pairs in the foreign exchange market. Often called cable, it expresses the value of the British pound against the US dollar. Its price moves as traders reassess the economic outlook for the United Kingdom and the United States, changes in interest-rate expectations and the relative strength of the two currencies. The pair's liquidity makes it a common focus for active traders, although it does not eliminate price gaps, fast moves or trading losses.

Clock image 12 min
Beginner
Published on 21.10.2026

How to Trade Copper CFDs: Price Drivers, Analysis and Trading Strategies

Copper is more than a raw material: its use in power networks, construction, electronics, manufacturing and transport makes it closely connected to expectations for industrial activity. Changes in demand, mine output, smelting capacity and available inventories can all move its price. Traders follow these changes through commodity reports and price charts, while also paying attention to the US dollar and developments in major consuming economies.

Clock image 11 min
Beginner
Published on 21.10.2026

How to Trade the Nasdaq 100 Index: CFD Strategies, Trading Hours and Risks

The Nasdaq 100 is a widely followed US equity benchmark, but trading its price is different from buying the shares of its constituent companies. The index is designed to represent 100 of the largest non-financial companies listed on the Nasdaq stock market. Its weighting gives the largest eligible businesses a substantial influence on day-to-day moves. That makes the Nasdaq 100 a useful market to study when technology earnings, US interest-rate expectations and investor appetite for growth stocks are driving the news.

Get Our Trading App
Install Install Install