Actually trading is not zero sum. I've been seeing that said for many years, it's easy to remember, to repeat, but it's like an urban legend, it's not true.
If a company beats earnings everybody's shares rise. That is not zero sum. Some people use futures for legitimate purposes, they buy and...