This may be a bit fragile, especially with the random sim_params.

I would recommend using the TradingEvironment's `get_next_trading_day` instead.

Unless splits do/can come on non-trading days?