Skip to content
Archive of entries posted on 11th November 2021

Why I bought some Apple today. Should I buy some Rivian? Is inviolate inviolate?

Twenty years ago, at my old (now defunct magazine, Technology Investor, we researched the question, “Do inviolate (automatic) stop loss orders make sense?” We studied  many stocks and found that if they fell 15% you would have — on average — have been better off selling them. Hence I’ve written often about “inviolate” stop loss […]