The highest lot size in forex trading varies between FX brokers. Many retail brokers would only offer up to 500 lots per trade which is the equivalent of 50 million units of currency per trade. This may be bigger on institutional forex trading platforms.