I was very careful with my words. I said:
> The punter does not win on average with stocks due to fees and spread.
Literally 100% of my investing is the stock market. I have so much faith in the stock market that I rent because I don't want to waste the opportunity cost on equity in property.
A punter is informal slang for a person who gambles. I buy and hold a diversified portfolio of index funds over decades. I am very much not a punter.
It seems there is more than one definition of 'punter'. I meant it as 'customer/client'. But other sources define it as 'a person who gambles, places a bet, or makes a risky investment'.