CFD Trading

Go long or short on 4,500+ instruments with tight spreads and low commissions. Trade CFDs with us to take advantage of both rising and falling markets.

Open an account

Take charge of your trading. Get the value you deserve.

Find out more about our pricing and our best trading platforms.

Classic pricing


CFDs Stocks

Commissions from

2 ¢ per share

or 0.10%

CFDs Forex




CFDs index

Spreads from


US 500

CFDs Metals

Spreads from


on spot gold

Platinum pricing

Minimum initial funding 100,000 CHF

CFDs Stocks

Commissions from

2 ¢ per share

or 0.09%

CFDs Forex




CFDs Index

Spreads from


US 500

CFDs Metals

Spreads from


on spot gold

Monthly cash rebates structure

Forex, Indices, and Commodities Rebates

Tier 1

Rebates Thresholds
(Millions of CHF Traded)


FlowBank Rebate
per 1M traded


Tier 2

Rebates Thresholds
(Millions of CHF Traded)


FlowBank Rebate per 1M traded


Tier 3

Rebates Thresholds
(Millions of CHF Traded)


FlowBank Rebate
per 1M traded


CFD rebate example

Your total trade volume for the month is CHF 250m. This means you reach Tier 2.
The Tier 2 rebate is CHF 5 for every CHF 1m you trade in the month
Your monthly rebate = CHF 1,250 (250 x 5)

See conditions

Reasons to Trade CFDs with Us

Go long or short on stocks, indices, commodities, and bonds.
Trade with the security and experience of a regulated Broker with 20 years-experience.
Make your capital go further with leverage, up to 1:200 ( 0.5% Margin Requirement)
Multi-lingual customer support, available 24/6
Broad range of instruments so you can always find new opportunities across different time zones.
Get an edge with our award-winning platforms.

Trade thousands of CFD instruments with the tightest spreads in the industry

Discover our competitive advantage

Provider S&P 500 US TECH 100 GERMANY 40
FlowBank 0.4 0.9 0.9
CMC Markets 0.5 1 1
Swissquote 0.65 1.7 2
Saxo Bank 0.7 1 2
Etoro 0.75 2.4 2
IG 0.4 1 1.2
CornerTrader 1.25 1.25 2.75
TickMill 0.39 0.8 0.8
Pepperstone 0.4 1.0 0.9
Provider Spot Gold Spot Silver
FlowBank 0.2 0.02
CMC Markets 0.2 0.025
Swissquote 0.2 0.99
Saxo Bank 0.6 0.035
Etoro 0.45 0.05
IG 0.3 0.02
CornerTrader 1 5.2
TickMill 0.09 0.021
Pepperstone 0.5 1
Provider Brent Crude US Crude
FlowBank  0.03 0.03
CMC Markets 0.025 0.025
Swissquote 0.02 0.02
Saxo Bank 0.05 0.05
Etoro 0.05 0.05
IG 0.028 0.028
CornerTrader 0.07 0.07
Pepperstone 0.035 0.035
FlowBank  0.5 0.7 0.7 0.6
CMC Markets 0.7 0.9 0.9 1.3
Swissquote 1.1 1.2 1.4 2.2
Saxo Bank 2 2.5 3 2.7
Etoro 1 1.5 2 1.5
IG 0.85 0.9 0.9 1.3
CornerTrader 2.8 3.8 3.8 4.8
TickMill 0.1 0.4 0.4 0.2
Pepperstone 1 1.2 1.2 1.1
Provider US stocks CH, EU, UK stocks
FlowBank  0.02¢ per share 0.10%
CMC Markets 0.02¢ per share 0.10%
Swissquote 0.03¢ per share 0.15%
Saxo Bank 0.02¢ per share 0.10%
Etoro 0.15%
IG 0.02¢ per share 0.10%
CornerTrader 0.04¢ per share 0.20%
Pepperstone 0.02¢ per share 0.10%
Spreads taken from competitor website as of 20 September 2023.

What is CFD Trading?

CFD trading is the method of speculating on the underlying price of an asset, like shares, indices, cryptos, commodities forex and more. CFD stands for "contract for difference" and its a type of derivative that enables you to trade price movements of these financial markets.

With CFD trading you don't own the underlying asset but you get exposure to its price movements.

We offer over 4,500 instruments for CFD trading including stocks, indices, forex, and commodities.

What are the benefits of CFD Trading

You can go long or short with CFDs

CFD trading offers the strategic advantage of going long or short, providing traders with opportunities in both rising and falling markets. The flexibility to speculate on both directions of market movement is a key benefit of CFDs, allowing traders to adapt swiftly to market changes and capitalize on volatility, regardless of the overall market trend.

CFD trading is leveraged

Leveraged CFD trading allows you to open positions by depositing only a fraction of the trade's full value. This approach amplifies potential profits from small market movements, offering substantial exposure to financial markets with less capital. However, it's important to note that while leverage increases potential returns, it also amplifies risks.

CFDs mimic their underlying market

This mirroring aspect of CFDs enables traders to take advantage of market movements in real-time, offering a flexible and accessible way to engage with a variety of global financial instruments.

Cost Efficient Trading

CFD trading often comes with lower entry barriers in terms of capital requirements, enabling traders to access various markets with a relatively small initial investment. Additionally, the ability to leverage positions means that traders can gain significant market exposure for a fraction of the value of the underlying asset, optimizing the potential for return on investment while keeping costs in check.

Hedging Opportunites

CFD trading offers invaluable hedging opportunities, serving as a strategic tool to mitigate risk in volatile markets. By taking a position in a CFD that is opposite to an existing position in the underlying asset, traders can effectively hedge their portfolio against potential adverse movements in the market.

How do I start trading CFDs

Research and Understand CFDs
Choose a Reputable CFD Broker
Open and Fund Your Trading Account
Develop a Trading Strategy
Start with a Demo Account
Begin Live Trading

Our CFD Trading Platforms


MetaTrader 4

MetaTrader 4 is known as the most popular platform for FX traders for its ease of use and implementation. With MT4 you can connect to a wide range of social trading options and signal providers to follow the strategies of top-performing traders.

MetaTrader 5

MetaTrader 5 (MT5) is a multi-asset trading platform that allows traders to trade a wide range of financial instruments, including forex, stocks, futures, and options. 

The MetaTrader 5 platform provides an easy-to-navigate and user-friendly interface and a variety of features and tools that allows traders to monitor the markets and make informed trading decisions. The platform supports multiple order types and offers a wide range of drawing tools and indicators for use for technical analysis.

Get the latest CFD News and Insights

If you found that interesting, you'll like this too.


What is CFD trading ?

CFD trading is a type of trading that allows you to speculate on the price movement of financial instruments without actually owning the underlying asset. 

For example, traders can open a CFD account with a broker to trade stocks, indices, forex, commodities and more. 

Brokers offering CFD trading are in demand because CFDs allow you to trade on leverage, which means you can open a position with a fraction of the capital you would otherwise need to buy the underlying asset outright. CFD trading is also flexible, which means traders can use the same trading account to go long or short on a CFD depending on your market view.

How does a CFD trading platform work ?

A CFD trading platform is software that your broker offers to trade contracts for difference (CFDs) on financial markets. When you open a CFD account with FlowBank or with one of the many other brokers, a platform is usually provided for free alongside the accounts. Platforms provide you with real-time market data and enable you to place and manage your trades, often with access to leverage to place trades on margin using a smaller amount of capital.

Most CFD trading accounts have platforms that are web-based, so you can access them from anywhere in the world while the best brokers also offer mobile apps, so you can trade on the go. A FlowBank account offers you the option to trade on Metatrader platforms both MT4 and MT5.

How to choose your CFD trading platform ?

There are a lot of CFD brokers and platforms to choose from, so it takes some digging to choose the best broker. Firstly, you need to consider what your goals are as a trader. What are you looking to trade? What markets are you interested in? How much risk are you willing to accept? Most new traders are categorised as retail traders. Retail traders trade for themselves and need a retail broker. Once you know this, you can start to narrow down your options.

Secondly, the trading platform should be from a regulated broker. FlowBank is regulated as a Swiss Bank by FINMA.

Next, you need to look at the features and functionality of platforms. What tools and resources does it offer? Does it provide real-time market data? What amount of leverage is available? Is it user-friendly? It is possible to find out what other traders think of a broker and its platform tools through online trading forums.

Finally, you need to consider financial costs. All online brokers charge a spread on every trade but some CFD accounts charge commission on trades, some stipulate minimum deposit requirements while others offer different margin requirements or may have monthly fees or annual fees for use of data or different platforms. You can find the details of FlowBank CFD account pricing and fees here.

How do CFDs work ?

When you trade CFDs, you don’t actually own the underlying asset. Instead, you are entering into a financial contract with your broker to speculate on how high or low the price of the asset will go. If the price moves in your favour, you will make a profit. The risk is that it can also move against you so you will have a losing trade. Your broker will add to or subtract from your account balance, according to the result of the trade.

CFDs are a leveraged product, so you only need to put down a small deposit of money (margin) into your trading account to open a position. Using margin gives you the potential to make a much larger profit (or loss) than if you were to trade the asset outright. The use of leverage means a higher risk of losing more than your initial deposit.

Which assets can I trade as CFDs ?

There are four main asset classes that a broker will typically offer to be traded as CFDs: indices, forex, commodities, and stocks. Each asset class has its benefits and carries its own risk to your trading capital. FlowBank accounts offer traders a wider variety beyond the main four, including cryptocurrency CFDs as well as CFDs on options, interest rates and bonds.

Indices CFDs allow you to trade on the movement of a basket of shares, rather than just one stock. The best known index CFDs are for the S&P 500 and Wall Street.

Forex CFDs allow you to trade on the movement of currency pairs and can be a great way to hedge against movements in the real-world currency markets. Brokers will normally offer all major forex pairs while other brokers also offer minor and exotic pairs.

Commodities CFDs allow you to trade on the movement of underlying commodity prices and can be a great way to diversify your portfolio.

Stocks CFDs allow you to trade on the movement of individual shares and can be a great way to get exposure to the underlying companies.

What are the different types of CFDs ?

Traders can choose between many different types of CFDs, including those based on stocks, indices, foreign exchange, commodities, and even cryptocurrencies. Each type of CFD has its own unique characteristics, spreads, fees and risks and each broker will offer different types, so it's important to understand the differences before deciding which type of CFD trading is best for you.

What are the steps involved in CFD trading ?

The key steps for a trader to get involved in CFD trading are as follows:

  1. Choose a CFD broker

  2. Open the account 

  3. Deposit money

  4. Research the markets

  5. Place a trade

  6. Monitor your trade

  7. Close your trade

  8. Earn a profit or loss

  9. Find your next trading opportunity

What markets can I invest in with CFDs ?

There are a number of markets you can invest in as a CFD trader, including indices, stocks, commodities, forex, and more. Brokers can charge different spreads and fees according to the different markets. They will also offer different leverage ratios for each market and also give traders the ability to trade short, which can be helpful in a bear market.

How long do CFD transactions take ?

CFD transactions can take anywhere from a few seconds to a few minutes, depending on the size and complexity of the trade. In general, however, most CFD brokers execute trades almost instantly. This is one of the major benefits of CFD trading – it allows traders to capitalise on short-term market movements without having to wait for the flow of money as their trades to settle.

How do I calculate the profit or loss of a CFD trade ?

To calculate the profit or loss of a CFD trade, you need to take into account 

  1. The size of the contract, 

  2. The underlying asset's price movement 

  3. The spread. 

To calculate the P&L of a long CFD position, you subtract the entry price from the exit price, and then multiply this by the number of CFD contracts you traded. 

To calculate the P&L of a short CFD position, you subtract the exit price from the entry price, and then multiply this by the number of CFD contracts you traded.

NOTE: In each example, the spreads are reflected in the buy and sell prices.

CFD Trading Example

If you think the price of Apple stock (ticker AAPL) is going to go up, you could buy a CFD through your broker that gives you the right to buy the stock. If the stock does indeed go up in price, you can then sell the CFD and make money by pocketing the difference. However, if the stock price goes down, you will lose money since you will have to pay the difference between your entry price and your lower exit price.

For example, let’s say you have put aside some money exclusively for investing and have $1000 to invest and each Apple share is worth $100. Each CFD is worth 1 share so you could choose to buy 10 CFDs of Apple shares for $100 each. You will also need to pay spreads and a commission on the trade.

What strategies are commonly used in CFD trading ?

Common strategies used by CFD traders include trend following, scalping, and contrarian trading. Trend following involves traders taking a position in the direction of the overall trend. Scalping involves trying to take small profits on a regular basis. Contrarian trading involves taking a position against the market trend.