TradeDirect Online Trading

  • Online broker of the Cantonal Bank of Vaud

  • Additional stock exchange fees

General information:

Platform launched in 1999. Backed by the second largest cantonal bank Banque Cantonale Vaudoise BCV.

Additional services include Android, iPhone and iPad apps, investment ideas, model portfolios, special negociated rates on structured products, watchlists and a call center open from 7:30 am to 10 pm.

Brokerage fees for shares and warrants: Transaction fees depend on transaction amount and stock exchange.

No extra charge for phone orders.

Custody fees:

Custody fees: 0.025%, min. CHF 10, max. CHF 25 per quarter (+ VAT). Custody account assets (securities not tradable online): +0.025%.

Cash interest rate:
Not specified.
Swiss equities:

SIX Swiss Exchange:
CHF 0 - 750: CHF 6.9 per trade.
CHF 750 - 2000: CHF 17.9 per trade.
CHF 2000 - 10,000: CHF 29.9 per trade.
CHF 10,000 - 15,000: CHF 44.9 per trade.
CHF 15,000 - 25,000: CHF 69.9 per trade.
CHF 25,000 - 50,000: CHF 114.9 per trade.
CHF 50,000 - 75,000: CHF 164.9 per trade.
Above CHF 75,000: CHF 199.9 per trade.

European equities:

Xetra (other stock exchanges may have other fees):
EUR 0 - 2000: EUR 19.9 per trade.
EUR 2000 - 10,000: EUR 29.9 per trade.
EUR 10,000 - 15,000: EUR 44.9 per trade.
EUR 15,000 - 25,000: EUR 69.9 per trade.
EUR 25,000 - 50,000: EUR 114.9 per trade.
EUR 50,000 - 75,000: EUR 164.9 per trade.
Above EUR 75,000: EUR 199.9 per trade.

US equities:

Other stock exchanges may have other fees.
USD 0 - 750: USD 9.9 per trade.
USD 750 - 2000: USD 21.9 per trade.
USD 2000 - 10,000: USD 32.9 per trade.
USD 10,000 - 15,000: USD 44.9 per trade.
USD 15,000 - 25,000: USD 69.9 per trade.
USD 25,000 - 50,000: USD 119.9 per trade.
USD 50,000 - 75,000: USD 169.9 per trade.
Above USD 75,000: USD 199.9 per trade.


Swiss ETF: the same fees as for Swiss equities apply.


Swiss bonds: the same fees as for Swiss equities apply.

Structured products:

The same fees as for Swiss equities apply, but with a maximum of CHF 69.9.


No CFD trading available.


No forex trading available.

Account currency:

Possible currencies besides CHF: USD, EUR, GBP, CAD, AUD, ZAR, NZD, JPY, SEK, DKK, NOK, ISK.

Tax statement:

CHF 10 per position. Minimum fee of CHF 40. VAT will be added.

Exchange fees:

On standard exchanges, no exchange fees are passed on. On exotic exchanges, exchange fees may be charged to the client in addition to the transaction costs ("brokerage fees") listed above.

Stock exchanges:
Athens Stock Exchange, Australian Securities Exchange, Bolsa de Madrid, BEKB OTC-X, BX Swiss, Borsa Italiana, Bourse de Luxembourg, Copenhagen Stock Exchange, Euronext Amsterdam, Euronext Brussels, Euronext Lisbon, Euronext Paris, Frankfurter Wertpapierbörse, Helsinki Stock Exchange, Hong Kong Stock Exchange, Johannesburg Stock Exchange, London Stock Exchange, NASDAQ, New York Stock Exchange, New Zealand Exchange, NYSE Amex, Oslo Stock Exchange, Singapore Exchange, SIX Structured Products, SIX Swiss Exchange, Stockholm Stock Exchange, Tokyo Stock Exchange, Toronto Stock Exchange, Wiener Börse, Xetra
Order types:
Market order, Limit order, Stop order, Stop limit order
Specialized services:
Alerts, Demo account, Real-time quotes, Research, Telephone-based trading, Mobile access, iPhone App, iPad App, Android App
Specialized asset types:
Equities, Investment funds, Bonds, Derivatives and structured products, ETFs, Warrants, Crypto currencies, Bitcoin