For counting win or lose of trades, it is necessary to hold trades as ``Tuple[Trade]``. But if flattening trades to one trade, it takes a lot of time. We needs better implementations to improve performance.