Skip to main content

Investing in Gold

Like many, I keep hearing about looming recession and Gold as a hedge. But how exactly gold is going to help me and if yes, how to invest is something running behind my mind. 
So here is my work on it and hope it helps you too.

Why Invest in Gold ? 

Fiat currency we are holding is loosing its value at the rate of inflation. But before fiat currency, gold is the standard. Based on current technology, its difficult to extract gold. so in the demand vs supply equation, supply cant balloon like central banks printing money at their will. so i dont need to worry about Gold loosing its value over time.

On Supply part, As per World Gold Council estimate 190,040 metric tones extracted and another 54000 metric can be extracted from ground.


Refer : https://www.gold.org/about-gold/gold-supply/gold-mining/how-much-gold

On the Demand part, Below are the key drivers of Gold demand

Source: Thomson Reuters GFMS, World Gold Council

As an investment, From individual investors to Central banks increasing their share of Gold holdings.


Refer https://www.gold.org/what-we-do/investing-gold/why-invest-gold/mainstream-investing-in-gold

Since Gold supply is relatively restrictive (due to Technology and availability) and Demand is consistent, the price of it typically grows at min rate of inflation (rate of fiat currency depreciation).

Due to heavy leverage involved in stock markets, often value of a stock trades at multiple times. In the times of correction, investors flee to Gold as a safe heaven. Below is the comparison data during last recession (Sep 2007 to June 2009)




Since we saw why we should invest in Gold, lets see how to do it

How to Invest in Gold


Here are the traditional ways of investing.


But there is a problem with this.

Typically this type of investment purely depends on the Demand and Supply and highly influenced by how Fiat based markets operate. Apart from this, there is no other growth potential.

But if you look at Companies that mine Gold, they offer better returns as the mining business expands. How ever it comes with risk of operating any business, in this case operating mines. While producing Gold, there will be other metals produced too and it offers inherent diversification.

Like any other business, we have to verify Revenue, operational cost, profits etc., before investing. If you would like to reduce the risk further, you can diversity through Gold mining focused ETFs. They offer diversification for a fee.

Beyond these two, there are streaming and Royalty companies, which finance mining companies for royalties and deals to buy commodities at reduced price in future. These companies paid in gold and avoids operational risk. The pure risk here is bankruptcy of financed mining company.

Here are the details




As it sounds like best way to invest in Gold, I compared performance of 3 biggest Gold Streaming and Royalty companies (WPM, FNV and RGLD) and Gold Mining ETF (GDX), Gold ETF (GLD) with S&P 500 (GSPC) Year to date.
While S&P 500 grown by 11%, Gold ETF grown by 13%, Gold Mining ETF grown to 20%, Gold streaming companies grown by 30+%.

Please note : SP500 is having a long bull run and running out of steam. On the other hand, Gold is expected to start its bull run. So the number holds good for now, may not hold all the time.



Hope it helps.
Please do comment if something doesn't make sense to you.





Comments

Popular posts from this blog

Netbeans 6.0 - Code generation

The Java editor is capable of generating often used constructs for you automatically. Press Alt+Insert to invoke the code generation menu and pick what you want to generate To add import statements: Use error hints : Click on the error mark with the light bulb or press Alt+Enter . It will offer you a list of possible classes to import. Pick the proper hint and you are done Use the import class dialog : Put the caret into the name of an unimported class and press Alt+Shift+I . A list of possible classes to import will appear. Use the smart fix import : Press Ctrl+Shift+I . You will get a dialog that lists all unresolved identifiers in the source. If there is more than one option for resolving the identifier you may choose using the combo box. Classes shown in gray do not fit for some reason. Method exit points : Putting the caret on the return type of a method definition will highlight all places where the method can exit Exception throwing points : Putting the caret on an...

Artist got automated

Here is my first Tensorflow run to convert images to different styles of famous painters I am using the code that is available at  https://github.com/lengstrom/fast-style-transfer It uses specific versions of below libraries !apt install ffmpeg !pip install tensorflow==0.12.1 !pip install numpy==1.11.2 !pip install scipy==0.18.1 !pip install pillow==3.4.2 I started with latest version and that triggered failure after failure. If you are like me, add below changes to their respective files #This is to make tensorflow behave as if it is in v1 File : evaluate.py and ./src/transform.py import tensorflow.compat.v1 as tf tf.disable_v2_behavior() #Image functions are removed from scipy.misc module. so use imageio instead import imageio scipy.misc.imsave(out_path, img) --> imageio.imwrite(out_path, img) img = scipy.misc.imread(src, mode='RGB') --> img = imageio.imread(src, pilmode='RGB') Refer this post on more details on imageio changes Here is the ...

OnePlus 6T - Android 10 (OOS 10)

Its been more than 3 months since August security patch update. Out of curiosity I checked Oxygen Updater. To my surprise, Oxygen OS v 10 (based on Android 10) is available. Since this is a stable release, i went head and updated it. Its ended up being a buggy release. For those of you, who didnt get update over OTA, its better to wait for OOS 10.1. Here are the list of issue and the workarounds. Issue #1 :  Phone randomly restarts and then goes to boot loop Workaround : when the phone stuck in boot loop (with OnePlus logo animation), Press Power Button and Volume Down button to restart it Issue #2 : Google play wont work Work Around : Booting to recovery and clearing cache is expected to fix this. will update after testing To booting to recovery, Firstly, turn off your phone: press and hold the Power button for a while or press the Power key once and choose ‘power off’. Once the switch off process is completed start pressing and also holding down the Volume Dow...