The best time for trading futures in the UK is usually during the peak hours of the London Stock Exchange, which is from 8:00 am to 4:30 pm GMT.