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.
We face the same issue here in Switzerland. My background: Institutional investment management, currency risk management. My thoughs are: Home Bias is the core concept of your quesiton. You will find many research papers on this topic. The main problems with a high home bias is that the investment universe in your small local investment market is usually geared toward your coutries large corporations. Lack of diversification: In your case: the ASX top 4 are all financials, actually banks, making up almost 25% of the index. I would expect the bond market to be similarly concentrated but I dont know. In a portfolio context, this is certainly a negative. Liquidity: A smaller economy obviously has less large corporations when compared globally (check wikipedia / List_of_public_corporations_by_market_capitalization) thereby offering lower liquidity and a smaller investment universe. Currency Risk: I like your point on not taking a stance on FX. This simplifies the task to find a hedge ratio that minimises portfolio volatility when investing internationally and dealing with currencies. For equities, you would usually find that a hedge ratio anywhere from 0-30% is effective and for bonds one that ranges from 80-100%. The reason is that in an equity portfolio, currency risk contributes less to overall volatility than in a bond portfolio. Therefore you will need to hedge less to achieve the lowest possible risk. Interestingly, from a global perspective, we find, that the AUD is a special case whereby, if you hedge the AUD you actually increase total portfolio risk. Maybe it has to do with the AUD being used in carry trades a lot, but that is a wild guess. Hedged share classes: You could buy the currency hedged shared classes of investment funds to invest globally without taking currency risks. Be careful to read exactly what and how the share class implements its currency hedging though. "&gt;When asked what it could mean for the dollar should the oil market move oil trade out of the U.S. currency and into the yuan, Weinberg said the world's transaction currency would suffer ""lesser demand for U.S. securities across the board.""  &gt;""Moving oil trade out of dollars into yuan will take right now between $600 billion and $800 billion worth of transactions out of the dollar…   The key part" "No, there are neither advantages nor disadvantages. I'll take on this question from an accounting standpoint.   Financial statements, the tools at which the market determines (amongst other things) the value of a stock, are converted at year end to the home currency (see 1.1.3).If Company A has revenue of 100,000 USD and the conversion to EUR is .89, revenue in the European market will be reported as 89,000 EUR. These valuations, along with ratios, analysis, and ""expert"" opinions determine if a person should own shares in Company A.  Now, if we're talking about comparing markets this is a entirely different question.  Example:  Should I buy stock of Company A, who is in the American market (as an European)?  Should I buy stock of Company B, who is in the European market (as an American)? I would recommend this as additional level of diversification of your portfolio to inlcude possible large inflation of either the currency. The possible gains of this foreign exchange may be greater if one or the other currency becomes weak." I want to shop in the currency that will be cheapest in CAD at any   given time. How do you plan to do this? If you are using a debit or credit card on a CAD account, then you will pay that bank's exchange rate to pay for goods and services that are billed in foreign currency. If you plan on buying goods and services from merchants that offer to bill you in CAD for items that are priced in foreign currency (E.g. buying from Amazon.co.uk GBP priced goods, but having Amazon bill your card with equivalent CAD) then you will be paying that merchant's exchange rate. It is very unlikely that either of these scenarios would result in you paying mid-market rates (what you see on xe.com), which is the average between the current ask and bid prices for any currency pair. Instead, the business handling your transaction will set their own exchange rate, which will usually be less favorable than the mid-market rate and may have additional fees/commission bolted on as a separate charge.  For example, if I buy 100 USD worth of goods from a US vendor, but use a CAD credit card to pay, the mid-market rate on xe.com right now indicates an equivalent value of 126.97 CAD. However the credit card company is more likely to charge closer to 130.00 CAD and add a foreign transaction fee of maybe $2-3, or a percentage of the transaction value. Alternatively, if using something like Amazon, they may offer to bill the CAD credit card in CAD for those 100 USD goods. No separate foreign transaction fee in this case, but they are still likely to exchange at the less favorable 130.00 rate instead of the mid-market rates. The only way you can choose to pay in the cheapest equivalent currency is if you already have holdings of all the different currencies. Then just pay using whichever currency gets you the most bang for your buck. Unless you are receiving payments/wages in multiple currencies though, you're still going to have to refill these accounts periodically, thus incurring some foreign transaction fees and being subject to the banker's exchange rates. Where can I lookup accurate current exchange rates for consumers? It depends on who will be handling your transaction. Amazon will tell you at the checkout what exchange rate they will apply if you are having them convert a bill into your local currency for you. For credit/debit card transactions processed in a different currency than the attached account, you need to look at your specific agreement or contact the bank to see which rate they use for daily transactions (and where you can obtain these rates), whether they convert on the day of the transaction vs. the day it posts to your account, and how much they add on ($ and/or %) in fees and commission. If you get your income in the currency you have the new loan in, there is no exchange risk for the future. Assuming that you are able to get and serve that loan, it reduces your cost, so go for it. Yes, if the currency exchange rate changes the right way over the next years, you could have made a better deal - but consider it could also go the other way. If you really want to play this game, do it separately, by trading calls/puts on the currency exchange rate. See it as a separate and decoupled investment option. It's not necessary to convert it back for the changes to affect value.    Lets say you have a euro account with 1000 euro and a gbp account with 920 gbp (the accounts are equal in value given current exchange rates).  You could exchange either account for ~$1180 usd.    If you exchange the euro account for USD, and say the euro gets stronger against the pound and dollar (and subsequently the pound and dollar are weaker against the euro); then if you would've kept the 1000 euro it would now be worth more than 920 gbp and more than 1180 usd, and you would've been better off exchanging the gbp account for usd.  Barring some cataclysmic economic event; exchange rates between well established currencies don't radically change over a few weeks trip, so I wouldn't really worry about it one way or the other. Given that we live in a world rife with geopolitical risks such as Brexit and potential EU breakup, would you say it's advisable to keep some of cash savings in a foreign currency? Probably not.  Primarily because you don't know what will happen in the fallout of these sorts of political shifts.  You don't know what will happen to banking treaties between the various countries involved. If you can manage to place funds on deposit in a foreign bank/country in a currency other than your home currency and maintain the deposit insurance in that country and not spend too much exchanging your currency then there probably isn't a downside other than liquidity loss. If you're thinking I'll just wire some whatever currency to some bank in some foreign country in which you have no residency or citizenship consideration without considering deposit insurance just so you might protect some of your money from a possible future event I think you should stay away. General advice for novice investors is to have the majority of your holdings be denominated in your home currency as this reduces volatility which can make people squeamish and, related to your second question, prevents all sorts of confusion. A rising CAD actually decreases the value (for you) of your current USD stock. After all, the same amount of USD now buys you less in CAD. An exception to the rule can be made if you would use USD often in your daily life yet your income is CAD. In this case owning stock denominated in USD can form a natural hedge in your life (USD goes up -> your relative income goes down but stock value goes up and visa versa).  Keep in mind —as mentioned in the comments— that an US company with a listing in CAD is still going to be affected by price swings of USD.