2 Comments
User's avatar
Liberty's avatar

Great graph! There's indeed little money to be made by the intermediaries if they convince people to trade less..

Expand full comment
Best Anchor Stocks's avatar

Agreed! The entire incentive system is not the best to promote LT investing

Expand full comment