I have traded shares in and out. I am in a position where I can sell them for a profit but write them off as a loss and then buy them back again. FIFO can be quite helpful when your in something over a year and averaged down well. Im guessing Im not the only one trading here like that. could explain a lot.