I know that the max cp of a Pokemon increases with your trainer level. Recently my friend told me that this increase is only until level 30.
I couldn't find anything contrary to this so I'm asking if anyone knows if this is true or not.
Does the cp cap not increase past level 30?
Best Answer
Apparently, currently, the max CP wild pokemon you can encounter, really maxes out at Level 30. After that the cap is Level 40, but you can reach that trough upgrading the Pokemon only, any wild pokemon will have the same cap Level 30+.
Also this is true to date. It is quite possible they up the cap later down to road, or even in December when they are allegedly adding Gen2 (rumor)
Some more sources