Earnings reliability in this environment is very tricky with the coronavirus.
Interest rates are so low it has made the earnings/interest certainty of bonds look very expensive. Would you rather invest in Vanguard Australian Government Bond Index ETF (ASX: VGB) for a tiny return or go for shares?
I'd rather go for shares. But share prices are always going to be volatile, however earnings from some shares could be much more stable. But how much should investors pay for those earnings to be mostly stable?
Some defensive shares like APA Group (ASX: APA) and Ausnet Services Ltd (ASX: AST) offer potentially reliable earnings. But they're priced highly for that safety.
Shares like EML Payments Ltd (ASX: EML) and Pushpay Holdings Ltd (ASX: PPH) have the potential to generate strong returns over the future. But there are a broader range of potential outcomes for those riskier shares.
But it's up to you decide how much risk you're willing to take with your investing. Can you stomach earnings volatility, or perhaps earnings unpredictability? Getting the best results in investing will require taking on more risk.
Is there a way to reduce risk and still get good returns?
It's okay if you don't like taking on as much risk. Diversification can help reduce the risk of an individual holding. It's why investments like Vanguard Australian Shares Index ETF (ASX: VAS) are so popular. It takes out some of the guesswork so that it becomes more about your mindset to hold through tough periods.
Obviously if you end up owning more than 30 individual shares yourself then you're probably losing the advantage of investing in shares with your own portfolio. Is that smallest holding as good as your tenth (or better) idea? It might be a good idea to just focus on your best ideas.