For fun, I worked this backwards, using what the OP said.
100 gallon tank (roughly 85 gallons of water)
50% WC per week
0 nitrates in the tap water
~ 60 PPM nitrates before the WC
nitrates go down then reach 60 PPM in a week
3 fish (largest 6" and 8")
I estimated the fish weight. If one was feeding 10% body weight each day using 75% protein food, this would be correct. Nitrates would be steady at 40-70 PPM. One can vary the % fed or the % protein and get the same result. This isn't saying that is what is being done, but it's numbers that would support the above readings.
It could also be that instead of a 50% WC every week, it's more like a 40% every 10 days, or that the fish are actually larger as well. The above numbers could be ball parking. It's also plausible that the tank contains uneaten food and that the 50% water being removed contains a lot less than 50% of the nitrogen in the tank. Just tossing out some ideas.
OP....how much do you feed and what is it you are feeding? If you aren't feeding a high protein food at the rate of 23 grams per day (or some similar combo), then I'd wonder that you aren't removing 50% of the nitrates when you do the 50% WC.