Best CFD Brokers

What are the Best CFD Brokers in South Africa?

Application
Commission
Features
Our Opinion
Learn More
#1
Forex Specialist
#1Recommended Offer
Commission
0$per order
Number of CFDs available
800+
Assets to trade
Forex, CFDs, Indices, Commodities, Cryptos
Deposit fees
0$
Minimum deposit
100$
Number of CFDs available
800+
Assets to trade
Forex, CFDs, Indices, Commodities, Cryptos
Deposit fees
0$
Minimum deposit
100$
Cheapest on the market
  • Low Fees on Indices
  • Free Demo Account
  • Automated Trading
  • Regulated in the UK (FCA)
  • Low Fees on Indices
  • Free Demo Account
  • Automated Trading
  • Regulated in the UK (FCA)
5 Things to Know About Eightcap

Is EightCap reliable?

Yes, EightCap is a trusted platform regulated by ASIC (Australia) and FCA (United Kingdom). Since 2009, it has ensured the security of funds with segregated accounts and a rigorously controlled trading environment. If you are looking for a reliable broker to start with, EightCap is a safe bet, recognised in the industry.

Why choose EightCap?

EightCap combines performance and flexibility. The platform offers a wide selection of assets and tools like MT4 and MT5, perfect for demanding traders. Are you a novice? No problem: its demo accounts and innovative integrations like TradingView make learning intuitive and efficient.

What are the fees at EightCap?

At EightCap, fees depend on the account you choose: Raw accounts have spreads from 0 pip, with a commission of $3.5 per lot. Standard accounts have slightly higher spreads but no commissions. No fees on deposits or withdrawals, for clear and controlled costs.

Who is EightCap for?

Whether you're a beginner or an experienced trader, EightCap is designed to meet your needs. Are you a beginner? Take advantage of guides and demo accounts to understand the basics. Are you more advanced? Tools like MT5 and competitive spreads will allow you to go further in your strategies.

Is it easy to withdraw your money from EightCap?

Withdrawing your winnings on EightCap is quick and easy. Requests are processed within 24 hours and you can use flexible options such as bank transfer, cards or e-wallets. Security and speed are at the heart of the service.

Is EightCap reliable?

Yes, EightCap is a trusted platform regulated by ASIC (Australia) and FCA (United Kingdom). Since 2009, it has ensured the security of funds with segregated accounts and a rigorously controlled trading environment. If you are looking for a reliable broker to start with, EightCap is a safe bet, recognised in the industry.

Why choose EightCap?

EightCap combines performance and flexibility. The platform offers a wide selection of assets and tools like MT4 and MT5, perfect for demanding traders. Are you a novice? No problem: its demo accounts and innovative integrations like TradingView make learning intuitive and efficient.

What are the fees at EightCap?

At EightCap, fees depend on the account you choose: Raw accounts have spreads from 0 pip, with a commission of $3.5 per lot. Standard accounts have slightly higher spreads but no commissions. No fees on deposits or withdrawals, for clear and controlled costs.

Who is EightCap for?

Whether you're a beginner or an experienced trader, EightCap is designed to meet your needs. Are you a beginner? Take advantage of guides and demo accounts to understand the basics. Are you more advanced? Tools like MT5 and competitive spreads will allow you to go further in your strategies.

Is it easy to withdraw your money from EightCap?

Withdrawing your winnings on EightCap is quick and easy. Requests are processed within 24 hours and you can use flexible options such as bank transfer, cards or e-wallets. Security and speed are at the heart of the service.

#2
CFD Specialist
#2
Commission
0$per order
Number of CFDs available
1 000+
Assets to trade
Forex, CFDs, Commodities, Indices, Cryptos
Deposit fees
0$
Minimum deposit
100$
Number of CFDs available
1 000+
Assets to trade
Forex, CFDs, Commodities, Indices, Cryptos
Deposit fees
0$
Minimum deposit
100$
Ideal for beginners
  • Low fees on shares
  • Free demo account
  • Copy trading available
  • Regulated in Ireland (CBI)
  • Low fees on shares
  • Free demo account
  • Copy trading available
  • Regulated in Ireland (CBI)
5 things to know about Avatrade

Is Avatrade reliable?

AvaTrade is a trusted broker, regulated by major institutions, including the AMF in France, as well as the Central Bank of Ireland, ASIC (Australia), and the FSA (Japan). Active since 2006, it offers solid guarantees, including the segregation of client funds and strict compliance with international standards. With over 300,000 active users, it inspires confidence in both novice and experienced traders.

Why choose Avatrade?

AvaTrade combines simplicity and expertise. Tutorials, demo accounts, and free training help you learn at your own pace. Advanced tools like MT4/MT5 offer endless possibilities as you progress. You don't need to be an expert: AvaTrade adapts to you.

What are the fees at Avatrade?

AvaTrade offers simple and affordable fees: competitive fixed spreads, no deposit or withdrawal fees, and inactivity costs that can be avoided with regular use. You can focus on learning and your investments, with no surprises when it comes to paying.

Who is AvaTrade for?

AvaTrade is for everyone: beginners can take advantage of detailed educational content and demo accounts, while advanced traders will find tools such as automated trading or Vanilla options. If you are looking for a reliable platform to develop your skills or diversify your assets, AvaTrade is an excellent choice.

Is it easy to withdraw money from Avatrade?

Yes, AvaTrade offers a fast and secure withdrawal process. Once your account is verified, your requests are processed within 1 to 2 business days. You can use various options such as bank cards, bank transfer or e-wallets. Everything is designed to offer you fast, clear and secure access.

Is Avatrade reliable?

AvaTrade is a trusted broker, regulated by major institutions, including the AMF in France, as well as the Central Bank of Ireland, ASIC (Australia), and the FSA (Japan). Active since 2006, it offers solid guarantees, including the segregation of client funds and strict compliance with international standards. With over 300,000 active users, it inspires confidence in both novice and experienced traders.

Why choose Avatrade?

AvaTrade combines simplicity and expertise. Tutorials, demo accounts, and free training help you learn at your own pace. Advanced tools like MT4/MT5 offer endless possibilities as you progress. You don't need to be an expert: AvaTrade adapts to you.

What are the fees at Avatrade?

AvaTrade offers simple and affordable fees: competitive fixed spreads, no deposit or withdrawal fees, and inactivity costs that can be avoided with regular use. You can focus on learning and your investments, with no surprises when it comes to paying.

Who is AvaTrade for?

AvaTrade is for everyone: beginners can take advantage of detailed educational content and demo accounts, while advanced traders will find tools such as automated trading or Vanilla options. If you are looking for a reliable platform to develop your skills or diversify your assets, AvaTrade is an excellent choice.

Is it easy to withdraw money from Avatrade?

Yes, AvaTrade offers a fast and secure withdrawal process. Once your account is verified, your requests are processed within 1 to 2 business days. You can use various options such as bank cards, bank transfer or e-wallets. Everything is designed to offer you fast, clear and secure access.

#3
Forex and CFD Expert
#3
Commission
0$per order
Number of CFDs available
800+
Assets to trade
Forex, CFDs, Indices, Commodities, Cryptos
Deposit fees
0$
Minimum deposit
50$
Number of CFDs available
800+
Assets to trade
Forex, CFDs, Indices, Commodities, Cryptos
Deposit fees
0$
Minimum deposit
50$
Very competitive fees
  • Responsive support
  • No CFD fees
  • Copy trading available
  • Regulated in Australia (ASIC)
  • Responsive support
  • No CFD fees
  • Copy trading available
  • Regulated in Australia (ASIC)
5 Things to Know About Vantage

Is Vantage reliable?

Vantage is a reliable broker, regulated by recognised authorities such as ASIC (Australia) and the FCA (United Kingdom). It distinguishes itself by the security of its client accounts, protected by top-tier banks, and its commitment to transparency. With over 15 years of experience, Vantage is a trustworthy platform.

Why choose Vantage?

Vantage stands out for its balance between accessibility and professional tools. Beginners benefit from support with demo accounts and educational resources, while experienced traders appreciate the competitive spreads, fast execution and advanced platforms like MT4/MT5. With a varied offering of assets and transparent fees, Vantage caters to a wide audience looking for reliable and high-performance trading conditions.

What are the fees at Vantage?

The fees at Vantage are adapted to everyone. On ECN accounts, spreads start at 0 pips with a commission of $3 per lot. Standard accounts offer slightly higher spreads, but without commission. There are no deposit or withdrawal fees, and the cost of inactivity is limited. With Vantage, you keep control of your costs to invest effectively.

Who is Vantage for?

Vantage is perfect for traders looking for professional conditions, while remaining accessible to beginners. If you want a fast platform, competitive fees and advanced tools, Vantage is an excellent choice. Whether you are learning or perfecting your strategies, you will find the necessary resources there.

Is it easy to withdraw money from Vantage?

Withdrawing funds from Vantage is quick and secure. Requests are processed in less than 48 hours and you can choose between bank transfer, cards or electronic wallets. The platform guarantees smooth transactions and reduced fees, allowing you to easily access your earnings.

Is Vantage reliable?

Vantage is a reliable broker, regulated by recognised authorities such as ASIC (Australia) and the FCA (United Kingdom). It distinguishes itself by the security of its client accounts, protected by top-tier banks, and its commitment to transparency. With over 15 years of experience, Vantage is a trustworthy platform.

Why choose Vantage?

Vantage stands out for its balance between accessibility and professional tools. Beginners benefit from support with demo accounts and educational resources, while experienced traders appreciate the competitive spreads, fast execution and advanced platforms like MT4/MT5. With a varied offering of assets and transparent fees, Vantage caters to a wide audience looking for reliable and high-performance trading conditions.

What are the fees at Vantage?

The fees at Vantage are adapted to everyone. On ECN accounts, spreads start at 0 pips with a commission of $3 per lot. Standard accounts offer slightly higher spreads, but without commission. There are no deposit or withdrawal fees, and the cost of inactivity is limited. With Vantage, you keep control of your costs to invest effectively.

Who is Vantage for?

Vantage is perfect for traders looking for professional conditions, while remaining accessible to beginners. If you want a fast platform, competitive fees and advanced tools, Vantage is an excellent choice. Whether you are learning or perfecting your strategies, you will find the necessary resources there.

Is it easy to withdraw money from Vantage?

Withdrawing funds from Vantage is quick and secure. Requests are processed in less than 48 hours and you can choose between bank transfer, cards or electronic wallets. The platform guarantees smooth transactions and reduced fees, allowing you to easily access your earnings.

Expert in Stocks and CFDs
Commission
0$per orderUp to R1 600 000/month
Number of CFDs available
2 000+
Assets to trade
Stocks, ETFs, CFDs, Indices, Cryptos
Deposit fees
0$
Minimum deposit
0$
Number of CFDs available
2 000+
Assets to trade
Stocks, ETFs, CFDs, Indices, Cryptos
Deposit fees
0$
Minimum deposit
0$
Varied Educational Tools
  • No fees on stocks
  • Unlimited demo account
  • Copy trading available
  • French regulation (AMF)
  • No fees on stocks
  • Unlimited demo account
  • Copy trading available
  • French regulation (AMF)
5 Things to Know About XTB

Is XTB reliable?

XTB is a trusted broker, regulated in France by the AMF and overseen by renowned authorities such as the FCA and CySEC. It protects its clients' funds in segregated accounts, ensuring a secure trading environment. With millions of users, XTB stands out as a reliable and transparent platform.

Why choose XTB?

XTB attracts with its intuitive platform and powerful tools like xStation, ideal for all levels. With a wide range of assets including stocks, cryptos and Forex, investing becomes accessible. In addition, its rich educational content allows traders to evolve quickly and gain autonomy.

What are the fees at XTB?

XTB offers competitive fees, including 0% commission on the purchase of stocks and ETFs. Spreads are attractive and deposits are free. Withdrawals over R1,600 are free of charge, and prolonged inactivity may incur fees after one year. Transparency is at the heart of its model.

Who is XTB suitable for?

XTB is suitable for both beginners and experienced investors. Novices will appreciate its educational resources and easy handling, while experienced traders will benefit from advanced tools and a wide selection of assets to diversify their strategies.

Is it easy to withdraw money from XTB?

XTB facilitates withdrawals through various options such as bank transfer and e-wallets. Requests are generally processed within 24 hours, ensuring quick access to funds. No fees are applied beyond a certain amount, and the process is clear and secure.

Is XTB reliable?

XTB is a trusted broker, regulated in France by the AMF and overseen by renowned authorities such as the FCA and CySEC. It protects its clients' funds in segregated accounts, ensuring a secure trading environment. With millions of users, XTB stands out as a reliable and transparent platform.

Why choose XTB?

XTB attracts with its intuitive platform and powerful tools like xStation, ideal for all levels. With a wide range of assets including stocks, cryptos and Forex, investing becomes accessible. In addition, its rich educational content allows traders to evolve quickly and gain autonomy.

What are the fees at XTB?

XTB offers competitive fees, including 0% commission on the purchase of stocks and ETFs. Spreads are attractive and deposits are free. Withdrawals over R1,600 are free of charge, and prolonged inactivity may incur fees after one year. Transparency is at the heart of its model.

Who is XTB suitable for?

XTB is suitable for both beginners and experienced investors. Novices will appreciate its educational resources and easy handling, while experienced traders will benefit from advanced tools and a wide selection of assets to diversify their strategies.

Is it easy to withdraw money from XTB?

XTB facilitates withdrawals through various options such as bank transfer and e-wallets. Requests are generally processed within 24 hours, ensuring quick access to funds. No fees are applied beyond a certain amount, and the process is clear and secure.

Expert in CFD and indices
Commission
0,09$per order
Number of CFDs available
17,000+
Assets to trade
Stocks, ETFs, Forex, Indices, Cryptos
Deposit fees
0$
Minimum deposit
0$
Number of CFDs available
17,000+
Assets to trade
Stocks, ETFs, Forex, Indices, Cryptos
Deposit fees
0$
Minimum deposit
0$
Globally recognised platform
  • No fees on ETFs
  • Educational Resources
  • Copy trading available
  • French regulation (AMF)
  • No fees on ETFs
  • Educational Resources
  • Copy trading available
  • French regulation (AMF)
74% of CFD accounts lose money. Risk limited to your capital.
5 Things to Know About IG

Is IG reliable?

Yes, IG is a recognised trading platform regulated by leading authorities such as the FCA in the UK. It protects client funds through segregated accounts and ensures enhanced security. Many users attest to its seriousness and transparency in transaction management.

Why choose IG?

IG is ideal for both beginners and more experienced traders. Its simple interface and practical tools, such as the ProRealTime function, facilitate learning to trade. The platform offers a wide choice of assets, from stocks to cryptocurrencies, while emphasising an active community to exchange and progress together.

What are the fees at IG?

IG stands out with competitive fees, with no commission on the purchase of shares and ETFs. Spreads are affordable, and there are no fees on deposits. However, inactivity fees may apply if your account is inactive for 2 years. The platform focuses on transparency to avoid surprises.

Who is IG for?

IG is suitable for all types of investors. If you are a novice, you will benefit from a clear interface and demo accounts to learn at your own pace. For experienced traders, IG offers powerful tools and a wide variety of assets, from stocks to options, to refine your trading strategies.

Is it easy to withdraw money from IG?

Withdrawing your money from IG is quick and easy. You can use several methods such as bank transfer, PayPal or credit card. Withdrawals are processed quickly and fees are transparent. Thousands of customers testify to the fluidity of the process and direct access to their funds.

Is IG reliable?

Yes, IG is a recognised trading platform regulated by leading authorities such as the FCA in the UK. It protects client funds through segregated accounts and ensures enhanced security. Many users attest to its seriousness and transparency in transaction management.

Why choose IG?

IG is ideal for both beginners and more experienced traders. Its simple interface and practical tools, such as the ProRealTime function, facilitate learning to trade. The platform offers a wide choice of assets, from stocks to cryptocurrencies, while emphasising an active community to exchange and progress together.

What are the fees at IG?

IG stands out with competitive fees, with no commission on the purchase of shares and ETFs. Spreads are affordable, and there are no fees on deposits. However, inactivity fees may apply if your account is inactive for 2 years. The platform focuses on transparency to avoid surprises.

Who is IG for?

IG is suitable for all types of investors. If you are a novice, you will benefit from a clear interface and demo accounts to learn at your own pace. For experienced traders, IG offers powerful tools and a wide variety of assets, from stocks to options, to refine your trading strategies.

Is it easy to withdraw money from IG?

Withdrawing your money from IG is quick and easy. You can use several methods such as bank transfer, PayPal or credit card. Withdrawals are processed quickly and fees are transparent. Thousands of customers testify to the fluidity of the process and direct access to their funds.

Forex Specialist
Commission
0,10$per order
Number of CFDs available
1 200+
Assets to trade
Forex, CFDs, Indices, Commodities, Cryptos
Deposit fees
0$
Minimum deposit
0$
Number of CFDs available
1 200+
Assets to trade
Forex, CFDs, Indices, Commodities, Cryptos
Deposit fees
0$
Minimum deposit
0$
Quality training
  • Low CFD fees
  • Automated trading
  • Regulated in the UK (FCA)
  • Limited demo account
Pros
Cons
  • Low CFD fees
  • Automated trading
  • Regulated in the UK (FCA)
5 things to know about Pepperstone

Is Pepperstone reliable?

Yes, Pepperstone is a reliable trading platform regulated by reputable authorities such as the FCA (UK) and ASIC (Australia). It ensures the security of funds through segregated accounts and advanced security protocols. Users appreciate the transparency and strict regulation that frame operations on this platform.

Why choose Pepperstone?

Pepperstone stands out for its accessibility and tools tailored to all profiles. With an intuitive platform and powerful tools like cTrader, beginners and experienced traders can exploit a wide range of assets, from currencies to indices. The emphasis is on competitive spreads and rapid order execution.

What are the fees at Pepperstone?

Pepperstone offers attractive fees with spreads from 0 pips on Raw accounts, but with a small commission of $3.5 per lot. For Standard accounts, there are no commissions, but slightly wider spreads. No fees on deposits, and withdrawal fees are transparent and reasonable.

Who is Pepperstone for?

Pepperstone is perfectly suited to traders of all levels. Beginners will benefit from guides and demo accounts to practice, while more advanced users will appreciate the speed of the platform and access to high-end trading tools. Its diversity of assets allows everyone to find their area of expertise.

Is it easy to withdraw your money from Pepperstone?

Withdrawing funds from Pepperstone is a quick and easy process. You can make your withdrawals via bank transfer, credit card or e-wallets. Requests are usually processed within 1 to 2 business days, with transparent withdrawal fees and a clear procedure, appreciated by many users.

Is Pepperstone reliable?

Yes, Pepperstone is a reliable trading platform regulated by reputable authorities such as the FCA (UK) and ASIC (Australia). It ensures the security of funds through segregated accounts and advanced security protocols. Users appreciate the transparency and strict regulation that frame operations on this platform.

Why choose Pepperstone?

Pepperstone stands out for its accessibility and tools tailored to all profiles. With an intuitive platform and powerful tools like cTrader, beginners and experienced traders can exploit a wide range of assets, from currencies to indices. The emphasis is on competitive spreads and rapid order execution.

What are the fees at Pepperstone?

Pepperstone offers attractive fees with spreads from 0 pips on Raw accounts, but with a small commission of $3.5 per lot. For Standard accounts, there are no commissions, but slightly wider spreads. No fees on deposits, and withdrawal fees are transparent and reasonable.

Who is Pepperstone for?

Pepperstone is perfectly suited to traders of all levels. Beginners will benefit from guides and demo accounts to practice, while more advanced users will appreciate the speed of the platform and access to high-end trading tools. Its diversity of assets allows everyone to find their area of expertise.

Is it easy to withdraw your money from Pepperstone?

Withdrawing funds from Pepperstone is a quick and easy process. You can make your withdrawals via bank transfer, credit card or e-wallets. Requests are usually processed within 1 to 2 business days, with transparent withdrawal fees and a clear procedure, appreciated by many users.

Table of Contents
  • What is a CFD or Contract for Difference?
  • What is a CFD broker?
  • Types of CFD Brokers: Market Maker vs STP/ECN
  • What Regulation and Security are in Place for CFD Brokers in South Africa?
  • How to choose a CFD broker?
  • Which CFD broker is best for a beginner South African trader?
  • How to Trade CFDs with an Online Broker?
  • What are the fees of a CFD broker?
  • What strategy to trade with a CFD broker?
  • What is the taxation for income from CFDs in South Africa?

What is a CFD or Contract for Difference?

The term CFD is the abbreviation for Contract For Difference.

A CFD is thus a financial instrument in the category of derivative products. Indeed, the value of a CFD is based on the performance of one or more underlying assets. The assets, represented by a CFD can be diverse, such as shares, indices, currencies, commodities or even bonds or cryptocurrencies.

L'une des particularités des CFD est qu'ils permettent de spéculer à la fois sur la hausse ou sur la baisse des prix d'un actif financier.

Le bénéfice ou la perte engendrée lors de la clôture de la position correspond ici à la différence entre le prix de l'actif sous-jacent au moment de l'achat et le prix de cet actif au moment de la vente.

icon

Attention !

81% des comptes des investisseurs de détail perdent de l'argent en tradant des CFD.

What is a CFD broker?

A CFD broker is a trading platform that allows investors to speculate on the price movements of a financial asset without actually owning the underlying asset. CFD stands for "Contract for Difference", a derivative product that reflects the price movement of an asset such as a share, currency, commodity or stock index.

A CFD broker provides traders with an interface where they can buy (long position) or sell (short position) a CFD on a given asset. The difference between the entry price and the exit price determines the trader's profit or loss.

The main elements that characterize a CFD broker are:

  • L’accès aux marchés : les brokers proposent généralement une large gamme d’actifs sous forme de CFD, incluant les actions, les indices, le Forex, les cryptomonnaies et les matières premières.
  • L’effet de levier : les traders peuvent utiliser un effet de levier, leur permettant d’amplifier leur exposition au marché avec un capital réduit. Toutefois, cela augmente également le risque de pertes.
  • Les frais de trading : un broker CFD peut facturer des spreads (écart entre le prix d’achat et de vente), des commissions ou des frais de financement pour les positions maintenues ouvertes pendant la nuit.
  • La régulation : en South Africa, les brokers CFD doivent être enregistrés auprès de la Financial Sector Conduct Authority (FSCA) et respecter les réglementations en matière de protection des investisseurs et de limitation de l'effet de levier.

Types of CFD Brokers: Market Maker vs STP/ECN

When choosing a CFD broker, it is important to understand the differences between Market Makers and STP/ECN brokers. These models influence order execution, fees, and the trading experience.

CriteriaMarket MakerSTP/ECN
Order ExecutionInternal, the broker takes the counterpartyDirect, via liquidity providers
Pricing ModeFixed or variable spreads, without commissionVariable spreads + commissions on orders
Conflict of InterestPossible, because the broker wins if the trader losesNo intervention from the broker, no conflict of interest
Transaction FeesIncluded in the spread (generally wider)Reduced spreads, but with commissions applied
LeverageOften higherMay be more limited depending on the regulation
Suitable forBeginners, occasional tradersActive and professional traders looking for reduced costs
Execution SpeedFast, but potentially subject to "requotes"Very fast, without requotes, ideal for scalping
CFD Broker Market Maker or STP/ECN
Order Execution
Market Maker
Internal, the broker takes the counterparty
STP/ECN
Direct, via liquidity providers
Pricing Mode
Market Maker
Fixed or variable spreads, without commission
STP/ECN
Variable spreads + commissions on orders
Conflict of Interest
Market Maker
Possible, because the broker wins if the trader loses
STP/ECN
No intervention from the broker, no conflict of interest
Transaction Fees
Market Maker
Included in the spread (generally wider)
STP/ECN
Reduced spreads, but with commissions applied
Leverage
Market Maker
Often higher
STP/ECN
May be more limited depending on the regulation
Suitable for
Market Maker
Beginners, occasional traders
STP/ECN
Active and professional traders looking for reduced costs
Execution Speed
Market Maker
Fast, but potentially subject to "requotes"
STP/ECN
Very fast, without requotes, ideal for scalping
CFD Broker Market Maker or STP/ECN

What type of broker to choose?

  • Market Maker : ideal for beginner traders and those who prefer simple pricing with fixed spreads.
  • STP/ECN : suitable for experienced traders looking for lower costs, better transparency and direct access to the market.

What Regulation and Security are in Place for CFD Brokers in South Africa?

In South Africa, the regulation and oversight of Contracts for Difference (CFD) brokers are managed by the Financial Sector Conduct Authority (FSCA). The FSCA ensures that financial markets operate transparently and that investors are protected.​Day Trading+6Good Money Guide+6TradeInformer+6Here are the primary regulatory bodies relevant to South African traders:

RegulatorCountry / RegionRole
FSCA (Financial Sector Conduct Authority)South AfricaRegulates financial services providers, including CFD brokers, ensuring market integrity and consumer protection.
ASIC (Australian Securities and Investments Commission)AustraliaOversees financial markets and services, known for stringent regulatory standards.
FCA (Financial Conduct Authority)United KingdomRegulates financial firms to ensure honest and fair markets.
CySEC (Cyprus Securities and Exchange Commission)Cyprus (EU)Supervises investment services and transactions in transferable securities within the EU.
FSCA (Financial Sector Conduct Authority)
Country / Region
South Africa
Role
Regulates financial services providers, including CFD brokers, ensuring market integrity and consumer protection.
ASIC (Australian Securities and Investments Commission)
Country / Region
Australia
Role
Oversees financial markets and services, known for stringent regulatory standards.
FCA (Financial Conduct Authority)
Country / Region
United Kingdom
Role
Regulates financial firms to ensure honest and fair markets.
CySEC (Cyprus Securities and Exchange Commission)
Country / Region
Cyprus (EU)
Role
Supervises investment services and transactions in transferable securities within the EU.

CFD brokers operating in South Africa must adhere to specific FSCA regulations, which include:​

  • Licensing Requirements: Brokers offering CFDs are required to obtain a license from the FSCA, ensuring they meet the necessary standards for operation. ​
  • Operational Standards: Licensed brokers must maintain transparent operations, including clear disclosure of trading terms and conditions to clients.​
  • Risk Warnings: Brokers are obligated to provide clients with comprehensive risk disclosures, highlighting the potential risks associated with CFD trading.​
  • Capital Adequacy: Brokers must have sufficient capital to cover operational costs and potential client claims, ensuring financial stability.​

By complying with these regulations, the FSCA aims to create a secure trading environment, safeguarding South African investors from potential malpractices.

How to choose a CFD broker?

Choosing a CFD broker is a crucial decision for any trader looking to speculate on the financial markets. Several factors should be considered to ensure that the broker suits your trading profile and complies with proper safety and regulatory standards.

1. The assets available

A good CFD broker should offer a wide range of financial assets allowing traders to diversify their investments. Here are the main types of assets accessible in CFD:

Asset TypeDescription
StocksCFDs on shares of listed companies (Apple, Tesla, LVMH, etc.).
Stock IndicesAllows trading indices such as the S&P 500, or the FTSE/JSE Top 40.
Forex (currencies)Speculation on major currency pairs (EUR/USD, GBP/USD, etc.).
CommoditiesCFDs on gold, oil, silver, natural gas, etc.
CryptocurrenciesTrading on Bitcoin, Ethereum, Ripple and other cryptos (depending on the broker's regulation).
ETFs and BondsSome brokers allow trading ETFs and bonds as CFDs.
CFD Assets
Stocks
Description
CFDs on shares of listed companies (Apple, Tesla, LVMH, etc.).
Stock Indices
Description
Allows trading indices such as the S&P 500, or the FTSE/JSE Top 40.
Forex (currencies)
Description
Speculation on major currency pairs (EUR/USD, GBP/USD, etc.).
Commodities
Description
CFDs on gold, oil, silver, natural gas, etc.
Cryptocurrencies
Description
Trading on Bitcoin, Ethereum, Ripple and other cryptos (depending on the broker's regulation).
ETFs and Bonds
Description
Some brokers allow trading ETFs and bonds as CFDs.
CFD Assets

2. The Regulation of CFD Brokers

Regulation is one of the most important factors when selecting a reliable and secure CFD broker. In South Africa, brokers must be licensed by the FSCA, but South African traders also commonly use international brokers regulated by well-known authorities.Here are the most trusted regulatory bodies to consider:

RegulatorCountry / RegionDescription
FSCA (Financial Sector Conduct Authority)South AfricaNational regulator ensuring fair and transparent financial services.
FCA (Financial Conduct Authority)United KingdomReputable authority known for strict investor protections.
CySEC (Cyprus Securities and Exchange Commission)Cyprus (EU)Regulates many European brokers under ESMA rules.
ASIC (Australian Securities and Investments Commission)AustraliaStrong regulator with robust operational requirements.
FINMA (Swiss Financial Market Supervisory Authority)SwitzerlandKnown for its high financial stability and oversight standards.
FSCA (Financial Sector Conduct Authority)
Country / Region
South Africa
Description
National regulator ensuring fair and transparent financial services.
FCA (Financial Conduct Authority)
Country / Region
United Kingdom
Description
Reputable authority known for strict investor protections.
CySEC (Cyprus Securities and Exchange Commission)
Country / Region
Cyprus (EU)
Description
Regulates many European brokers under ESMA rules.
ASIC (Australian Securities and Investments Commission)
Country / Region
Australia
Description
Strong regulator with robust operational requirements.
FINMA (Swiss Financial Market Supervisory Authority)
Country / Region
Switzerland
Description
Known for its high financial stability and oversight standards.
icon

Warning

Avoid unregulated brokers or those based in offshore jurisdictions (e.g., Belize, Vanuatu), as they often lack transparency and do not offer proper investor protection.

3. Leverage in South Africa

Leverage allows traders to increase their market exposure with a smaller capital outlay. However, it also increases the risk of significant losses.In South Africa, the FSCA does not impose the same strict leverage limits as ESMA in Europe. Brokers regulated by the FSCA may offer higher leverage, often up to 1:200 or more, depending on the asset and client classification. Here's a general comparison:

Asset TypeMax Leverage – South Africa (FSCA)Max Leverage – EU (ESMA)Max Leverage – Offshore Brokers
Major Forex PairsUp to 1:2001:30Up to 1:500
Minor Forex Pairs, Gold, Major IndicesUp to 1:1001:20Up to 1:500
Commodities (excl. gold), Minor IndicesUp to 1:501:10Up to 1:200
SharesUp to 1:201:5Up to 1:50
CryptocurrenciesUp to 1:101:2Up to 1:100
Major Forex Pairs
Max Leverage – South Africa (FSCA)
Up to 1:200
Max Leverage – EU (ESMA)
1:30
Max Leverage – Offshore Brokers
Up to 1:500
Minor Forex Pairs, Gold, Major Indices
Max Leverage – South Africa (FSCA)
Up to 1:100
Max Leverage – EU (ESMA)
1:20
Max Leverage – Offshore Brokers
Up to 1:500
Commodities (excl. gold), Minor Indices
Max Leverage – South Africa (FSCA)
Up to 1:50
Max Leverage – EU (ESMA)
1:10
Max Leverage – Offshore Brokers
Up to 1:200
Shares
Max Leverage – South Africa (FSCA)
Up to 1:20
Max Leverage – EU (ESMA)
1:5
Max Leverage – Offshore Brokers
Up to 1:50
Cryptocurrencies
Max Leverage – South Africa (FSCA)
Up to 1:10
Max Leverage – EU (ESMA)
1:2
Max Leverage – Offshore Brokers
Up to 1:100

Professional traders can often access higher leverage by meeting certain criteria. However, higher leverage comes with increased risk and usually fewer protective measures such as negative balance protection. Always assess your risk tolerance before opting for high-leverage trading.

4. Available Orders

A good CFD broker should offer a variety of trading orders to optimise strategies and better manage risks.

Type of OrderDescription
Market OrderImmediate buying or selling at the current price.
Limit OrderBuying or selling at a predefined price.
Stop-loss OrderAutomatically closes a position in case of excessive loss.
Take-profit OrderAutomatically closes a position when a certain profit is reached.
Trailing StopStop-loss that follows the market movement to protect gains.
CFD Orders
Market Order
Description
Immediate buying or selling at the current price.
Limit Order
Description
Buying or selling at a predefined price.
Stop-loss Order
Description
Automatically closes a position in case of excessive loss.
Take-profit Order
Description
Automatically closes a position when a certain profit is reached.
Trailing Stop
Description
Stop-loss that follows the market movement to protect gains.
CFD Orders

5. Available Features

The best trading platforms offer advanced features that facilitate analysis and order execution.

  • Trading Platforms: MetaTrader 4 (MT4), MetaTrader 5 (MT5), TradingView, proprietary platforms.
  • Charts and technical indicators: moving averages, RSI, MACD, Fibonacci, etc.
  • Analysis and reporting tools: price alerts, trading signals, real-time market analysis.
  • Mobile compatibility: iOS/Android app for trading on the go.
  • Trading automation: trading robots (Expert Advisors on MT4/MT5) and API for algorithmic trading.
  • Customer service: support in English, 24/7 support via chat, phone or email.

Which CFD broker is best for a beginner South African trader?

Choosing a CFD broker when you're starting out in trading can be difficult. Here are the essential criteria for selecting a broker suitable for novice South African traders.

  • Simple and intuitive platform: choose a broker with a clear interface like eToro or XTB. MetaTrader 4 (MT4) is also a popular option, but a bit more technical. It is recommended to test a demo account before switching to a real one.
  • Regulation and security: a reliable broker must be regulated by the FSCA or a recognized authority in South Africa. It must guarantee protection against negative balance and segregation of client funds. Avoid offshore brokers (Belize, Vanuatu) that do not protect investors.
  • Transparent and competitive fees: compare the spread (difference between buying and selling), commissions (some brokers are commission-free on stocks/ETFs), overnight fees (swap) and deposit/withdrawal fees. Opt for a broker with tight spreads and free withdrawals.
  • Customer support in English: check if the broker offers assistance in English via chat, email or telephone, as well as a detailed FAQ. Support available 24/5 or 24/7 is a real plus.
  • Educational resources and training: a good broker for beginners should offer video tutorials, webinars and trading guides. A free and unlimited demo account is essential for practicing without risk.

How to Trade CFDs with an Online Broker?

Trading CFDs with an online broker involves several essential steps. Here’s a detailed guide to get you started effectively.

1. Choose a Regulated CFD Broker

Before you begin trading, it’s essential to select a regulated and trustworthy online broker. In South Africa, you should ensure the broker is licensed by the Financial Sector Conduct Authority (FSCA). Alternatively, you may also consider international brokers regulated by reputable authorities such as the FCA (UK), ASIC (Australia), or CySEC (EU).
A good broker should offer:

  • A user-friendly trading platform (e.g., MetaTrader, cTrader, or proprietary apps)
  • Competitive spreads and low fees
  • Customer support that is responsive and available for South African traders

2. Open a Trading Account

Once the broker has been selected, opening an account requires:

  • An online registration with your personal information
  • An identity verification (identity card, proof of address)
  • An initial deposit according to the broker's requirements (often between ZAR1,700 and ZAR8,500)

Some brokers offer a demo account for practicing without risk before trading with real money.

3. Choosing an asset to trade

CFD brokers provide access to a wide variety of global and local markets. South African traders often focus on assets that reflect both international trends and domestic economic movements, such as:

  • Stocks (e.g., Naspers, Tesla, MTN, Apple)
  • Indices (e.g., JSE Top 40, S&P 500, FTSE 100)
  • Forex (e.g., USD/ZAR, EUR/USD, GBP/ZAR)
  • Commodities (e.g., Gold, Crude Oil, Platinum)
  • Cryptocurrencies (e.g., Bitcoin, Ethereum, Solana)

Select an asset class that matches your trading experience, strategy, and market knowledge.

4. Analyse the market and take a position

Before opening a position, analyse the market with:

  • Technical analysis: indicators (RSI, MACD, moving averages) and chart patterns
  • Fundamental analysis: economic news, company results, central bank decisions

Next, you can open a position:

  • Buy (Long): if you think the price will go up
  • Sell (Short): if you anticipate a decrease

5. Defining your leverage and protection orders

Leverage allows you to open larger positions with less capital, but it also increases the potential risk. In South Africa, FSCA-regulated brokers often offer flexible leverage, up to 1:200, depending on the asset and your account type.Typical leverage levels:

  • 1:200 for major forex pairs (e.g., USD/ZAR)
  • 1:100 for gold and indices
  • 1:20 for shares
  • 1:10 or lower for cryptocurrencies

To protect your capital, always use risk management tools:

  • Stop-loss: Automatically closes your position if the market moves against you beyond a certain point
  • Take-profit: Automatically locks in profits when the price hits your target level

6. Monitor and Close Your Position

Once your position is open, monitor its progress via the broker's platform. Depending on your strategy, you can:

  • Manually close your position
  • Let your take-profit or stop-loss execute automatically
  • Adjust your orders according to the market
icon

Attention!

Positions held open for several days may incur overnight fees (swap), to be verified according to your broker.

7. Analyse your performance and optimise your strategy

After each trade, analyse your results to progress:

  • Check what worked and what didn't
  • Adapt your risk management and entry/exit strategies
  • Use the broker's tools such as trading logs and market analysis

What are the fees of a CFD broker?

CFD brokers apply various fees that influence the profitability of trading. It is essential to understand these costs before opening an account. Here are the main types of fees, with concrete examples.

1. The spread

The spread is the difference between the buying price (Ask) and the selling price (Bid) of an asset. It is the main source of revenue for commission-free brokers.

icon

Example of CFD spread

A broker offers a CFD on EUR/USD with a spread of 1.2 pips. If you open a position of 1 lot (100,000 units), the cost of the spread will be:

  • 1 pip = $10 on a standard lot
  • 1.2 pips = $12 fee to open the position

2. Commissions

Some brokers charge fixed commissions in addition to the spread, especially on ECN/STP accounts, which offer lower spreads.

icon

Example of CFD commission

An ECN broker charges a commission of $7 per lot on a Forex trade. If you open a 1 lot position on the EUR/USD, you will pay $3.50 on opening and $3.50 on closing, i.e. $7 in total.

3. Overnight fees (swap)

Overnight fees, also known as swaps, are charged when you keep a position open after the markets close (22h GMT). They are based on the interest rates of central banks.

icon

Example of CFD swap fees

You hold a buy position on the CFD EUR/USD with a leverage of 1:30. Your broker applies a swap rate of -0.7 pips per day. If your position is 1 lot, you will pay $7 in overnight fees each night.

4. Inactivity fees

Brokers may charge inactivity fees if your account remains inactive for a certain period (usually 3 to 12 months).

icon

Example of inactivity fees

A broker charges ZAR10 per month after 6 months of inactivity. If you don’t trade for a year, you’ll pay ZAR60 in inactivity fees.

5. Deposit and withdrawal fees

Some brokers charge fees on bank transactions or withdrawals depending on the payment method used.

icon

Example of deposit and withdrawal fees

A broker charges 1.5% on deposits by credit card and ZAR 85 on each withdrawal by bank transfer. If you deposit ZAR 17,000, you will pay ZAR 255 in fees. If you withdraw ZAR 8,500, you will pay an additional ZAR 85.

6. Fees associated with leverage

Leverage allows you to trade with a larger capital than what is available in your account, but it can lead to financing fees.

icon

Example of leverage fees

You open a position of ZAR 10,000 with a leverage of 1:20 (maximum leverage allowed for retail traders in South Africa). Your broker applies a daily financing rate of 0.01% on the borrowed amount (ZAR 9,667). Each day, you will pay approximately ZAR 0.97 in fees to maintain this position.

What strategy to trade with a CFD broker?

CFD trading allows you to implement various strategies depending on your experience level, risk appetite, and investment time horizon. Below is a summary of the most common CFD strategies, adapted to the preferences and popular markets of South African traders:

StrategyDescriptionExampleTrader Profile
ScalpingVery short-term trading based on small price movements. Positions are opened and closed within minutes.A trader buys USD/ZAR at 18.3000 and sells at 18.3050 within minutes, earning a quick profit on price fluctuations.Experienced traders with fast execution and high risk tolerance.
Day TradingPositions are opened and closed within the same day to avoid overnight fees. Relies on technical analysis.A trader buys a CFD on the JSE Top 40 at market open and sells before the close after a 60-point gain.Active traders who monitor markets daily. Suitable for committed beginners.
Swing TradingPositions are held for several days or weeks to capture medium-term trends.A trader buys a CFD on Gold at $1,980 and sells it a week later at $2,050, riding a bullish trend.Traders with more patience and risk management skills. Ideal for intermediate users.
Trend TradingFollows upward or downward price trends over weeks or months using indicators like moving averages.A trader identifies a bullish trend on Naspers stock and enters a long position, holding for several weeks.Long-term traders and investors who follow macro and technical signals.
Range TradingInvolves buying near support and selling near resistance within a horizontal channel.A trader buys Brent Crude CFDs at $80 support and sells at $85 resistance, repeating during sideways markets.Cautious traders preferring low-volatility markets. Beginner-friendly strategy.
Breakout TradingEntering trades when price breaks out of a key level with high volume, anticipating strong momentum.A trader sees a breakout on the S&P 500 above 4,200 points and opens a long CFD position, expecting a sharp rally.Active traders seeking fast, technical setups. Fits well with day or swing trading.
Algorithmic TradingUsing trading bots to execute orders based on predefined technical criteria.A trader sets up a bot to buy Bitcoin CFDs when the RSI drops below 30 and to sell when it exceeds 70.Advanced users with coding skills or access to algorithmic platforms.
Scalping
Description
Very short-term trading based on small price movements. Positions are opened and closed within minutes.
Example
A trader buys USD/ZAR at 18.3000 and sells at 18.3050 within minutes, earning a quick profit on price fluctuations.
Trader Profile
Experienced traders with fast execution and high risk tolerance.
Day Trading
Description
Positions are opened and closed within the same day to avoid overnight fees. Relies on technical analysis.
Example
A trader buys a CFD on the JSE Top 40 at market open and sells before the close after a 60-point gain.
Trader Profile
Active traders who monitor markets daily. Suitable for committed beginners.
Swing Trading
Description
Positions are held for several days or weeks to capture medium-term trends.
Example
A trader buys a CFD on Gold at $1,980 and sells it a week later at $2,050, riding a bullish trend.
Trader Profile
Traders with more patience and risk management skills. Ideal for intermediate users.
Trend Trading
Description
Follows upward or downward price trends over weeks or months using indicators like moving averages.
Example
A trader identifies a bullish trend on Naspers stock and enters a long position, holding for several weeks.
Trader Profile
Long-term traders and investors who follow macro and technical signals.
Range Trading
Description
Involves buying near support and selling near resistance within a horizontal channel.
Example
A trader buys Brent Crude CFDs at $80 support and sells at $85 resistance, repeating during sideways markets.
Trader Profile
Cautious traders preferring low-volatility markets. Beginner-friendly strategy.
Breakout Trading
Description
Entering trades when price breaks out of a key level with high volume, anticipating strong momentum.
Example
A trader sees a breakout on the S&P 500 above 4,200 points and opens a long CFD position, expecting a sharp rally.
Trader Profile
Active traders seeking fast, technical setups. Fits well with day or swing trading.
Algorithmic Trading
Description
Using trading bots to execute orders based on predefined technical criteria.
Example
A trader sets up a bot to buy Bitcoin CFDs when the RSI drops below 30 and to sell when it exceeds 70.
Trader Profile
Advanced users with coding skills or access to algorithmic platforms.

What is the taxation for income from CFDs in South Africa?

In South Africa, profits derived from trading Contracts for Difference (CFDs) are subject to taxation. The specific tax treatment depends on whether these profits are classified as income or capital gains, based on the individual's trading activities and intentions.​

1. Tax Treatment of CFD Profits in South Africa

The South African Revenue Service (SARS) assesses CFD trading profits under either income tax or capital gains tax (CGT), depending on the nature and frequency of the trading activities.​

ClassificationDescriptionTax Treatment
Income TaxRegular, frequent trading indicative of a business activity.Profits are added to taxable income and taxed at marginal rates ranging from 18% to 45%.
Capital Gains TaxOccasional trading, suggesting investment intent.40% of the capital gain is included in taxable income, effectively taxed at a maximum rate of 18% (i.e., 40% inclusion rate x 45% top marginal tax rate).
Income Tax
Description
Regular, frequent trading indicative of a business activity.
Tax Treatment
Profits are added to taxable income and taxed at marginal rates ranging from 18% to 45%.
Capital Gains Tax
Description
Occasional trading, suggesting investment intent.
Tax Treatment
40% of the capital gain is included in taxable income, effectively taxed at a maximum rate of 18% (i.e., 40% inclusion rate x 45% top marginal tax rate).

Note: The annual capital gains exclusion is R40,000 for individuals. 

2. Offsetting Losses and Tax Implications

  • Offsetting Losses: Losses incurred from CFD trading can be offset against other capital gains. If classified under income tax, trading losses may be deductible against other forms of income, subject to SARS regulations. ​Bydfi

Example:

  • Scenario: An individual realizes a capital gain of R100,000 from CFD trading.​
  • Annual Exclusion: R40,000.​techfinancials.co.za+1IFX+1
  • Taxable Capital Gain: R100,000 - R40,000 = R60,000.​
  • Inclusion Rate: 40% of R60,000 = R24,000.​
  • Tax Liability: R24,000 taxed at the individual's marginal tax rate.​

3. Declaring CFD Income to SARS

Taxpayers must declare all income, including profits from CFD trading, in their annual tax returns submitted to SARS. Accurate record-keeping of all trading activities is essential for compliance and to substantiate any claims or deductions. ​

Important Considerations:

  • Classification of Income: The distinction between income and capital gains is crucial, as it affects the applicable tax rate. SARS evaluates factors such as trading frequency, intention, and the nature of the transactions to determine the classification.​
  • Consultation with Tax Professionals: Given the complexities involved in tax regulations, consulting with a tax professional is advisable to ensure compliance and optimal tax planning.​

Note: Tax laws and regulations are subject to change. It is recommended to consult the latest guidelines from SARS or seek professional advice for the most current information.

Pauline Laurore
P. Laurore
Finance expert
HelloSafe
Co-founder of HelloSafe and holder of a Master's degree in finance, Pauline has recognised expertise in personal finance, which she uses to help users better understand and optimise their financial choices. At HelloSafe, Pauline plays a key role in designing clear, educational content on savings, investments and personal finance. Passionate about financial education, Pauline strives, with every piece of content she oversees, to provide reliable, transparent and unbiased information for independent and informed financial management. To this end, she has tested over 100 trading platforms to help internet users make the right choices.

Ask a question, an expert will answer