At first, 1000 contracts seemed like a joke, but if you look at this page, it might change your mind. https://www.cmegroup.com/tools-information/lookups/advisories/ser/SER-6815.html They must mean that as a monthly limit, because if you look at the time and sales log for CME you will see sizes below 10 contracts in every single entry. It makes sense, they can enter a huge position in chunks to not to modify the price too harshly. If they have set a limit is because there are whales that want to trade more. We are so fucking insignificant in the market with our 10 contracts per attempt.
my boss used to day trade E minis 1000 lots at a time for fun. This was when the index was around 1500. He would scale in 1000 lots and build positions up to 4000. He did it for fun while running his 5 billion dollar division.
CME's max order quantity for ES is 3,000, not to be confused with the 300,000 all-month position limit, and ofc subject to the FCM's initial margin requirement and potentially lower clip size.