Bitcoin is sold when profits have been made due to the rise of bitcoin. sometimes people sell their bitcoin when they need money because basically Bitcoin is money been stored or invested online. some sell there bitcoin because they want to buy other alt coins