I trade options in the U.S. using Schwab. How could my wife do the same in Canada?
Your wife could open a non-registered margin trading account with a Canadian full-service or discount broker. An account at one of the top Canadian brokers should provide access to trade U.S.-listed options. I've traded both Canadian and U.S.-listed options with my own broker. On the application, you'd need to indicate an interest in trading options, and more specifically, what kind of option trades; e.g. long puts and calls only, covered writing, combination trades, etc. And yes, part of the application approval process (at least when I went through it) is to answer a few questions to prove that the applicant is aware of the types of risks with trading options. Be sure to do some research on the fees and currency/fx aspects before you choose a broker.  If you plan to exercise any options purchased or expect to be assigned for any you write, be aware that those fees are often different from the headline cost-per-trade advertised by brokers. For instance, I pay in excess of $40 when a call option I write gets assigned, vs. ~$10 that I'd pay if I just plain sold the stock. One other thing to investigate is what kind of online option trading research and order entry tools are available; not every broker has the same set of features with respect to options — especially if it isn't a big part of their business.
I'm in the US and I once transferred shares in a brokerage account from Schwab to Fidelity.  I received the shares from my employer as RSUs and the employer used Schwab.   After I quit and the shares vested, I wanted to move the shares to Fidelity because that is where all my other accounts are.  I called Fidelity and they were more than happy to help, and it was an easy process.  I believe Schwab charged about $50 for the transfer. The only tricky part is that you need to transfer the cost basis of the shares.  I was on a three-way phone call with Schwab and Fidelity for Schwab to tell Fidelity what the purchase price was. If you buy US stocks when the CAD is high and sell them when the CAD is lower you will make a currency gain on top of any profit or loss from the stock investments. If you buy US stocks when the CAD is low and sell when the CAD is higher any profits from gains from the stock investment will be reduced and any losses will be increased. If you are just starting out you may be better off investing in your own country to avoid any currency risk adding to your stock market risk. Well, one way I avoid all exchange fees is to trade currency with an individual. There's no trick, though. Just find a friend or family member on the other side of the border who wants your USD or your CAD, look up the exchange rate for the day, and hand over the money (or write each other checks). It's win-win because both sides are getting a good deal with no fees. There are some brokers in the US who would be happy to open an account for non-US residents, allowing you to trade stocks at NYSE and other US Exchanges. Some of them, along with some facts: DriveWealth Has support in Portuguese Website TD Ameritrade Has support in Portuguese Website Interactive Brokers Account opening is not that straightforward Website Concerning the Broker: eToro is authorized and registered in Cyprus by the Cyprus Securities Exchange Commission (CySEC). Although they are regulated by Cyprus law, many malicious online brokers have opened shop there because they seem to get along with the law while they rip off customers. Maybe this has changed in the last two years, personally i did not follow the developments. eToro USA is regulated by the Commodity Futures Trading Commission (CFTC) and thus doing business in a good regulated environment. Of course the CFTC cannot see into the future, so some black sheep are getting fined and even their license revoked every now and then. It has no NFA Actions: http://www.nfa.futures.org/basicnet/Details.aspx?entityid=45NH%2b2Upfr0%3d Concerning the trade instrument: Please read the article that DumbCoder posted carefully and in full because it contains information you absolutely have to have if you are to do anything with Contract for difference (CFD). Basically, a CFD is an over the counter product (OTC) which means it is traded between two parties directly and not going through an exchange. Yes, there is additional risk compared to the stock itself, mainly: To trade a CFD, you sign a contract with your broker, which in almost all cases allows the broker A CFD is just a derivative financial instrument which allows speculating / investing in an asset without trading the actual asset itself. CFDs do not have to mirror the underlying asset's price and price movement and can basically have any price because the broker quotes you independently of the underlying. If you do not know how all this works and what the instrument / vehicle actually is and how it works; and do not know what to look for in a broker, please do not trade it. Do yourself a favor and get educated, inform yourself, because otherwise your money will be gone fast. Marketing campaigns such as this are targeted at people who do not have the knowledge required and thus lose a significant portion (most of the time all) of their deposits. Answer to the actual question: No, there is no better way. You can by the stock itself, or a derivative based on it. This means CFDs, options or futures. All of them require additional knowledge because they work differently than the stock. TL;DR: DumbCoder is absolutely right, do not do it if you do not know what it is about. EDIT: Revisiting this answer and reading the other answers, i realize this sounds like derivatives are bad in general. This is absolutely not the case, and i did not intend it to sound this way. I merely wanted to emphasize the point that without sufficient knowledge, trading such products is a great risk and in most cases, should be avoided. You can open an account at Scotiabank and use a Bank of America atm (and vice versa). No ATM or bank imposed foreign transaction fee (outside the 1% network imposed fee) Yes many people operate accounts in usa from outside usa. You need a brokerage account opened in the name of your sister and then her username and password. Remember that brokerages may check the location of login and may ask security questions before login. So when your sister opens her account , please get the security questions. Also note that usa markets open ( 7.00 pm or 8.00 pm IST depending on daylight savings in usa). So this means when they close at 4:00 pm ET, it will be 1:30 or 2:30 am in India. This means it will affect your sleeping hours if you intend to day trade. Also understand that there are some day trading restrictions and balances associate. Normally brokerages need 25,000 $ for you to be a day trader. Finally CFA is not a qualification to be a trader and desire to become a trader doesn't make one a trader. TO give an analogy , just because you want to be a cricketer doesn't make you one. It needs a lot of practice and discipline.Also since in bangladesh , you will always convert the usa amount to bangladeshi currency and think of profits and losses in those terms. This might actually be bad. Like Ganesh, I've used XE Trade - however I still do, fairly often.  I have never had a single problem with them regardless of the method I used to move money -- Draft, Wire, ACH, bill payment through online banking, etc. The type of trade I do most often is online bill payment to ACH -- i.e. I pay through my banking site and they pay through ACH.  There's no fee and it takes 2 business days to go through.  I do mainly CAD to USD conversions and I lose about 1.25 cents on the rate -- for example, if the CAD is worth 95 cents US, converting $100 CAD would get me $92.75 USD.  The banks usually take 2.5% or so, so it's 50% savings. It was free and pretty simple to sign up, all online -- and besides the standard info all they required was for me to upload a scan of a bank statement. As for an API, I have no idea if they have one. "I'm familiar with and have traded U.S.-listed LEAPS and I've always used the CBOE quotes page you linked to.  So, I too was surprised I couldn't find 3M (MMM) LEAPS quotes at that page, even after checking the ""List all options, LEAPS, Credit Options & Weeklys if avail."" radio button.  Used to work! Fortunately, I was able to get access to the full chain of option quotes from the CBOE's other quotes page:  Go to the ""Quotes & Data"" menu, then select Delayed Quotes - NEW!  Here's how: I think the new interface is terrible: it's too many steps to get to the information desired.  I preferred the all-in-one table of the Delayed Quotes Classic page, the one you linked to. As to why that classic page isn't yielding the full chain, I can only suggest it is a recently introduced bug (software defect).  I certainly was able to get LEAPS quotes from that page before. On Yahoo! Finance option quotes: I don't know why their chain is incomplete – I can't see the logic, for instance, as to why MMM Jan 2012 60 calls are missing.  I thought at first it may be lack of volume or open interest, but nope.  Anyway, I don't trust Yahoo! to provide accurate, reliable quotes anyway, having seen too many errors and missing data in particular in the feed of Canadian stocks, which I also trade. I rely on the exchange's quotes, and my broker's real-time quotes.  I check Yahoo! only for convenience sake, and when it actually matters I go to the other more reliable sources. For what it's worth, though, you can also get full chain option quotes at NASDAQ.  See here for the 3M (MMM) example then click on the ""Jan 12"" link near the top.  However, I would consider CBOE's quotes more definitive, since they are the options exchange." I personally am from Canada and use my local bank to trade stocks. Contact your local bank and they will tell you how to do it, since rules depend on country of residency. If you are not close to a bank, e-mail the major bank in the country of your residence. I don't believe from reading the responses above that Questrade is doing anything 'original' or 'different' much less 'bad'. In RRSPs you are not allowed to go into debt. So the costs of all trades must be covered.  If there is not enough USD to pay the bill then enough CAD is converted to do so.  What else would anyone expect? How margin accounts work depends on whether the broker sets up different accounts for different currencies. Some do, some don't.  The whole point of using 'margin' is to buy securities when you don't have the cash to cover the cost.  The result is a 'short' position in the cash.  Short positions accrue interest expense which is added to the balance once a month.  Every broker does this. If you buy a US stock in a USD account without the cash to cover it, you will end up with USD margin debt.  If you buy US stock in an account that co-mingles both USD and CAD assets and cash, then there will be options during the trade asking if you want to settle in USD or CAD.  If you settle in CAD then obviously the broker will convert the necessary CAD funds to pay for it.  If you settle in US funds, but there is no USD cash in the account, then again, you have created a short position in USD. when investing in index funds Index fund as the name suggests invests in the same proportion of the stocks that make up the index. You can choose a Index Fund that tracks NYSE or S&P etc. You cannot select individual companies. Generally these are passively managed, i.e. just follow the index composition via automated algorithms resulting in lower Fund Manager costs. is it possible to establish an offshore company Yes it is possible and most large organization or High Net-worth individuals do this. Its expensive and complicated for ordinary individuals. One needs and army of International Tax Consultants / International Lawyers / etc but do I have to pay taxes from the capital gains at the end of the year? Yes Canada taxes on world wide income and you would have to pay taxes on gains in Canada. Note depending on your tax residency status in US, you may have to pay tax in US as well. "A lot of your questions are probably best directed towards your payroll department, who have no doubt done this sort of thing before.  But I can answer about the cross-border banking question.  Of the ""Big Five"" Canadian banks, the one with the largest presence in the U.S. is almost certainly TD.  (""TD"" stands for ""Toronto Dominion"", after all.)  TD Canada Trust, the Canadian version of the bank, seems to offer a range of services for cross-border banking.  I would recommend calling the Canadian bank and asking what they can do for you.  Trying to get things set up from the U.S. side is likely to lead to frustration;  Canadians needing to do financial stuff in the U.S. is much, much more common than Americans needing to do financial stuff in Canada, and the bank staff on each side of the border will probably be proportionately helpful." My wife and I have two Schwab brokerage accounts, one for retirement and one for non-retirement investments.  The latter also has a checking/savings account which we use as our main account.  Schwab is very happy with us, as we are cheapskates and save a lot of money.  The checking account, which seems to act like any ordinary checking account, gives us all the things listed above.  They pay the ATM fees, which is not a lot of money, but seems like a nice thing to me.  We can also do cash deposits and we can go to any Schwab branch to talk to someone face to face.  We've only had to do the latter once in 10 or so years, and the former maybe once or twice. "My Schwab panel has the following options: As an example, when I go in to ""Wire Transfer,"" it prompts me to select which Schwab account, then Domestic or International wire, then amount etc.  This will likely depend on the brokerage, I don't think Scottrade or Zecco/Tradeking was this integrated. Personally, I keep brokerage funds pretty well segregated from the remainder of my finances.  I transfer money in and out from a more used checking account to keep the accounting more simple."