Forex trading offers a wide variety of trading hours across the world. The best times to trade forex are the peak times of the London, New York and Tokyo sessions. The three main trading sessions are the London session, the New York session and the Tokyo session. During these times, the markets are most active and volatility is at its highest. The most active trading times are when the London and New York sessions overlap, typically between 8am and 12pm EST. Additionally, the Tokyo session is often active in the early hours of the morning. Therefore, the best times to trade forex are from 8am to 12pm EST.