How to Buy an ETF on Interactive Brokers the Easy Way

By Baptiste Wicht | Updated: | Investing

(Disclosure: Some of the links below may be affiliate links)

I have been using Interactive Brokers (IB) for several years. It took me a while to get used to this broker. However, I am now able to do all the operations I need easily. I will show you exactly how to buy an ETF from start to finish on IB, the easy way!

I have been contacted a few times by readers that were having a hard time starting with Interactive Brokers. This is indeed a little complicated at first, but it becomes very easy after you do it once. If you follow this guide, you will be able to buy ETFs from IB without any issue!

In this guide, you will see how you can buy an ETF directly from the account management interface. And we are also going to see how to deposit money on your account from this interface and even how to convert currencies if necessary. So, we will cover all the steps to make your first investment with Interactive Brokers!

By the end of the guide, you will know exactly how to buy ETFs on IB!

Interactive Brokers Interfaces

My top pick
Interactive Brokers
No custody fees

Everything you need to buy stocks and ETFs, reliably and at extremely affordable prices. Trade U.S. stocks for as little as 0.5 USD!

  • Extremely affordable
  • Wide range of investing instruments

Interactive Brokers has several different user interfaces:

  • Account Management
  • Web Trader
  • IBKR Mobile
  • Trading Workstation (TWS)

In this guide, you will see how to buy an ETF from the Account Management interface. This is the simplest of all the interfaces. And this interface has all the features you need to buy your first ETF from Interactive Brokers. If you want to learn more, I have a guide on the different IB interfaces. But do not worry, you really only need one!

This guide will go over how to buy the VOO (Vanguard S&P 500) ETF from the Account Management interface. Even though my example will focus on the VOO ETF, the process is the same for any ETF. For instance, every month, I follow the same steps to buy into VT, my favorite ETF, and the same steps to buy my Swiss ETF.

I will guide you through all the steps. The process starts with transferring the money to IB, converting it to USD, and finally buying the ETF. Of course, if your base currency is USD, you do not need step 2. And if your account is already funded, you do not need the first step either.

I am going to assume that you already have an Interactive Brokers account. If you do not have one yet, you can read my guide on how to open an Interactive Brokers account. And then, you can come back once you have created your account!

The Best Interactive Brokers interface

The Account Management interface is the default interface of Interactive Brokers. This interface allows you to do everything you need:

  • You can visualize your portfolio and see your investing performance.
  • You can do basic trading. However, some of the advanced options for trading are not available from this interface (but we do not need them anyway).
  • You can request a transfer of funds.
  • You can generate reports of your activity or results.

This interface is great for most tasks. This is the only interface I am using for investing with Interactive Brokers. You should not fall into the trap of using a more complicated interface to do simple tasks.

To open this interface, you can go to the Interactive Brokers website. From there, you can click on the red Login button.

Interactive Brokers Login options
Interactive Brokers Login options

To access Account Management, you can either go to the Client Portal Login or use the Account Management link. They both do the same thing. You will need to enter your account name and password. And you will also need to use your phone for two-factor authentication.

Transferring money to Interactive Brokers

If you do not have enough money to make the trade you want, you will first have to fund your account. As an example, let’s say you want to transfer 5000 CHF to your IB account.

There are two steps in this process:

  1. First, create a new deposit method.
  2. Then, declare an incoming transfer from a deposit method.

The first step is only necessary if you never made a transfer from this source. If you already did it, you can skip it. Let’s see how to do both of the steps.

1. Create a new deposit method

On Interactive Brokers, you need to declare first the source of the transfer. It is only necessary to do this once for each source. You can have many sources in many different currencies. However, the source of the deposit must be an account in your name. But it does not have to be in the same currency as your account currency. This is extremely convenient if you want to fund your account from different sources.

Create new deposit method on Interactive Brokers
Create new deposit method on Interactive Brokers

You can to Menu > Transfer & Pay > Transfer Funds to access this view. If you want to declare a new source, you can click on How to wire Funds. Then, you will have to fill in some information about this deposit method.

IB Account Management - Deposit Method
IB Account Management – Deposit Method

Make sure to double-check all the information. IB will use this information to associate the incoming funds to your account. If something does not match, the fund transfer may be delayed.

2. Declare new wire transfer

Once you have created your deposit method, you will need to declare a new transfer from this method. You will have to do that every time you do a transfer.

IB Account Management - Select Deposit Method
IB Account Management – Select Deposit Method

Go back to the Transfer Funds view and select one of the deposit methods. You should have one of them for each bank account from which you plan to send money to IB.

IB Account Management - Select Deposit Method
IB Account Management – Select Deposit Method

Once you have set the correct amount you intend to transfer (5’000 CHF in my example), you can continue, and Interactive Brokers will give you all the information for the bank transfer.

Wire Transfer to Interactive Brokers
Wire Transfer to Interactive Brokers

This view should give you all the necessary information to perform the wire transfer from your bank. Be careful about setting the correct message to the recipient. This message should contain your account number and your name. This information is what Interactive Brokers will use to identify the transfer as going to your account. If you do not use the proper information, it may take a while for the transfer to be processed and returned to your bank account.

You can then initiate the transfer from your bank. If you transfer CHF, make sure to use the CH IBAN (IB should present it by default). That way, the transfer will be entirely free. Once the transfer is initiated, it may take a few days to reach IB. But, generally, it is quite fast. As soon as my bank executes the transfer, I usually see the money on my IB account the same day.

Note that you may be assigned another IBAN (from Credit Suisse) to wire money to your account depending on when you created your account. This is also a CH IBAN to which you can transfer without any fees. In this case, just follow the instructions given to you by IB.

Convert currency from Account Management

If you plan to buy an ETF that is not in your base currency, you will first have to buy this currency. It is very simple to do so from the account management interface.

You can go into the menu and click on Convert Currency.

Convert Currency on Interactive Brokers
Convert Currency on Interactive Brokers

In this view, you can simply choose which currency you want to convert and into which currency. Next, enter the amount you want to convert, and then click Submit. Interactive Brokers will then generate an order for you on the forex market. And once this order is executed (generally instantly), you will get your USD.

If you want a little more control, there is another way to convert currency. You can buy currency like you buy shares (see next section). For instance, you can buy shares of USD.CHF, which means buying some USD with some CHF. If you want to buy USD with EUR, you can look for USD.EUR. If you want to buy EUR with USD, you can trade for EUR.USD. You get the idea! This will give you a little more options. But in most cases, the simple conversion will work nicely. I only use the default currency conversion method since it is simpler and saves me time.

Buy an ETF on Interactive Brokers

Once you have enough cash in the correct currency, you can now buy some shares of the VOO ETF (or any other ETF). You can use the search function from the top right of the interface.

IB Account Management - has several options for VOO
IB Account Management – has several options for VOO

You can type VOO or the name of any other ETF you wish to buy shares from and type Enter. Interactive Brokers will probably propose several options (Stock, Futures, Options, and Contracts For Difference (CFD)). ETFs are listed as Stock. And sometimes, you will also see several exchanges. Here, we want the Stock on the ARCA exchange.

IB Account Management - Trade VOO
IB Account Management – Trade VOO

If all these values confuse you, do not worry! Here is what they mean:

  • 266.42 is the current market price.
  • -0.06 is the last change of the market price in absolute value.
  • -0.02% is the last change of the market price in percent.
  • In red, you will find the ask volume and the ask price (266.70)
  • In blue, you will find the bid volume and the bid price (265.36)

And the fact that it is written Frozen Data is because I did not pay to get real-time data for this particular market. Or it could also mean that I am trading out of hours. If you are a simple passive investor like me, you only need to worry about the current price. You can ignore all the other information.

Then, you can set the amount you want as well as the Limit price. Since it is a trade, you can use several order types: Market, Limit, Stop, and Stop Limit. If you are trading with a popular ETF, you can simply use a Market order. The execution on IB is good enough that you will not have issues with market orders. Otherwise, you can use Limit Orders. You can set the Limit price based on the current data. But be careful about not trying to optimize too much.

Personally, I only use Market Orders. They are simple and not nearly as inefficient as some people think.

You can also set the duration of the order. Either the order is valid only today, or it is Good Till Cancel (GTC). If you want to learn more about these options, I wrote an entire article about stock market order types.

I would advise you to use the Preview option to make sure this is what you want.

IB Account Management - Preview VOO Trade
IB Account Management – Preview VOO Trade

This view will give you all the information you want about the order. You need to pay special attention to the amount and the commission. Here, for instance, I would have paid 5328.60 USD for the purchase of 20 shares, and I would have only paid fees between 0.31 and 0.41 USD (yes, IB is that cheap!). Once you are satisfied with your order, you can click on Submit to validate it and wait for it to be executed.

If you use a market order and the stock exchange is open, IB will instantly execute it. A limit order will be executed based on the price you set. If you set a price higher than the current price, it will also be executed instantly.

Congratulations, you now have shares of your ETF! You can follow this simple every month and be on your way to using the stock market for great returns!

Warnings from Interactive Brokers

When you trade with IB from the Account Management interface, you may encounter several warning popups on your screen. You will get used to it. But when you are starting to invest, it can be overwhelming. So, here is what the biggest warnings mean.

And do not forget to click the check box to avoid seeing them again!

Warning about small currency transactions

The first warning is when you do a small currency transaction, below 25’000 CHF.

In that case, IB will tell you that the order is too small to use IDEALPRO and use FXCONV instead. You do not need to worry about that! They are just two different routing systems.

For orders below 25’000 CHF, IB will not guarantee interbank exchange rates. So, you may be getting a slightly worse deal. But the difference is negligible enough that you do not have to worry about it. I have converted many times small amounts with IB without any issues.

Warning about lack of real-time data

The second warning that could pop up is when you buy an ETF without real-time data.

If you are like me, you will not have paid the monthly fee to get real-time prices. It just means that the prices you see in the interface are delayed by 15 minutes. If you need real-time data, you can always look at Google Finance to see them. Passive investors do not need real-time pricing!

So once again, do not worry about this warning.

Warning about price caps

The third warning is about mandatory price caps. This warning is probably the least obvious of the three.

In 2016, Interactive Brokers started implementing price caps for market orders. It means that a limit order with a price very different from the market price cannot be executed even though it would be valid otherwise. IB uses its own way of setting price caps to decide what is fair and what is not.

For instance, if a stock trades at a market price of 100 USD and you open a buy limit order at 50 USD, this limit order will not be taken into account to execute against other market orders. Thus, using price caps on market orders is simply a protection for investors using market orders. This is a good thing for honest investors like you and me.

Once again, you can safely ignore this warning.


How much does it cost to convert currency on IB?

Converting currency on IB will cost you 2 USD, regardless of the amount. For medium to large amounts, this is very cheap. But you should avoid that for very small amounts.


My top pick
Interactive Brokers
No custody fees

Everything you need to buy stocks and ETFs, reliably and at extremely affordable prices. Trade U.S. stocks for as little as 0.5 USD!

  • Extremely affordable
  • Wide range of investing instruments

Now, you are already done! You will now have more shares of the VOO ETF (or any other ETF you wanted to buy). The entire process is the same for any other ETF. You just have to change the name you are searching for, and if it is available in Interactive Brokers, you will be able to buy it.

It is straightforward to trade from the Account Management interface. You can do all the basic investing tasks from this interface. Likely, most simple investors will never need any other interface.

As you can see, you can do much from the Account Management interface. Even though its name talks only about managing your account, it can do much more than that! You can do most things on this interface.

Of course, there are a few limitations. For instance, some of the Interactive Brokers order types are not available. But that is not an issue for simple passive investors. This is the only interface I am using, and I never found anything missing for me. I invest every month with this interface.

For beginners with Interactive Brokers, I recommend using the Account Management interface. Once you are more familiar with it, and if you are interested, you can start exploring the other interfaces. But you can go your whole investing life only using this single interface.

If you prefer trading from your mobile, you can also buy ETFs from the IBKR Mobile Application. Or, if you need more information on this broker, read my review of Interactive Brokers.

Do you have any questions on how to use IB? Do you have any tips for the Account Management interface?

Baptiste Wicht is the author behind In 2017, he realized that he was falling into the trap of lifestyle inflation. He decided to cut on his expenses and increase his income. This blog is relating his story and findings. In 2019, he is saving more than 50% of his income. He made it a goal to reach Financial Independence. You can send Mr. The Poor Swiss a message here.

236 thoughts on “How to Buy an ETF on Interactive Brokers the Easy Way”

  1. Hey, I read this and I would like to make an account and get started but I’m stuck on this screen:

    “The financial information, investment experience and/or investment objectives you have listed in your account profile do not meet the eligibility requirements to trade Options.”

    Any chance anyone also run into this issue? I tried putting in different levels of experience and nothing worked..

    1. Hi Chagai,

      Have you requested access to options? You need more experience to be allowed access to options.
      You should just remove the request to access options and you should be good. And make sure you want a margin account, most people want a cash account.

  2. Hi,
    Love your blog.

    What about full share vs factional share ? Do you have an opinion, an advice.
    For example : i wanted to buy VT for 500$ it was around 102$ a share, so I bought for, but now I have cash doing nothing :-(.

    Thanks again for your blog and your work.

    1. Hi Selo,

      I don’t like fractional shares. But I don’t have a great argument against them. For relatively cheap stocks like VT/VOO, I think it does not make sense to make your investments more complex with fractional shares.
      I think the only place is if you were to buy shares like BRK, where fractional shares are almost the only option.

      I always have a little cash left at the end of the month because I buy round numbers of my ETFs. But it will mostly be used the month after that. Some cash for a month is not a problem.

  3. Dear Baptiste, thank you for the great advice. I followed your suggestion and opened an account on IB. I was charged a 5% commission on opening a trade on iShares CORE SPI ETF and only 1% on VO ETF. This in itself is fine.
    1. I was wondering, does IB also charge a commission when we sell ETFs on IB?
    2. Would you be aware what these percentages are, if applicable, assuming you have sold such ETFs (Swiss iShares and Vanguard)?
    Im not planning to sell and have a 10 year horizon but would like to be informed.
    Thank you for the amazing research.

    1. Hi Priya,

      1) Yes

      It depends on which pricing system you use. In the article, I recommend tiered pricing which is generally better.
      But it’s true that for small operations, it can be a relatively large expense.

      For instance, today, I bought 10’000 USD of VT and paid a 0.36 USD fee. This corresponds to a 0.0036% fee, basically nothing.
      If I bought only 100 USD of VT, I would have paid 0.35 USD, a 0.35% fee. This is already not insignificant.

      For each fee, there is a “large” base fixed fee. So doing small transactions is not very efficient.

      This is why, I recommend this strategy when you are starting:
      * Buying only one ETF per month
      * Buying Swiss ETFs only once every quarter (or even less frequently)

      Once (if) you start investing larger amounts, these fees will be lower.

      1. Hi again and good suggestions (as always!).
        I bought USD 15,000 of VO ETF and CHF 5,000 of iShares Core SPI.
        I was thinking of adding proportionally each month in both (not the same amounts but USD 2000 in VO and CHF 1000 in iShares Core SPI). That would equal to CHF 6000 as commission over 10 years for the latter. How much do you think one could save by investing CHF 3000 each quarter in SPI? My thinking (but advice requested if thats an expensive strategy) was to not try and time the market and just invest regularly each month for 10 years.

        Thank you!

        1. Hi Priya,

          Are you sure about your percentages? You should not be taxed 5% on a 5000 CHF purchase of CHSPI. And definitely not a 1% on 15’000 USD of VO.
          I would recommend you check your activity statement to see the fees you paid (or check the orders/trades tab). Your fees should be much lower than that.

          For investing 1000 CHF each month in CHSPI for 10 years, you should pay MUCH less than 6000 CHF in transaction fees to IB.

          If you are investing large amounts like 2000 USD and 1000 CHF, it’s perfectly fine to invest each month, I was thinking you were investing smaller amount.

          1. Hi Baptiste, I checked the costs and charges statement and am dreadfully embarrassed to admit that I read the commission amounts as percentages :-) So its 5 CHF (not 5%) on CHF 5000
            (the trade of iShares Core SPI) and only 1 USD on the VO, which is simply incredible. Am more confident of a regular monthly investment with these kind of commissions. Im so glad (again) that I discovered your site. Thank you so much and happy weekend.

  4. For the potential termination of US ETF to Swiss people, in case this decision comes at bad time like now, this means we are going to lose lots of funds as we are forced to switch from US to EU ETF (I guess one has to sell the US ETF with the bad price and then buy EU ETF), is this right? Hope when it happens, it will not be hard for existing US ETF buyers.

    1. When (if) this happens, we should be able to keep our shares, we should not be forced to sell. This is what DEGIRO did when they blocked US ETFs. I am expecting IB would do the same.

    1. It all depends on the country you are in. If you are in Switzerland, like me, you can access most of them, even US ETFs.
      If you are in the EU, you won’t be able to access US ETFs, but you will get access to European ETFs.

      1. I also had this experience trying to create a portfolio of S&P 500 sector-based ETFs. I was finally able to find like-for-like ETFs provided by iShares.

        e.g. in the case of this tutorial, IUSA in place of VOO

  5. Thanks for an amazing website and very useful information. Do you know officially what happened that allows Swiss residents to still trade US ETFs in 2022? I am thinking to do this because VT is so convenient and somewhere else you mentioned the estate treaty. Although while Swiss resident I am uk domicile, so may need to check the full details. I am a bit worried whether IBKR will revoke this later or perhaps some tax issue arises later. Any thoughts?
    BTW: for bonds do you also use BNDW (VANGUARD TOTAL WORLD BOND), I guess the only catch maybe it is better to hedge into CHF, since the low risk side of the portfolio.

    1. Hi Phil,

      No, it’s not really clear what is happening with these regulations. The current consensus is that these regulations will not apply to IB since it classifies as an execution-only broker.
      I am not worried about tax issues, but our access to the US ETFs may change in the future. But in that case, we will simply switch to EU ETFs. I am also on IB UK.

  6. Hi there,

    How are you able to trade ETFs?

    My account is a retail investor and I’m unable to trade any ETFs in the US.

    The requirement to change this is a portfolio of £500K and a year in a professional employment in finance.

    Overall, horrible experience and not even able to trade.

    1. Hi James,

      In which country are you? Swiss investors are able to trade ETFs, including US ETFs on IB.
      I have bought ETFs last week without an issue and will buy more this month once my salary gets in.

  7. Hello,

    I’ve one account in USD in Switzerland, and I can’t send transfer fonds to IBRK. Can you help me please? I’ve a Cler account here.
    Best regards.

  8. Thanks for your informative website.
    I recently came to CH with a B permit. I’d like to ask if further step are necessary with interactive brokers like paying Capital gain taxes or tax on dividends apart from the one taken at the source. Should IB be declared at the end of the fiscal year? Can you really do it all by yourself in Switzerland? Cause in Italy it’s really hard to fit it in the fiscal declaration and fiscal advisor is a must not to mess up things.


    1. Hi Giorgio,

      Usually, we do not pay capital gains in Switzerland, only professional investors do.
      Are you paying tax at source or normal taxes? In the second case, you will have to declare all your assets, including shares in your tax declaration.
      It takes a little time to get it done in the fiscal declaration in Switzerland, but it’s definitely not complicated.

Leave a Reply

Your comment may not appear instantly since it has to go through moderation. Your email address will not be published. Required fields are marked *