CFDs Explained: A Beginner’s Guide (Read This Before You Trade)

CFDs (Contracts for Difference) are widely marketed as an easy way to trade global markets with small capital. In Singapore, they’re legal, accessible but not widely understood by retail investors. Before you place your first trade, here’s what you need to know. This is not a sponsored post or an endorsement to buy/sell/hold CFDs.

What Is a CFD (Contract for Difference)?

A Contract for Difference (CFD) is a financial derivative where you:

  • Do not own the underlying asset
  • Trade based on price movement only
  • Profit if the price moves in your favour, lose if it doesn’t

Example:

  • If you trade a CFD on NVDIA, you don’t own the shares
  • You’re simply betting on whether the price goes up or down

CFDs are short-term tools and require careful planning.

What Can You Trade as CFDs in Singapore?

Most CFD platforms in Singapore offer access to:

  • SGX-listed shares (e.g. DBS, OCBC)
  • US stocks and indices (S&P 500, Nasdaq)
  • Forex (USD/SGD, EUR/USD)
  • Commodities (Gold, Oil)
  • Crypto CFDs (depending on broker)

This global access is a major reason CFDs appeal to local retail traders.

How Leverage Works in CFD Trading

CFDs are leveraged products, meaning:

  • You can control a large position with a small amount of capital
  • Leverage amplifies both gains and losses
  • A small price move can result in a large profit or loss

Example:

  • With 1:10 or 10x leverage, a 1% market move becomes a 10% gain or loss
  • With 1:5 or 5x leverage, a 1% market move becomes a 5% gain or loss

If losses increase:

  • You may receive a margin call (when your broker tells you to add more money or they will sell your investments because your losses fell below the minimum requirement)
  • Your broker may close your position automatically if you do not top up in time and you may lose your entire capital (which is also known as liquidation)

This is why CFDs are considered high risk.

Morever, risk is not just about leverage. Things like market volatility, liquidity (how easily you can exit a trade), and broker solvency (counterparty risk) can all impact your results.

Costs You Must Understand Before Trading CFDs

CFD trading involves costs beyond profits and losses:

  • Spread – the difference between buy and sell price (This is similar to what your money changers earn)
  • Overnight financing fees for holding positions (This refers to interest charged to you by a broker for holding a leveraged trading position (like CFDs or Forex) open past the end of the trading day.)
  • FX conversion costs for SGD-based accounts
  • Commissions, depending on the broker

Note: “Zero commission” does not mean zero cost, these fees can eat into profits.

How CFD Trading Is Regulated in Singapore

CFD trading falls under the oversight of the Monetary Authority of Singapore (MAS).

This means:

  • Risk disclosures are mandatory
  • Leverage limits apply to retail traders
  • Brokers must meet regulatory standards

Not all platforms available in Singapore are MAS-regulated. Always check a broker’s licence before trading.

Who Should (and Should NOT) Trade CFDs

CFDs may be suitable for:

  • Experienced traders
  • Short-term trading strategies
  • Traders who understand leverage and risk

CFDs are generally not suitable for:

  • Long-term investors
  • Beginners learning market basics
  • Anyone who cannot afford to lose capital

Most retail CFD traders lose money, often because they underestimate costs, overuse leverage, or fail to set realistic expectations. Beginners should understand that consistent profitability takes time, discipline, and practice; CFDs are not a guaranteed income source.

Common CFD Mistakes Singapore Beginners Make

CFD trading can be quite challenging for beginners. The most frequent beginner mistakes are:

  • Using excessive leverage because it is available
  • Holding CFD trades longer than intended
  • Ignoring overnight fees and FX costs
  • Trading without a clear plan
  • Following Telegram or social media “signals”

Take note that even small mistakes can compound quickly due to the nature of leveraged trading.

Tax Considerations for CFD Traders in Singapore

  • Singapore has no capital gains tax
  • CFD profits may be taxable as income if trading is frequent
  • Tax treatment depends on behaviour, not the product
  • Keeping records of trades is important

Before You Place Your First CFD Trade

Ask yourself:

  • Do I fully understand leverage, margin, and risk?
  • Can I afford to lose this money?
  • Do I know all the costs involved, including spreads and overnight fees?
  • Is my broker properly regulated?
  • Am I trading price movements or trying to invest?
  • Do I have realistic expectations about profit and loss?

Which CFD Platforms Are MAS Regulated?

There are many CFD Platforms in the market, but Plus500 and eToro are the recent CFD platforms that I’ve shared on my platforms recently.

Plus500 is a specialized, commission-free, and CFD-only broker, offering leveraged derivatives on shares, forex, commodities, cryptocurrencies, and indices while eToro is a brokerage that includes stocks, ETFs as well as CFDs.

Here’s My Buy and Sell Test on Plus500:

(This MUST not be taken as an endorsement/indicator to buy/sell/hold crypto like BTC. I used it to test out purely due to the lower amount of leverage. Capital at risk. Crypto CFDs are high-risk speculative products and are not suitable for most retail investors.)

Below are three buy and sell trades I did with BTCUSD:

  • I was only using it to test it out with the lowest amount of leverage (1:1.67). For every $1 of my own money, I control $1.67 worth of Bitcoin exposure.
  • I picked a day and time where almost all the major markets were closed for least volatility.
  • I opened and closed within seconds apart at the smallest possible order at 0.001 contracts.

  • The lowest amount i can buy is 0.001 contracts of BTC, which is equivalent to $68.80. Since the leverage is 1:1.67, this means that I am using $41 of my own money to control $68.80 worth of BTC.
  • In one of the trades, the price was open at the buy price of $68,801.09. After factoring in the spread and a slight movement in price to 68,697.97, the difference is -103.12 (which is a 0.1498% loss). This is equivalent to 103.12 × 0.001 contracts = $0.10312.
  • So i lost $0.10312 but my capital used was $41, not $68. Therefore, my % loss on capital is 0.25% (due to leverage).

In conclusion,

  • the buy and sell price had a -0.15% difference (for BTC). With 1:1.67 leverage, my loss became -0.25%.

That is exactly how leverage magnifies % profits or losses, with a smaller capital.

  • You might be wondering, the net loss is $0.14, not $0.10312. Where is the $0.04 from? The additional $0.04 loss is likely due to currency conversion fee during the buy and sell trade. However, I’ve asked their 24/7 support team to verify this for my own curiosity. I will update here upon verification.

Final Thoughts

While CFDs offer flexibility and access to global markets, the use of leverage means all movements are amplified. So do take time to understand risk and cost.

author avatar
lobangsis

Purchases made through links in this article may generate an affiliate commission that helps keep this site running. Found this post useful? Subscribe to our Telegram Channel for more updates!

lobangsis

Audz, your lobang sis shares personal finance to achieve happiness, prosperity and progress for us all.

You may have missed…

man holding credit card and laptop
Audrey's favourite cards

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

UOB Visa Signature

Get S$888 Cash via PayNow or 55k Max Miles (first 20 applicants) ; S$88 Cash via PayNow (21st-108th applicant) ; S$60 Cash via PayNow (remaining applicants) when you spend S$800 within 30 days from approval

Valid till: February 28, 2026

Singtel-UOB

Get S$888 Cash via PayNow or 55k Max Miles (first 20 applicants) ; S$88 Cash via PayNow (21st-108th applicant) ; S$60 Cash via PayNow (remaining applicants) when you spend S$800 within 30 days from approval

Valid till: February 28, 2026

HSBC Revolution

Get Apple Watch SE Gen 3 40mm (GPS) or Dyson Airstrait™ straightener or 25k HeyMax Miles or S$400 Cash via PayNow when you spend S$500 by the end of the following calendar month + provide marketing consent

Valid till: March 1, 2026

DBS YUU

Get S$175 eCapitaVoucher or 12k HeyMax miles or Apple Airpods 4 or Samsonite STRAREN SPINNER 67/24 or Xiaomi Truclean W20 Wet Dry Vacuum when you use code: SINGSAVER and spend S$100 within 30 days of card approval

Valid till: March 1, 2026

Valid for new-to-bank credit cardholders or does not own any of the bank’s credit cards in the last 12 months, unless otherwise stated.

Gift confirmation are usually sent after you have completed rewards redemption form (sent to your email) & fulfilled qualifying spend within stipulated period.

Citi Rewards

Get 25,000 HeyMax Miles or Dyson Airstrait™ straightener or Apple Watch SE Gen 3 40mm (GPS) or S$380 Cash via PayNow when you spend S$500 within 30 days of card approval

Valid till: March 1, 2026

HSBC Live+

Get Apple Watch SE Gen 3 40mm (GPS) or Dyson Airstrait™ straightener or 25k HeyMax Miles or S$400 Cash via PayNow when you spend S$500 by the end of the following calendar month + provide marketing consent

Valid till: March 1, 2026

DBS Altitude

Get S$175 eCapitaVoucher or 12k HeyMax miles or Apple Airpods 4 or Samsonite STRAREN SPINNER 67/24 or Xiaomi Truclean W20 Wet Dry Vacuum when you use code: SINGSAVER and spend S$100 within 30 days of card approval

Valid till: March 1, 2026

UOB PRVI

Get S$888 Cash via PayNow or 55k Max Miles (first 20 applicants) ; S$88 Cash via PayNow (21st-108th applicant) ; S$60 Cash via PayNow (remaining applicants) when you spend S$800 within 30 days from approval

Valid till: February 28, 2026

dbs yuu new cardface

DBS yuu Card

  • Get S$175 eCapitaVoucher or 12K HeyMax Miles (worth S$216) or Apple Airpods 4 (without Active Noise Cancellation) (worth $199) or Samsonite STRAREN SPINNER 67/24 (worth S$600) or Xiaomi Truclean W20 Wet Dry Vacuum (worth S$259) when you apply with with the promo code: SINGSAVER, spend S$100 + have a valid DBS PayLah! account within 30 days from card approval 
  • Valid for New to DBS/POSB Customers only
  • Valid from 02 February – 01 March 2026
  • Read Terms and Conditions here
DBS Yuu Cardfdace

DBS yuu Card

  • Enjoy base award of 10 yuu points per dollar spent (equivalent to 5% rebates or 2.78 miles per dollar) at yuu merchants with no minimum spend and no cap

  • Enjoy additional bonus award of 26 yuu points per dollar spent (equivalent to 13% rebates or 7.22 miles per dollar) at yuu merchants when you hit S$800 total qualified spend in a calendar month, capped at 28,800 points per calendar month. This means the spending cap for the bonus earn rate is at S$800. 

  • Earn 0.5 yuu point per dollar spent (equivalent to 0.25% rebates or 0.14 miles per dollar) at all other non-yuu merchants

  • yuu Points awarded can only be tracked on yuu Rewards app

    • Use my referral code (KWMLISBL) when you sign up on the app to receive 2,000 yuu points.

  • AMEX version offers special discounts like 30% off hotel reservations, free trials on PressReader, and 15% off Bloomingdale’s.

 

Annual Fee
  • S$196.20, first year waived

 

Income Requirement
  • S$30,000 (locals/PRs); S$45,000 (foreigners)

 

When are the DBS Points credited
  • This usually credits when the transaction posted, usually takes 24 hrs or in some, it could take 2-3 days.
 
Know what this card is best for:

 

Terms and Conditions

Read Full Review

Citi Rewards Card

Option 1: Direct Bank Promotion

  • Receive 40,000 bonus Points Welcome Offer when you spend S$800 in the first 2 months of account opening.
  • Valid til 28 February 2026
  • Read Terms and Conditions here
  •  

Option 2: Singsaver Promotion

  • Get 25,000 HeyMax Miles (worth S$450) or Dyson Airstrait™ straightener (worth S$799) or Apple Watch SE Gen 3 40mm (GPS) (worth S$349) or S$380 Cash via PayNow upon activating and spending a min. S$500 within 30 days of card approval
  • Valid from 16 February – 01 March 2026
  • Promotion is valid for new to bank credit card holders
  • Read Terms and Conditions here
  • Must fulfill spending requirement to receive gift confirmation
  • Remember to check for SingSaver email and complete the registration to secure your reward!
  •  

Citi Rewards Card

  • Earn 4 miles per dollar on online spending, with no minimum spend and a spending cap of S$1,000 per statement month.
  • You can use this card for any online spending inclusive of ride-hailing apps or taxis.
  • Pro tip: Pair this card to Amaze for Overseas Offline Spending
  • Do not use on travel-related spending: Car Rentals, Hotels, Flights, Train Tickets or Public Transport (eg. SimplyGo)
  • Get 17% instant fuel discount on Techron® fuels with all Citi Credit/Debit cards when you pay with the CaltexGO app. Get 16% instant fuel discount on Platinum 98 or 14% instant fuel discount on other grades of petrol and diesel with all Citi Credit/Debit Cards.
    This is on top of 4 miles per dollar on Citi Rewards + Amaze.

 

Annual Fee
  • S$194.40 (First year waived)

 

Income Requirement
  • S$30,000 (locals/PRs); S$42,000 (foreigners)

 

Points Expiry
  • After 60 months (5 years) from the date the card is opened (i.e. not from the transaction date)., reward points will expire.

 

Transfer Partners
  • Krisflyer, Flying Blue, British Airways, Thai Royal Orchid, Etihad, Asia Miles, EVA Air, IHG, Qatar Airways, Turkish Airlines, Qantas

 

Know what this card is best for:

 

Terms and Conditions

Read Full Review

DBS Altitude Card

  • Get S$175 eCapitaVoucher or 12K HeyMax Miles (worth S$216) or Apple Airpods 4 (without Active Noise Cancellation) (worth $199) or Samsonite STRAREN SPINNER 67/24 (worth S$600) or Xiaomi Truclean W20 Wet Dry Vacuum (worth S$259) when you apply with with the promo code: SINGSAVER, spend S$100 + have a valid DBS PayLah! account within 30 days from card approval 
  • Valid for New to DBS/POSB Customers only
  • Valid from 02 February – 01 March 2026
  • Read Terms and Conditions here

DBS Altitude Card

  • Earn 1.3 miles per dollar (3.25 DBS Points per S$5) spent locally, including bus and train rides and 2.2 miles per dollar (5.5 DBS Points per S$5) spent on overseas purchases in foreign currency with no minimum monthly spending required and no maximum spending cap
  • This comes with two complimentary lounge passes per 12-month membership period

 

Annual Fee
  • S$196.20 (inclusive of GST), first year waived

 

Income Requirement
  • S$30,000 (locals/PRs); S$45,000 (foreigners)

 

Points Expiry
  • No expiry

 

Know what this card is best for:

 

Terms and Conditions

Read Full Review

DBS Woman’s World Card

This card doesn’t offer any sign-up promotions. To make the most of your sign-up rewards, consider applying for the DBS Altitude card first. This is because you can combine points from both DBS cards, and the DBS Altitude card also includes two complimentary airport lounge passes.

DBS Altitude Card

DBS Altitude Card

Earn 1.3 miles per dollar on local spend and 2.2 miles per dollar on foreign currency spend

2 Priority Pass visits per membership year (Visa version only)

DBS Woman’s World Card

  • Earn 4 miles per dollar (10X DBS points per S$5) spent online, regardless of local or foreign currency. Capped at S$1,000 spending per calendar month
  • Earn 1.2 miles per dollar (3X DBS Points per S$5) spent abroad in-store 
  • No minimum monthly spending required
  • Best used for online or in-app spend (e.g Kris+) locally

 

Annual Fee
  • S$196.20, (First year waived)

 

Income Requirement
  • S$80,000/year (The income requirement is arbitrary – I was approved for the card even though I didn’t meet that income threshold.)

 

Points Expiry
  • 1 year from transaction (therefore you need to be able to earn miles fast or have multiple DBS points earning credit cards). Minimum redemption is 5,000 points (10,000 miles), leaving smaller amounts unusable (you can redeem mall vouchers, if you really need to.)

 

Transfer Partners
  • KrisFlyer, Asia Miles, Qantas Frequent Flyer

 

Know what this card is best for:

 

Terms and Conditions

Read Full Review

Mari Credit Card

  • Get up to S$30 Welcome Cashback when you spend S$300 on Eligible Transactions within 30 days of card approval + an exclusive S$50 Shopee Voucher Pack when you use on Instant Checkout on Shopee
  • Must be a new-to-bank customer
  • Valid until 31 December 2026
  • Read Terms and Conditions here

Note: Shopee purchases via Mari Credit Card Instant Checkout is not eligible for the reward

Mari Credit Card

  • Earn 1.5% Unlimited Shopee Coins with Mari Credit Card Instant Checkout 
  • Earn 1.5% Unlimited Cashback on eligible card spend
  • No minimum monthly spend requirement and no maximum cashback cap
  • No FX fees

 

Annual Fee
  • None

 

Income Requirement
  • S$30,000 (Singaporeans or PR)

 

When is Cashback Credited
  • It will automatically offset against the billed amount in the upcoming Card Account Statement cycle

 

1.5% Cashback Terms and Conditions

1.5% Overseas Spend

1.5% Shopee Coins

Read Full Review

UOB Lady Cardface

UOB Lady’s Card

  • Get S$888 Cash via PayNow or 55k MaxMiles by HeyMax (worth S$990 – equivalent to a round trip to Europe when you successfully apply, and is among the first 20 eligible applicants and when you spend S$800 within the first 30 days from card approval
  • Applicants from 21st-108th will get S$88 Cash via PayNow
  • Remaining applicants will get S$60 Cash via PayNow 
  • Valid for New-to-Bank Cardholders
  • Valid from 02 – 28 February 2026
  • Read Terms and Conditions here
  • Must fulfill spending requirement to receive gift confirmation
  • Remember to check for SingSaver email and complete the registration to secure your reward!
UOB Lady Cardface

UOB Lady’s Card

    • Earn 4 miles per dollar (10x UNI$ for every S$5 spent) on your preferred category
    • Earn 0.4 miles per dollar (1x UNI$ per S$5 spent) base earn rate
    • No minimum monthly spending required
    • Spending Cap:
      • Classic Card: S$1,000
      • Solitaire & Above Card: S$1,500 — spending cap of S$750 per category

    Depending on what your planned usage is, you can change the categories every quarter. 

     

    Annual Fee
    • S$196.20 (incl. GST), waived for first year

     

    Income Requirement
    • S$30,000 (locals/PRs); S$40,000 (foreigners)

     

    Points Expiry
    • They expire 2 years after the final day of each periodic quarter in which they were earned
     
    Know what this cards is best for

     

    Terms and Conditions

    Read Full Review

    uob ppv cardface

    UOB Preferred Platinum Visa

    NIL

    uob ppv cardface

    UOB Preferred Platinum Visa Card

      • Earn 4 miles per dollar on mobile contactless payments, online shopping, and entertainment, no minimum spend, capped at S$1,200 per calendar month
        • Spend caps will be divided into 2 categories:
          • 1st category – Mobile Contactless Payment (S$600 spend cap)
          • 2nd Category – Selected Online Transactions (S$600 spend cap)
      • Earn 0.4 miles per dollar on other spending
      • Can earn on specific online payments (specific MCCs only) and on the following mobile contactless (in-store) payment method:
        • Apple Pay
        • Google Pay
        • Samsung Pay (excluding MST)

       
      Annual Fee
      • S$196.20, first year waived

       

      Income Requirement
      • S$30,000 (locals/PRs); S$40,000 (foreigners)

       

      Points Expiry
      • UNI$ are valid for 2 years, starting from the end of the quarter in which they were earned.

       

      Know what this card is best for:

       

      Terms and Conditions

      Read Full Review