great perf improvement (13 min down from 5h for YTD tick data processing)