How long does a trade take?
It depends on what kind of trader you are, if you are a day trader a trade will last anything from a few hours to some minutes, if you prefer to trade long term then a trade could last weeks months or even years, there are many people that hold bitcoin since the beginning and have not sold their coins, so that means they have maintained their positions for almost a decade.