sale and buy bttc for long