That may be the cause of the high nitrate, depending on just how many fish are in there. Nitrate is the end point of the nitrogen cycle in the vast majority of aquariums, and the only way to remove it is by water changes. Most of do at least 50% a week.I do my water changes once a week and I do around 25% each time
Other causes of high nitrate include -
being overstocked (lots of fish make lots of ammonia which is turned into a lot of nitrate)
overfeeding (uneaten food decomposes to make lots of ammonia which is turned into lots of nitrate)
dead fish not being removed (dead fish decompose to make lots of ammonia etc etc)