Most charting and accounting services do this for any time period if you need to look it up, or do it automatically
Only more annoying when you have to use an AMM’s info site and the chart isnt very granular or go back far enough. Pancakeswap’s info site doesnt even work.
So yes best to keep track at that exact time of trade
Trickier in the sense that it requires more attention than simply recording the execution price and fees of a BTC/USD trade.