Investors & landlords

as a "professional trader ", you are making short term trades and getting in and out often.

therefor, considerations of FIFO, LIFO are irrelevant.

a "professional trader" has to keep long term investments, if any, segregated in a separate account for that purpose. That account doesn't get MTM treatment.

 

I think your overthinking what's happening.