January 1 is still a holiday. I'm sorry that you lost money, but it is certainly not due to "huge spread" and adding more holidays would not help. If you would declare January 2 also a holiday, then that trade would be closed on January 3 with a likely even worse result.