Pricing and Charges

We are upfront about the costs of trading with us and our transparent pricing means you'll always know our charges.

View a full list of pricing and charges at City Index across all of the markets we offer.

  • No commissions on CFDs except shares
  • Our margins start from 5%
  • Tight spreads from 0.5 points on FX

Our Trading Charges

Spreads, commissions and margins

City Index is transparent and open about the details of all of our related trading costs so that you know exactly how much you pay when you trade with us.

Spreads (fixed and variable)

We offer both fixed and variable spreads depending on the market you wish to trade. For a list of the spreads available on our most popular markets, see the table above.

Fixed spreads don't change according to market conditions such as volatility or liquidity. Fixed spreads may either be offered for a defined period of the day, or throughout trading hours.

Variable spreads may fluctuate throughout the day according to different factors such as underlying liquidity or market volatility. With variable spreads, City Index will quote you the minimum spread it could be, plus an average spread for a defined historical period of time.

Visit our Help and Support section for more information.

Margin (Step margin)

Margin is the amount of money you need in order to open a position on a market with us. You can find out more about the benefits of trading on margin in our Education section.

The larger the trade size, the higher the risk level associated with the trade. Therefore we may increase our margin requirements for larger size trades or any additional trades in that instrument. Below is an example of how this may work:

CFD quantity Margin
0-1,000 5%
1,000-10,000 10%
10,000-50,000 15%
50,000+ 20%


With the exception of Shares CFDs, all of our CFDs are commission free.

Share CFDs are subject to commission charges which vary by market - see table below:

Market name CFD Spread CFD Commission Minimum
Singapore shares Market 0.08% SGD 10
US shares Market 1.5 cents per share USD 15
UK shares Market 0.10% GBP 15
European shares Market 0.10% EUR 25
Australian shares Market 0.08% AUD 5
Hong Kong shares Market 0.15% HKD 15
Japanese shares Market 0.05% JPY 1,000

Financing charges

Financing is a fee that you pay in order to hold a position open overnight. The daily financing fee will be applied to your account each day that you hold an open position (including weekend days).

We calculate the Overnight Financing Fee as follows: F = V x I / b

• F = Daily Financing Fee
• V = Value of equivalent holding of the underlying instrument
• I = Applicable Financing Rate
• b = Day basis for currency (365 for GBP, AUD and SGD, 360 for all other currencies)

For further details on Overnight Financing Charges contact our Client Management team.

FX overnight financing charge

Should you hold a position overnight, there will be an overnight financing adjustment. We use swap points to calculate the daily overnight financing adjustment amount for FX pairs.

Please review the market information sheets in the Advantage Trader platforms for details on further financing charges on FX.

Funding and withdrawal costs

We charge 2% on funding via credit and debit cards. We do not charge on funding via bank transfers. However, foreign currency funding (other than SGD) may incur charges from your bank.

We do not charge any fees for withdrawals. Foreign currency withdrawals (other than SGD) may incur charges from your bank. For all telegraphic transfers overseas, all charges will be borne by you. USD denominated wire withdrawals will incur an interbank transfer fee determined by the transferring bank if your bank account is not associated with DBS or HSBC.

Start trading with City Index

Back to base/currency conversion charge

We will apply commercially reasonable rates for Back to Base (Currency Conversions). Conversions and the rates applied will be disclosed on your contract notes and statements.

Guaranteed Stop Loss Orders

You can place a Guaranteed Stop Loss Order (GSLO) on your trades. This will ensure your order is executed at the exact level, regardless of any gapping in the market. There is no upfront charge to place a Guaranteed Stop Loss Order. A premium will only be charged if your Guaranteed Stop Loss Order is triggered.

You can find more details on charges and available markets in the market information sheets on your trading platform.

Guaranteed stop-loss orders are not available on the MT4 platform.

Guide charges for the following popular markets:

  • Germany 40 CFD:
    1.5 x quantity of CFDs charged in base currency of the market
  • EUR/USD (per 0.0001) CFD:
    1.5 x quantity of CFDs charged in base currency of the market
  • DBS Group Holdings Share CFD:
    0.25% of notional trade value of the market
  • US Crude oil CFD:
    4 x quantity of CFDs charged in base currency of the market

and then converted to the base currency of the account

Read our FAQs for details of our Guaranteed Stop Loss Order.

Futures Rollover discount

Receive a 50% spread discount if you roll a futures contract at expiry. Rollover requests are by telephone only. For more information on Future Rollover discounts, visit our CFD Trading page.

Dividend adjustments

CFDs are subject to corporate actions including dividend adjustments. We may make dividend adjustments if a dividend is scheduled to be paid to the holders of the underlying instrument. These adjustments are normally made on the ex-dividend date. Long positions receive adjustments net of tax, whereas short positions are charged the declared amount of gross tax, where applicable.

Borrowing cost for shorting CFDs

Very few markets will incur a borrowing charge, and to determine whether the market you wish to trade has borrowing costs or not, please contact Client Management.

Inactivity fees

Where no activity has occurred on your account(s) for a period of 24 months or more, your account(s) will be deemed inactive. 'Activity' is defined as placing a trade and/or maintaining an open position during this period. Placing an order on an account without executing a trade will not qualify as ‘Activity’ for these purposes. A monthly inactivity fee of $15 (or currency equivalent) in aggregate (or your cash balance if less than $15) will be applied for accounts that are inactive for 24 months or more.

If your account has been inactive for 3+ years we'll need to reassess your trading experience and ensure that we have your up-to-date contact details. You will need to complete our account reactivation form and a member of our Account Management Team will be in touch to let you know if we need anything further from you or to let you know that your account(s) have been reactivated.

Italian Financial Transaction Tax

City Index complies with Italian law and we apply the Italian Financial Transaction Tax to all CFD trades on Italian Indices and Italian Equities where relevant. For more information on how this could affect your trading, please contact our Client Management Team.

Start trading with City Index today

Open a CFD Trading account to trade on a wide range of global markets.