Should I invest in the world's strongest currency instead of my home currency?
First, currencies are not an investment; they are a medium of exchange; that is, you use currency to buy goods and services and/or investments. The goods and services you intend to buy in your retirement are presumably going to be bought in your country; to buy these you will need your country's currency. The investments you intend to buy now require the currency of whatever country they are located in. If you want to buy shares in Microsoft you need USD; if you want shares in BHP-Billiton you need AUD or GBP (It is traded on two exchanges), if you want property in Kuwait you need KWD and if you want bonds in your country you need IDR. When you sell these later to buy the goods and services you were saving for you need to convert from whatever currency you get for selling them into whatever currency you need to buy. When you invest you are taking on risk for which you expect to be compensated for - the higher the risk you take the better the returns had better be because there is always the chance that they will be negative, right down to losing it all if you are unlucky. There is no 100% safe investment; if you want to make sure you get full value for your money spend it all right now! If you invest overseas then, in addition to all the other investment risks, you are adding currency risk as well. That is, the risk that when you redeem your investments the overseas currency will have fallen relative you your currency. One of the best ways of mitigating risk is diversification; which allows the same return at a lower risk (or a higher return at the same risk). A pure equity portfolio is not diversified across asset classes (hopefully it is diversified across the equities). Equities are a high risk-high yield class; particularly in a developing economy like Indonesia. If you are very young with a decades long investment horizon this may be OK but even then, a diversified portfolio will probably offer better rewards at the same risk. Diversifying into local cash, bonds and property with a little foreign equities, bonds and property will serve you better than worrying about the strength of the IDR. Oh, and pay a professional for some real advice rather than listening to strangers on the internet. Currency speculation is a very risky investment strategy. But when you are looking for which currency to denote your savings in, looking at the unit value is quite pointless. What is important is how stable the currency is in the long term. You certainly don't want a currency which is prone to inflation, because it means any savings denoted in that currency constantly lose purchasing power. Rather look for a currency which has a very low inflation rate or is even deflating. Another important consideration is how easy it is to exchange between your local currency and the currency you want to own. A fortune in some exotic currency is worth nothing when no local bank will exchange it into your local currency. The big reserve currencies like US Dollar, Euro, Pound Sterling and Japanes yen are usually safe bets, but there are regional differences which can be easily converted and which can't. When the political relations between your country and the countries which manage these currencies is unstable, this might change over night. To avoid these problems, rather invest into a diverse portfolio of commodities and/or stocks. The value of these kinds of investments will automatically adjust to inflation rate, so you won't need to worry about currency fluctuation. A currency that is strong right now is one that is expensive for you to buy. The perfect one would be a currency that is weak now but will get stronger; the worst currency is one that is strong today and gets weak. If a currency stays unchanged it doesn't matter whether it is weak or strong today as long as it doesn't get weaker / stronger. (While this advice is correct, it is useless for investing since you don't know which currencies will get weaker / stronger in the future).  Investing in your own currency means less risk. Your local prices are usually not affected by currency change. If you safe for retirement and want to retire in a foreign country, you might consider in that country's currency. The best thing is to diversify across multiple currencies. USD and EUR seem reliable. But not 100% reliable to keep all your investments in this types of currencies. Invest part of your savings in USD, part - in EUR, and part in your home country's currency. Apart from investing I recommend you to have certain sum in cash and certain on your bank account.
"I still don't understand this ""analysis.""  Even when the US became the world's largest economy in 1880, the British Pound remained the reserve currency of choice until the 1950s, some seventy years later!  Investors prefer stability and property rights and the US has both, especially when considering the alternatives, i.e. Euro tax takings on bank deposits in Cyprus.    What about the yuan? China may have recently surpassed US economic power, but it is very likely in the midst of a massive credit bubble. China has also been fudging some of their numbers and in many cases, chooses not to keep economic records at all. The fact that many Chinese elites themselves are buying property in Vancouver and the US as a safe harbor also does not bode well for their systemic problems IMO. I'm sticking with the dollar for now." There are some ETF's on the Indian market that invest in broad indexes in other countries Here's an article discussing this  Be aware that such investments carry an additional risk you do not have when investing in your local market, which is 'currency risk'  If for example you invest in a ETF that represents the US S&P500 index, and the US dollar weakens relative to the indian rupee, you could see the value if your investment in the US market go down, even if the index itself is 'up' (but not as much as the change in currency values). A lot of investment advisors recommend that you have at least 75% of your investments in things which are denominated in your local currency (well technically, the same currency as your liabilities), and no more than 25% invested internationally.  In large part the reason for this advice is to reduce your exposure to currency risk. Taking into account that you are in Cyprus, a Euro country, you should not invest in USD as the USA and China are starting a currency war that will benefit the Euro. Meaning, if you buy USD today, they will be worth less in a couple of months. As for the way of investing your money. Look at it like a boat race, starting on the 1st of January and ending on the 31st of December each year. There are a lot of boats in the water. Some are small, some are big, some are whole fleets. Your objective is to choose the fastest boat at any time. If you invest all of your money in one small boat, that might sink before the end of the year, you are putting yourself at risk. Say: Startup Capital. If you invest all of your money in a medium sized boat, you still run the risk of it sinking. Say: Stock market stock. If you invest all of your money in a supertanker, the risk of it sinking is smaller, and the probability of it ending first in the race is also smaller. Say: a stock of a multinational. A fleet is limited by it's slowest boat, but it will surely reach the shore. Say: a fund. Now investing money is time consuming, and you may not have the money to create your own portfolio (your own fleet). So a fund should be your choice. However, there are a lot of funds out there, and not all funds perform the same.  Most funds are compared with their index. A 3 star Morningstar rated fund is performing on par with it's index for a time period. A 4 or 5 star rated fund is doing better than it's index. Most funds fluctuate between ratings. A 4 star rated fund can be mismanaged and in a number of months become a 2 star rated fund. Or the other way around. But it's not just luck. Depending on the money you have available, your best bet is to buy a number of star rated, managed funds. There are a lot of factors to keep into account. Currency is one. Geography, Sector... Don't buy for less than 1.000€ in one fund, and don't buy more than 10 funds. Stay away from Gold, unless you want to speculate (short term). Stay away from the USD (for now). And if you can prevent it, don't put all your eggs in one basket. "A general principle in finance is that you shouldn't stick with an investment or situation just because it's how you're currently invested. You can ask yourself the following question to help you think it through: If, instead, I had enough GBP to buy 20000 CHF, would I think it was a good idea to do so? (I'm guessing the answer is probably ""no."") This way of thinking assumes you can actually make the exchange without giving someone too big of a cut. With that much money on the line, be sure to shop around for a good exchange rate." There are legitimate multi currency mutual funds/efts. But I don't think their rate of return will produce the extra money you're looking for any faster than any other kind of investment with comparable risks. To make money fast, you have to accept nontrivial risk of losing money fast, which isn't what you seem to have in mind. Rather than screwing around with foreign currencies, hop over to Germany and open an account at the first branch of Deutsche or Commerzbank you see. If the euro really does disintegrate, you want to have your money in the strongest country of the lot.  Edit: and what I meant to say is that if the euro implodes, you'll end up with deutschmarks, which, unlike the new IEP, will *not* need to devalue. (And in the meantime, you've still got euros, so you have no FX risk.) From a purely financial standpoint, you should invest using whatever dollars get you the best rate. The general rule of thumb that I've come across is that if you are making another person/company change your money into another nation's currency, they will likely charge a higher exchange rate than you could get yourself. However, it really depends on your situation, how easy it is for you to exchange money, what your exchange rate is, and what your broker is charging you to exchange to USD (if on the off chance this is truly nothing, then stick with CAD). Don't worry about the strength of the USD to CAD too much because converting your money before you make purchases doesn't allow you to buy more shares. For the vast majority of people, trying to work with national currency exchange rates makes things unnecessarily complex. If S&P crashes, these currencies will appreciate. Note that the above is speculation, not fact. There is definitely no guarantee that, say, the CHF/CAD currency pair is inversely linked to the performance of the US stock market when measured in USD, let alone to the performance of the US stock market as measured in CAD. How can a Canadian get exposure to a safe haven currency like CHF and JPY? I don't want a U.S. dollar denominated ETF. Three simple options come to mind, if you still want to pursue that: Have money in your bank account. Go to your bank, tell them that you want to buy some Swiss francs or Japanese yen. Walk out with a physical wad of cash. Put said wad of cash somewhere safe until needed. It is possible that the bank will tell you to come back later as they might not have the physical cash available at the branch office, but this isn't anything really unusual; it is often highly recommended for people who travel abroad to have some local cash on hand. Contact your bank and tell them that you want to open an account denominated in the foreign currency of your choice. They might ask some questions about why, there might be additional fees associated with it, and you'll probably have to pay an exchange fee when transferring money between it and your local-currency-denominated accounts, but lots of banks offer this service as a service for those of their customers that have lots of foreign currency transactions. If yours doesn't, then shop around. Shop around for money market funds that focus heavily or exclusively on the currency area you are interested in. Look for funds that have a native currency value appreciation as close as possible to 0%. Any value change that you see will then be tied directly to the exchange rate development of the relevant currency pair (for example, CHF/CAD). #1 and #3 are accessible to virtually anyone, no large sums of money needed (in principle). Fees involved in #2 may or may not make it a practical option for someone handling small amounts of money, but I can see no reason why it shouldn't be a possibility again in principle. It can be zero or negative given the current market conditions. Any money parked with treasury bonds is 100% risk free. So if I have a large amount of USD, and need a safe place to keep, then in today's environment even the banks (large as well) are at risk. So if I park my money with some large bank and that bank goes bankrupt, my money is gone for good. After a long drawn bankruptcy procedure, I may get back all of it or some of it. Even if the bank does not go bankrupt, it may face liquidity crises and I may not be able to withdraw when I want.  Hence it's safer to keep it in Treasury bonds even though I may not gain any interest, or even lose a small amount of money. At least it will be very safe.   Today there are very few options for large investors (typically governments and institutional investors.) The Euro is facing uncertainty. The Yuan is still regulated. There is not enough gold to buy (or to store it.) Hence this leads towards the USD.  The very fact that USD is safe in today's environment is reflected in the Treasury rates. I think your approach of looking exclusively at USD deposits is a prudent one. Here are my responses to your questions. 1) It is highly unlikely that a USD deposit abroad be converted to local currency upon withdrawal. The reason for offering a deposit in a particular currency in the first place is that the bank wants to attract funds in this currency. 2) Interest rate is a function of various risks mostly supply and demand, central bank policy, perceived risk etc. In recent years low-interest rate policy as led by U.S., European and Japanese central banks has led particularly low yields in certain countries disregarding their level of risk, which can vary substantially (thus e.g. Eastern Europe has very low yields at the moment in spite of its perceived higher risk). Some countries offer depository insurance.  3) I would focus on banks which are among the largest in the country and boast good corporate governance i.e. their ownership is clean and transparent and they are true to their business purpose. Thus, ownership is key, then come financials. Country depository insurance, low external threat (low war risk) is also important. Most banks require a personal visit in order to open the account, thus I wouldn't split much further than 2-3 banks, assuming these are good quality. You are not missing something basic.  Putting money in the bank will cost you in terms of purchasing power.  The same thing has been true in the US and other places for a long time now.  The real interest rate is negative--there is too much aggregate wealth being saved compared to the number of profitable lending opportunities.  That means any truly risk-free investment will not make as much money as you will lose to inflation.   If the real interest rate appears to be positive in your home country it means one of the following is happening: Capital controls or other barriers are preventing foreigners from investing in your home country, keeping the interest rate there artificially high Expected inflation is not being measured very accurately in your home country Inflation is variable and unpredictable in your home country, so investors are demanding high interest rates to compensate for inflation risk.  In other words, bank accounts are not risk-free in your home country. If you find any securities that are beating inflation, you can bet they are taking on risk.  Investing in risky securities is fine, but just understand that it's not a substitute for a risk-free bank account.  Part of every interest rate is compensation for the time-value-of-money and the rest is compensation for risk.  At present, the global time-value-of-money is negative. From an investor's standpoint, if the value of crude oil increases, economies that are oil dependent become more favourable (oil companies will be more profitable).  Therefore, investors will find that country's currency more attractive in the foreign exchange market. Yes.  But the question is do you want to have gold?  If you are going to buy gold anyway, and if you can get a good conversion rate between USD:gold, then why not? If you are looking to use your earnings on things that you cannot buy using gold, then I'd recommend you take USD instead. Have fun! No. The long-term valuation of currencies has to do with Purchasing Power Parity.  The long-term valuation of stocks has to do with revenues, expenses, market sizes, growth rates, and interest rates. In the short term, currency and stock prices change for many reasons, including interest rate changes, demand for goods and services, asset price changes, political fears, and momentum investing.  In any given time window, a currency or stock might be: The Relative Strength Index tries to say whether a currency or stock has recently been rising or falling; it does not inherently say anything about whether the current value is high or low. The other obvious suggestion I guess is to buy cheap stocks and bonds (maybe in a dollar denominated fund). If the US dollar rises you'd then get both the fund's US gains plus currency gains. However, no guarantee the US dollar will rise or when.  Perhaps a more prudent approach is to simply diversify. Buy both domestic and foreign stocks and bonds. Rebalance regularly.