Refer a friend

Contract for Difference or CFDs is a type of derivative trading that allows you to speculate on the falling and rising prices of fast-moving global financial assets like Commodities, Shares, Forex, and Precious Metals.

CFD trading operates 24/7, giving you ample time to trade whenever you want to, according to your timezone. Trading CFDs is similar to trading Stocks. The only difference is that you do not literally own the underlying Share and only benefit from the price differences.

Here’s everything you need to know about CFD trading:

What is CFD Trading?

A CFD is a short-term contractual agreement between a trader and a seller (e.g. an investment bank, a brokerage, or a spread betting firm). When the buyer wants to end the contract, both parties exchange the difference between the opening and the closing prices of the specific asset. With CFD trading, you can either make a profit or a loss, depending on what direction your selected assets end up moving in.

It gives you an opportunity to profit from price movements of an asset without actually owning or paying the entire amount for it. Essentially, you only pay about 20-25% of the total position size as a leveraged trade.

The value that you pay your broker only depends on the price change of the asset from the time that you bought the CFD until the time your contract terminates or if you decide to sell it. It does not necessarily take the asset’s underlying value into consideration.

Since CFDs come without any stamp duty, it cuts down on the cost and also acts as a great hedging tool by offsetting all losses against profits as a tax deduction.

CFD trading example:

Let us assume that Apple trades at $800 in the financial markets. If you wish to take a position, you can either invest in Apple’s stocks or buy Apple’s CFDs.

If you choose to buy Apple’s CFDs, you can trade by purchasing 100 CFDs at the price of $800. If the market moves to the upside, you can then close the position at $850. The exchange difference you reap from this trade is $50 on each CFD, which makes $5,000 worth of profits in total. This may seem similar to trading Stocks. However, there are a few key differences.

Let’s say the price of Apple’s CFD falls to $750.

With CFD trading, you exchange the difference of the opening and closing position in Apple’s price. But since the market moved against you, you need to pay your broker $50 per CFD. With this, you also save on additional costs like stamp duties, high commissions, and deposits since you don’t need to pay those for CFDs at all.

On the other hand, if you purchased Apple’s stocks, you would have had to invest the entire $80,000 amount together and later bear the loss of $50 per stock, along with additional costs.

How do CFDs work?

Spreads and commissions

CFD prices are always quoted in buy and sell prices:

  • The selling price (bid price) can be used to open a short CFD, which means that you open a selling CFD position to profit from the prices decreasing over time.
  • The buying price (offer price) can be used to open a long CFD, which means that you buy a CFD position to profit from the asset’s increasing prices.

The selling prices are always lower than the current market prices, while the buying prices are usually higher. The difference between the buying and selling price is called the spread.

The spread covers the cost needed to open a CFD. However, there are a few exceptions where the buying and selling prices match the underlying asset price. The cost of opening such a CFD position depends on commissions or brokerage charges. It can be as low as 0.1% of the total trade or higher as per your broker’s pricing structure.

An example is a Share CFD. A Share CFD’s position is opened in the market by using a fee or commission.


CFDs do not come with an expiry date. You can simply close a position by placing a trade that is the opposite of the opening trade. For example, a buying position of 500 ABC contracts can be closed by selling 500 ABC contracts. An overnight fee may be charged if you keep a position open after the daily cut-off time, which varies for different international markets.

The only exception is a futures contract, as that does come with an expiry date. When you fix a futures contract with another party, you mutually decide on a date when the contract will terminate. It also includes the overnight fees in the spread itself.

Contract sizes

All CFDs are traded in a standard lot. An individual contract size depends on the asset being traded. For example, Silver (XAG) is usually traded as a commodity in lots of 5,000 troy ounces. The CFD for XAG also has a similar value of 5,000 troy ounces.

Share CFDs also have a contract size of one Share of the company you are trading in. This means that to mimic buying 500 shares of ABC bank, you buy 500 CFD contracts of ABC bank.

Profit and loss

When you multiply the total number of contracts by each contract’s value expressed per point of movement, you can calculate the total profit or loss earned from a CFD trade.

From this amount, subtract any costs or fees you paid for the trade, including commissions, stop fees, or overnight charges.

What are the key features of CFDs?

Short and long trading

Through CFD trading, you can speculate price movements in an upward or downward direction. While mimicking a traditional trade reaping profit, you can open a CFD position that will give you profits even with the underlying market asset price decreasing.

For example, if your analysis shows that Apple’s prices will fall, you can go short on its Share CFDs before it turns into a loss. This way, you can earn a profit in a price drop. Alternatively, you may experience a loss if the price rises in a short position.

If you short the CFDs at $100, and the price falls to $90, you save yourself from losing $10. Similarly, if you go short for $100, but the price increases to $110, you lose out on the extra $10


Since CFD trading is leveraged, it allows you to spread your capital and gain exposure to significant positions without committing to the total cost of the asset.

For example, if you want to open a position worth 500 Shares of Apple, trading it traditionally means that you need to pay the entire cost upfront. However, with a CFD, you only have to spend about 5% of the total cost as leverage. Since you do not own the asset, you do not have to pay the entire price for it. Being a CFD trader, you just spend a pre-decided margin by the CFD broker and receive revenue according to the price movements of the asset.

This is how leverage makes CFD trading favourable: by depositing only a small percentage of the entire trade value and gaining similar market exposure that you would otherwise.


CFDs are always traded on margin. This means that you are allowed to borrow money from your broker to increase your position size and, eventually, amplify profits. Margins are the deposits needed to open and maintain CFD positions. This is usually a small percentage of the entire asset value.

There are two margin types in CFD trading:

  • A deposit margin, which is used to open a position; and
  • A maintenance margin, which is used if your trade gets closer to incurring losses that additional funds will not be able to cover

However, trading on margin could also mean that losses may be amplified. In some cases, you may end up owing your broker more than your initial deposit if your trade happens to go awry.


Hedging is one of the most popular risk management strategies. It works by offsetting a loss in an asset by taking an opposite position in another related asset. This means that if you sold asset A and witnessed a loss, you would hedge your position by buying a related asset (asset B). The prices of which are expected to increase in the future to cover losses incurred.

Hedging reduces your investment risks and losses. CFDs also allow you to hedge losses that are present in your existing portfolio.

If you feel that some assets in your portfolio can experience a short-term dip, you can offset those losses by going short on a CFD trade. When you hedge risk like this, any price drop is counterbalanced by gains realised while shorting.

CFD trading tips for beginners

Let’s recap everything we’ve learned on CFDs so far:

  • Focus on capital preservation: Avoid losses and risks by starting small. Learn and test different strategies on a demo account first before applying them in the real market.
  • Choose the right leverage: Leverage allows you to get higher gains from smaller price movements. Choose the leverage ratio that fits you best. As a beginner, conservative ratios like 50:1 or 100:1 work best.
  • Select a regulated broker: A broker who offers ECN pricing, licenses, industry-standard trading platforms, trading tools, reputed liquidity providers, and knowledge resources is the right fit for successful CFD trading.
  • Consider asset correlations: Asset correlations help you hedge risk. When you trade two different CFDs in the same industry, you capitalise even on the asset’s divergence. Choosing a weak and a strong asset to trade together helps you make the most from long and short trades at the same time.
  • Effective risk management: Since margin trading is involved with CFDs, there is a higher risk associated. To mitigate risks, most CFD providers have comprehensive mechanisms to assist you in limiting losses. These can include limit order and stop-loss orders.

Trade CFDs today

With CFD trading, you can speculate on asset prices without really owning them. This gives you a chance to maximise profits with price speculations and avoid extra handling fees.

However, like every trading, CFD trading comes with its own set of risks. This is why it is advisable for you to try out strategies and trading plans that fit you best with a demo account.

Once you know which strategies work best for you, you can enter the real market and start trading with a live account. At Blueberry Markets, we offer reliable sources in our digital library to learn more about CFDs and a dedicated account manager who can assist you in mitigating risk strategies.

About The Author

Join us on Telegram
and get real-time
alerts on
Indices, Gold, Crypto
and Share CFDs

Join now for free
telegram cta
bbjam graphic

Sign up to
Blueberry Jam

Back up your trade positions with insights
and how-to-guides, straight to your
inbox every week

Thank you. You have successfully subscribed to Blueberry Jam!