This is actually reassuring, even if from a rando internet commenter. I have tens of thousands of crypto trades from the last few years, most of which are legs of complicated straddle positions. Spent dozens of hours trying to get the data straight for reporting but in the end I just put a single line item on my Form 6781 which captured the correct PnL (which was a very, very modest number). If I do get audited I can produce all of the trade data, so I’m thinking I’ll be okay.