Professional investors can review published thought leadership and market updates from the Argonaut Investment Team.

‘What did “90% efficacy” really mean?’

Since the November 2020 headlines of “90%” vaccine efficacy, financial markets have generally believed that vaccines would eradicate COVID and therefore end the need for lockdowns, allowing normality to resume. It is probable that vaccine efficacy was never “90%” against transmission and that the efficacy against symptomatic infection wears off, hence the need for regular or annual “boosters”. It is almost certainly not correct to say that the vaccines provide “90% efficacy” for life against either infection or disease progression which is how the original headlines were interpreted and how the general population views the “vaccine solution”.

‘Has the Fed just killed the cycle?’

Despite currently very high headline rates of inflation -  CPI of 5.0 % and PPI of 6.6% - the US Treasury yield curve has been flattening since March 31st when the 10-year peaked at 1.74%, the bond market already endorsing Fed Chairman Powell’s view of inflationary pressures as largely “transitory”. Strange then, that in an apparent change of message the recent FOMC decided that inflationary pressures might not necessarily be transitory after all and was already discussing tapering asset purchases,…

‘Wildcat Money: just how bad is the crypto crisis?’

Like many financial scams Bitcoin purports to offer something complex and sophisticated. The initial concept set out by “Satoshi Nakamoto” in 2008 suggested a digital currency that would enable peer to peer financial transactions, cutting out financial intermediaries extracting exorbitant economic rents.

‘Think short-term!’

Equity investors talk less about time horizons than their fixed income counterparts but when they do it is almost always to encourage a “long-term perspective”. The process of economic evolution will eventually and incontrovertibly ensure that the “wonderful business” will triumph over the “mediocre”. Since the quality of a company is invariably already reflected in a higher stock market valuation this would also imply that valuations are relatively unimportant over the long-term. 

View more