It's a bit hard to say which one would be more profitable at the end of a time. It is possible that a good trader would make more than a holder even if the markets are not well in a given day. I think overall a good trader would make more over time than a holder because it could take so long before they are able to make a profit out of their holdings.