Who get profits in last uptrend of December 2017 they not sold their all bitcoin because they know the value of bitcoin possible scenario is they convert their bitcoin into USD in uptrend and waiting for downtrend than they again purchase multiple bitcoins.bitcoin price is depend on Demand and supply because in last down trend peoples are spreading fake news so new investors not taking interest to buy bitcoins so may be the reason for down trend.