I haven't sold my bitcoins yet as its an long term investment for me but I do trade with different altcoins and I sell them when I am in a good position and have decent profits from it as I don't believe in holding altcoins longer as it can be very risky and may bring loss for me.