All that you said can be summarized as trade management!

A business has costs, profits, losses, and only generates revenue if everything is managed.

Otherwise, it's a gamble!