I'm not an economics or finance expert, so I may not have a very extensive view of this, but I think there is a meaning to the expression of providing value. If a product has more value to a person than the price of the product, assuming they have correct knowledge, that is the creation of value. In high frequency trading, or stock trading in general, people may be willing to pay more than the listed price, but I don't think value is created because this is generally due to incorrect knowledge. I think stocks are pretty much a zero sum game. If one person is making money, someone else is losing money.
As I mentioned, I'm not an economics or finance expert, so I'd be interested to hear what more experienced people would have to say.
As I mentioned, I'm not an economics or finance expert, so I'd be interested to hear what more experienced people would have to say.