Subscription Modal Banner
Weekly newsletter subscription
Get SingSaver’s top tips and deals, plus an exclusive free guide to investing, sent straight to your inbox.

I agree to the terms and conditions and agree to receive relevant marketing content according to the privacy policy.

Success Tick Icon
Congratulations on successfully joining Singsaver Newsletter

CFDs: What Are They And How Do You Trade CFDs?

Yen Joon

Yen Joon

Last updated 17 April, 2023

CFDs are becoming increasingly popular among traders as they allow you to speculate on the underlying asset's future prices without owning it. Learn about CFDs, how they work, and the pros and cons here.  

A contract of difference, or CFD, is a derivative that allows you to speculate on the future prices of an underlying asset and make big gains from it. But it’s also extremely risky, and more often than not, traders lose a lot of money. 

Find out what makes CFDs tick, the risks you should be aware of when trading CFDs, and more in this article.

What is a contract for difference (CFD)

A CFD is a financial instrument that allows you to speculate on the future market movements of stocks, commodities, indices, currencies, or other underlying assets, without owning the underlying asset itself.

When you trade CFDs, you’re not trading to buy or sell an underlying asset but speculating on its price movements. In other words, you’re essentially betting on whether an asset will increase or decrease in value. In fact, IT IS like betting: you'll make a profit if you can correctly predict what's going to happen; on the other hand, you’ll suffer a loss if your prediction is wrong. 

CFDs have been gaining popularity among investors because they allow you to make money quickly without a high starting capital. That said, CFDs are extremely risky, and you could lose more money than your initial investment.

How CFD trading works

When you trade with a CFD provider, you’re not buying or selling an asset but speculating its price movements. There are two ways to trade CFDs.

Buy CFDs in a rising market

If you believe an asset will increase in value, you can buy at the opening price. This is also known as a long trade. 

If the asset’s price increases just as you’ve predicted, you will earn a profit when you sell at the closing price. The difference between the opening and closing price, also known as 'the spread', is your profit. The higher the spread, the larger your profit.

Sell CFDs in a falling market

On the other hand, if you expect an asset to fall, you can choose to sell a CFD, otherwise known as a short trade. If the asset’s value goes down as you predicted, you will have earned a profit. The lower the price goes, the larger your profit will be. 

If this sounds confusing to you, remember that when making a long trade, the closing price has to be higher than the opening price for you to make a profit. Conversely, the opening price has to be lower than the closing price in a short trade.


🎉Lucky Draw🎉: Get a chance to win an Apple iPhone 15 128GB (worth S$1,311) when you sign-up for a Webull account and transfer-in a minimum value of USD 5,000. Valid till 30 April 2024. T&Cs apply.

SingSaver Exclusive Offer: Receive your choice of S$100 cash or S$110 Grab Vouchers when you sign up for a Webull account and fund at least S$700 within the promo period. Fund at least S$2,000 to receive S$130 cash or S$140 Grab Vouchers. Valid till 30 Apr 2024. T&C's apply.

Plus, get up to USD 3,000 worth of NVDA shares when you complete actions with your Webull account. Valid till 30 Apr 2024. T&Cs apply.

Also, get up to USD 10,450 transfer-in rewards when you transfer in at least USD 500,000 worth of shares and fulfill additional requirements. Valid till 30 April 2024. T&Cs apply.

Pros of trading CFDs


CFDs are leveraged products, meaning you’re trading with borrowed money. 

When you trade a CFD, you don’t need to put down the full trade value and need to fork out a small fraction of the trade; the rest is borrowed from the CFD provider. This is known as a margin. 

The benefit of this is you have far more purchasing power. For instance, say that you want to buy 200 Apple shares that are worth S$100 per share. 

If the CFD provider sets the margin at 5%, your outlay is S$1,000 (S$20,000 X 200 X 5%). In other words, you can buy 200 shares of Apple for just S$1,000, which is much lower compared to the initial cost of S$20,000 if you were to purchase them at full price. 

Moreover, you’ll get 100% of the profit if the trade goes in your favour. Going back to our example, if the shares of Apple go up to S$150 per share a week later, the spread is now S$50. If you choose to sell all your CFDs at S$150 per contract, you’ll earn a profit of S$10,000 ((S$150 - S$100) X 200).

In fact, you can get up to 10X more leverage compared to stock trading. The additional exposure means you can amplify your potential profits. 


As you can see from the above table, with only S$1,000, you can gain exposure to up to S$10,000 worth of stocks, or 10X more than investing in stocks.

That said, while higher exposure means you can also potentially amplify your profits, your potential loss is also amplified.

You have access to a wide range of different asset classes and markets

CFDs allow you to trade in a wide range of markets worldwide, allowing you to trade 24/7. 

Not only that, but there’s also a wide variety of securities to trade, including indices, shares, forex, commodities, and even cryptocurrencies.

Trade in rising and falling markets

In traditional investing, you buy shares of a company and make a profit when the shares rise in value or through dividend payments. However, if the market is in the red, your stocks will be in turmoil. 

In contrast, CFDs allow you to speculate on rising and falling markets. This means that you can profit in both situations as long as you make the right prediction and the market moves in your favour. 

Cons of trading CFDs


While leverage can greatly work in your favour, the reverse is also true: you’re liable for 100% of the losses if the trade goes south, which means you can lose more than your initial investment. 

Using the above example again, say that the shares have fallen to S$50 per share and you decide to sell your CFDs before the share prices slip even further. In this case, you’re selling at S$50, resulting in a loss of S$10,000 ((S$50 - S$100) X 200).

As you can see, this means you would have lost more than the S$1,000 initial amount you had initially invested. This is why trading CFDs is extremely risky. In fact, up to 85% of retail investors lose money in CFDs. 

CFD is affected by market conditions

Since you’re speculating on the price movements of assets such as stocks and commodities, your trade is greatly affected by market conditions. For example, during times of economic uncertainty or major world events. And because CFDs are leveraged, a small change in the market can result in big losses.

That said, the market is always affected by random events which affect the price movements of financial products. This makes it very difficult to predict what’s going to happen.

Overnight fee

You’ll incur a daily overnight fee if you hold your CFDs overnight. As CFDs are leveraged trading, you need to pay interest on borrowed money. You need to pay an overnight fee whenever you hold a buy position overnight.

Looking for a safer way to grow and protect your cash? A priority banking account can help you grow through your banking needs, with a dedicated Relationship Manager who will guide you with global investing insights on your wealth journey. 

⚡Flash Deal⚡: Get an extra S$200 cash on top of an Apple iPhone 15 Pro Max 256GB (worth S$2,017.50) or an Apple Products Bundle [Apple iPad Air (5th Generation) 10.9" WiFi 256 GB + Apple Magic Keyboard + Apple Pencil (2nd generation)] (worth S$1,779.50) or S$1,500 cash when you successfully apply for a Citigold account and make a S$250,000 deposit within 3 months of account opening and maintain these funds until gift fulfilment. Valid till 2 May 2024. T&Cs apply.

Applicable to new-to-bank only (i.e. users with no Citigold or Current and Savings Accounts). If a user has applied for Citi Credit Card or Personal Loan, they will still be eligible.

Plus, score over S$2,460 bonus cash when you maintain your Citigold relationship and fulfil the following qualifying criteria (T&Cs apply):

  • Complete an Investment Risk Profile and Fact Find Report and get S$100 cash
  • Hold a valid primary/main Citi Credit Card and get a S$300 bonus cash reward.
  • Take up a Citi Home Loan with min. loan size of S$800,000 within 3 months of account opening and get a S$500 bonus cash reward.
  • Purchase S$100,000 worth of investments and/or insurance from Citibank to enjoy a S$600 bonus cash reward.
  • Maintain a Citigold relationship for 12 months from date of approval and get a S$960 cash reward.

How to reduce your risk when trading CFDs

Use stops to minimise your risk

Since CFDs are leveraged products, they come with high risk. However, you can manage the risk by setting a stop order with your CFD trading provider. A stop order will limit your loss to a certain amount, much like how limit orders work in investing. This helps to protect you from sudden market movements and also provides you with discipline.

Research, research, research

As with all investments, it’s vital that you do your due diligence before investing. The more you understand CFD and the risks involved, the better prepared you will be.

Start with a small amount

Because you’re trading with leverage, you can make a windfall.

However, it’s also a double-edged sword as you can potentially also lose a lot of money. As such, starting with a small amount is a good way to get your feet wet, especially if you’re inexperienced in CFD. This way, you can minimise your loss to a small amount. 

Invest in something that you know 

While you can trade CFDs with a wide range of products, you should stick to something familiar.

How can you trade CFDs?

You can trade CFDs with a CFD provider, such as IG, City Index, CMC Markets, ProsperUs, and Plus500. Compare the best CFD providers on SingSaver now.

In my past life, I was always broke because of a lack of financial literacy. Now, I publish a few posts every week* on personal finance to help you manage your money better. *I mean, I’ll try


Use a personal loan to consolidate your outstanding debt at a lower interest rate!

Sign up for our newsletter for financial tips, tricks and exclusive information that can be personalised to your preferences!